以另一个用户身份运行脚本.ps1

时间:2018-08-23 03:09:24

标签: powershell mdt

我在使用MDT任务序列期间使用另一个帐户运行“ config.ps1”脚本时遇到了一些麻烦。 .ps1需要使用域管理员帐户“ domain \ install”运行,而不是使用在MDT任务序列中使用的本地管理员运行。

我尝试使用另一个启动第一个的“ test.ps1”,但它不起作用:

$username = 'domaine\install'
$password = 'password'
$securePassword = ConvertTo-SecureString $password -AsPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential $username, $securePassword
Start-Process powershell.exe -Credential $cred -file "%SCRIPTROOT%\CustomScripts\config.ps1"

这两个脚本都位于我在MDT的DeploymentShare的Scripts目录中创建的CustomScripts目录中。

当我尝试启动此脚本时,他们告诉我有关目录名称的错误...

如果您有想法...

谢谢!

0 个答案:

没有答案