我有一个命令,我已经构建并存储在 PowerShell 中的一个变量中。如果执行 写主机并将其复制粘贴到标准 cmd.exe
窗口中,则此命令可以工作。
如何在脚本中执行此命令?
我已经尝试了几次调用-命令或调用-表达式的组合,但都没有成功。
这就是我如何构建变量的:
$cmd1 = $arcprg + $arcdir + "\" + $site1 + "-" + $hst + "-" + $yesterday + ".zip " + $logpath1 + "u_ex" + $yesterday + ".log"
如果将变量打印到屏幕上,它看起来是这样的:
7z.exe a -tzip c:\arc_logs\site-host-at-web1-100827.zip c:\inetpub\logs\logfiles\w3svc1\u_ex100827.log