Мне нужно иметь возможность запустить пакетный файл, который открывает доступ к определенной записи. Это я могу сделать, но теперь мне нужно также запустить его на 32- или 64-битных системах.
Наша компания использует комплекс систем.
Это то, что у меня есть до сих пор:
если СУЩЕСТВУЕТ "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE"
ПЕРЕЙТИ к x64
ИНАЧЕ ПЕРЕЙТИ x32
:x64
start "" "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D Test Request System (для тестирования и обучения)\DataBase\R&D Project Requests DB.accdb "/x mcrEmail /cmd 1912
:x32
start "" "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D Test Request System (для тестирования и обучения)\DataBase\R&D Project Requests DB.accdb" /x mcrEmail /cmd 1912
Пауза
Я попытался запустить это пробную версию CMDebug, когда я нажимаю строку: x64, моя программа запускается, но затем она также попадает на строку: x32.
При попытке запустить это просто как пакетный файл, нажав на него ничего не происходит.Я использую Access 2016 в 64-битной системе Windows 10. Мои офисные приложения также 64-битные.
Не уверен, что я иду не так?