Уже несколько недель я работаю над скриптом пакетного файла, который должен автоматизировать некоторые рутинные задачи, которые мне нужно выполнять во время работы. Тем не менее, я наткнулся на проблему, которую я еще не смог решить.
Я использую USB-флешку, которая несет скрипт и некоторые другие программы (.exe). Сценарий требует, чтобы вы запустили его в режиме администратора, чтобы он мог получить доступ к определенным службам, таким как служба времени Windows или служба Windows Update ...
Теперь я заметил, что когда вы запускаете скрипт в режиме администратора, его начальный каталог - C:\Windows\System32
Во время этого сценария я хочу запустить программу, которая также находится на флешке. Однако он не находит эту программу. Я мог бы написать путь к точному месту на флешке. Но это не сработает, потому что флешка используется на разных компьютерах и буква диска не всегда совпадает.
Короче говоря, я ищу способ запуска пакетного файла (который находится на USB-устройстве) в режиме администратора и этот сценарий запускает программу (также на USB-устройстве) автоматически.
Заранее спасибо! Dempsey
PS: Если возможно, кто-нибудь сможет объяснить, как я могу заставить скрипт записывать все в текстовый файл? Имейте в виду, что в скрипте много команд. Было бы хорошо, чтобы все выходные данные были записаны в текстовый файл и сохранены на том же USB-устройстве.