В моей установке Windows Embedded 7 Standard я устанавливаю переменную среды с помощью команды синхронного

REG ADD "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Name /t REG_SZ /d "Data"

Как я прочитал, я не могу получить доступ к этой переменной до следующего перезапуска моей системы. Я попытался перезапустить, используя следующую команду (я нашел это здесь)

cmd /c shutdown /r /f /t 75

Это не сработало для меня. (Также работает вызов команды через обычный Cmd.exe-Window.)

Есть ли способ перезапустить ОС Windows Embedded 7 Standard с помощью синхронных команд? (Или может быть есть другие решения проблемы доступа к переменной окружения?)

Заранее благодарю за ответ!

2 ответа2

0

Насколько я помню, команда в cmd.exe была такой:shutdown -s -r -t 30 Она перезагрузит компьютер через 30 секунд, и вы должны запустить его с правами администратора.

0

После некоторой борьбы это в конечном итоге сработало, скопировав строку SHUTDOWN /r /f /t 30 в командный файл и выполнив файл с помощью синхронной команды. Я не знаю, почему это не сработает, если запустить линию напрямую ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .