VB中Shell命令执行批处理语句涉及多个双引号

如果要在VB中执行下面这一句批处理语句,请问用Shell的正确写法应该是怎样?请不要叫我把这个语句做成批处理文件,然后用VB执行批处理文件。由于篇幅问题,下面两行语句实际上只是一句ipseccmd -w reg -p "clxp safe policy" -r "disable connect ip" -f 0/255.255.255.255=10.249.46.10/255.255.255.255:7001:tcp -n BLOCK -x

在shell中,记住,shell中,两个连续的引号表示一个引号,改成这样

shell "ipseccmd -w reg -p ""clxp safe policy"" -r ""disable connect ip"" -f 0/255.255.255.255=10.249.46.10/255.255.255.255:7001:tcp -n BLOCK -x"
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-13
Shell "ipseccmd -w reg -p ""clxp safe policy"" -r ""disable connect ip"" -f 0/255.255.255.255=10.249.46.10/255.255.255.255:7001:tcp -n BLOCK -x"
相似回答