C#输出字符串,时没识别\
string strCmd = string.Format("wmic computersystem where Name=\"%%COMPUTERNAME%%\" call JoinDomainOrWorkgroup Name=\"{0}\"", text_workgroup.Text);怎么会是
strCmd = wmic computersystem where Name=\"%%COMPUTERNAME%%\" call JoinDomainOrWorkgroup Name=\"SFA-SERVER\",
我想得到
wmic computersystem where Name="%%COMPUTERNAME%%" call JoinDomainOrWorkgroup Name="SFA-SERVER"
--------------------编程问答-------------------- 把\去掉不可以吗?\"这个如果在2010里面的话输出的是\,你这个可能又改了机制了吧。用的哪个版本? --------------------编程问答-------------------- \"这个如果在2010里面的话输出的是" ,这个打错了、、、、、、 --------------------编程问答-------------------- 你在调试的时候看string的吧,是不是鼠标放上去看的
你上面的显然是对的
不信你Console输出下看看 --------------------编程问答-------------------- 鼠标放上string,点放大镜看value,而不是直接看,只能用通俗的方法教楼主调试了 --------------------编程问答-------------------- 只是转义,结果没问题
补充:.NET技术 , C#