Как автоматически запустить 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.

Если вам нужно, чтобы он запускался только один раз, вы можете заставить скрипт удалить запланированное задание после его завершения.

Другие вопросы по тегам