所以我有一个ps1脚本,它在非高架Powershell窗口中运行。
但是我想修改我的脚本,以便可以运行copy-item,这需要写入c:\ windows内的文件夹之一。
我已经查看了复制项目,并且有一个名为“ credential”的参数,但是我不知道我的设置的管理员密码。
我希望可以使用Debian的“ sudo cp -a myfilehere.txt / etc /”之类的东西。
要以管理员身份复制项目,您应该以管理员身份启动PowerShell,如下所示:
Start-Process PowerShell.exe -ArgumentList "copy source-dir/file.txt dest-dir/" -Wait -Verb RunAs
在我的用例中,我等待复制结束,但这不是强制性的。该解决方案的缺点是-NoNewWindow那时不可用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句