繁体   English   中英

如何使用 robocopy 运行目录名称中有空格的 PowerShell 提升副本?

[英]How do I use robocopy to run a powershell elevated copy with spaces in the directory names?

如果您发现更适合我的情况的问题,请告诉我。 我的case还没找到

我尝试使用以下命令运行提升的 powershell 命令:

powershell -command "somecommand -Verb runas"

作为

powershell -command "robocopy \\hostess\blab\foo 'C:\Program Files\foo ' /s /e /r:0 /z -Verb runas"

robocopy 部分自行工作,但随后添加了 powershell 原因:

ERROR : Invalid Parameter #7 : "-Verb"

动词是 powershell 可执行文件的参数,而不是命令参数的一部分

powershell -command "robocopy \\hostess\blab\foo 'C:\Program Files\foo ' /s /e /r:0 /z" -Verb runas

另见https://ss64.com/ps/syntax-elevate.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM