我想为我的用户制作一个脚本。它将让我们在没有管理员的情况下安装应用程序。
pw= get-content \\xxx\xxxx\xxx\xxx\pass.txt | convertto-securestring
$pp= new-object -typename System.Management.Automation.PSCredential -argumentlist "xx\admin",$pw
文件已创建并已加密。
$script = "\\xxxx\xxx\xxx\xxx\Install_chrome.ps1"
Start-Process powershell -Credential $pp -ArgumentList '-noprofile -command &{Start-Process $script -verb runas}' -RedirectStandardOutput c:\stdout.txt -RedirectStandardError c:\stderr.txt
这是我的错误:
开始 - 进程:无法验证参数“FilePath”的参数。参数为null或空。指定一个非null或空的参数,然后重试。