Я пытаюсь создать файл unattended.xml для автоматической установки Windows Server 2016, где после установки Windows он должен выполнить один сценарий powershell, расположенный на удаленном общем ресурсе samba.

Я использую следующую команду для запуска сценария powershell, хранящегося в общем ресурсе samba:

cmd.exe /c "ECHO R | powershell.exe -ExecutionPolicy Unrestricted -File \\192.168.137.131\install\ConfigureRemotingForAnsible.ps1"

Процесс автоматической установки работает хорошо, но выполнение сценария ConfigureRemotingForAnsible.ps1 завершается с ошибкой:

The argument '\\192.168.137.131\install\ConfigureRemotingForAnsible.ps1' to the -File parameter does not exist. Provide the path to an existing '.ps1' file as an argument to the -File parameter.

Эта же команда успешно выполняется, когда я запускаю ее вручную.

Соответствующая часть файла unattended.xml:

<settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>cmd.exe /c "ECHO R | powershell.exe -ExecutionPolicy Unrestricted -File \\192.168.137.131\install\ConfigureRemotingForAnsible.ps1"</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
    </settings>

Может кто-нибудь сказать мне, что я должен добавить в свой unattended.xml, чтобы он работал?

Заранее спасибо.

1 ответ1

0

Я подозреваю, но не знаю наверняка, что ваше автоматическое выполнение выполняется в другом контексте безопасности, чем вы думаете. Если он выполняет аутентификацию S4U в автоматическом режиме, у вас не будет доступа ни к каким сетевым ресурсам. Это объясняет, почему это работает, когда вы вошли в систему в контексте безопасности, а не без присмотра.

Ниже приведено описание запланированных задач, но, вероятно, оно применимо и здесь. Контекст безопасности задачи

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