Как автоматически запустить cmd файл от имени администратора после установки Windows 10
Я собираю Windows 10 с autounattend.xml для автоматизации установки Windows 10.
Я также пытаюсь автоматизировать установку программ, которые будут установлены после первого входа в систему.
Я создаю эти папки x:\$OEM$\$$\Setup\scripts\ и копирую файл SetupComplete.cmd для запуска при первом входе в систему.
Проблема в том, что SetupComplete.cmd не запускается от имени администратора (я думаю).
Я пытаюсь запустить CMD-файл, который находится на образе, ведьма может установить все приложения, которые находятся в образе.
Я пробовал с добавлением реестра в H
KEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
который не добавлен.
Также попытался добавить задачу из командной строки, ведьма не добавляется. Также попытался добавить
HKEY_curent_user\Software\Microsoft\Windows\CurrentVersion\RunOnce
с загрузкой hive hku, witch добавит команду run один раз как пользователь по умолчанию, но это не работает.
Как я могу это сделать?
1 ответ
Создайте запланированное задание, которое запускается при входе в систему и вызывает этот скрипт. Вы можете настроить его на запуск от имени администратора, и он не будет запускать UAC.
Если вам нужно, чтобы он запускался только один раз, вы можете заставить скрипт удалить запланированное задание после его завершения.