这个问题可能重复,但由于我没有找到任何答案,我在这里发帖
我的用户名之间有空格;所以我应该如何在使用runas时编写它;我应该使用双引号或单引号还是\
e.g。 runas / noprofile / user:mymachine-pc \ john smith cmd
在上面例如john&史密斯之间有空间
我的cmd包含路径,双引号等;那么我应该如何将整个事物作为cmd传递给runas;例如。
cmd = icacls" C:\ Users \ Public \ Public Desktop" / GRANT约翰史密斯:F / T
我希望以
命令运行以上命令"runas /noprofile /user:mymachine-pc\john smith icacls "C:\Users\Public\Public Desktop" /GRANT John smith:F /T
现在上面的命令有很多问题;我真的很困惑;约翰史密斯也有管理权;我试图从批处理文件
运行它答案 0 :(得分:2)
尝试转义内部引号。
runas /noprofile /user:"mymachine-pc\john smith" "icacls \"C:\Users\Public\Public Desktop\" /GRANT \"John smith\":F /T"