使用由gMSA启动的带有 robocopy的powershell 脚本不起作用...
我编写了一个小脚本来使用 robocopy 在 powershell 中复制 2 个目录,它可以工作。我将它与任务调度程序一起使用,使用普通帐户,它可以工作。但是用 gMSA 做同样的事情,不起作用
$logfile = "C:\Scripts\SyncFTP\Logs\SRV-IIS-1.txt"
$options = @("/E","/ZB","/X","/COPYALL","/XO","/FFT",("/LOG:" + $logfile))
$args = @("$pathFTP2","$pathFTP1",$options)
robocopy @args
这是使用 gMSA 启动 Robocopy 时的日志文件:
ERROR : Invalid Parameter #10 : "C:\Scripts\SyncFTP\Logs\SRV-IIS-1.txt"
好像$logfile
只有在 gMSA 启动时才正确...
你有什么想法吗?