Nit*_*ole 5 powershell robocopy
我正在开发一个脚本,需要根据用户输入动态传递RoboCopy开关,因此使用array似乎是最好的选择.但是我在使用时看到以下问题我指定/XF了具有空格和值的参数.
这按预期工作:
RoboCopy C:\Dir1 C:\Dir2 /NP /NFL /NS /NDL /NJH /NJS /XF *.config
Run Code Online (Sandbox Code Playgroud)
这按预期工作:
$Switches = @("/NP", "/NFL", "/NS", "/NDL", "/NJH", "/NJS", "/E")
RoboCopy C:\Dir1 C:\Dir2 $Switches
Run Code Online (Sandbox Code Playgroud)
抛出ERROR : Invalid Parameter #10 : "/XF *.config":
$Switches = @("/NP", "/NFL", "/NS", "/NDL", "/NJH", "/NJS", "/E", "/XF *.config")
RoboCopy C:\Dir1 C:\Dir2 $Switches
Run Code Online (Sandbox Code Playgroud)
我尝试了一些事情,比如使用/XF参数引用但没有成功.任何提示/帮助表示赞赏.
你能试试这个吗,我无法测试,但让我知道..:
$Switches = @("/NP", "/NFL", "/NS", "/NDL", "/NJH", "/NJS", "/E", "/XF", "*.config")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4191 次 |
| 最近记录: |