vbs调用bat
echocreateobject("wscript.shell").run1.bat,0>M:\autorun.vbs为什么createobject("wscript.s...
echo createobject("wscript.shell").run 1.bat,0>M:\autorun.vbs
为什么createobject("wscript.shell").run 1.bat,0不能写入autorun.vbs
应该怎样修改 展开
为什么createobject("wscript.shell").run 1.bat,0不能写入autorun.vbs
应该怎样修改 展开
展开全部
巧合之错.echo字符串尾部的0会默认作为"0>"来处理,所以不会导入任何内容.
这样写就行了,0后加个空格将它们区分开:
echo createobject("wscript.shell").run 1.bat,0 >M:\autorun.vbs
或将0加个转义符^,作为普通字符处理:
echo createobject("wscript.shell").run 1.bat,^0>M:\autorun.vbs
另:
你导入到VBS中的代码也有误.1.bat文件应该加上双引号,这样:
echo createobject("wscript.shell").run "1.bat",0 >M:\autorun.vbs
PS:
> 覆盖导入
>> 追加导入
0> 不会导入任何信息
1> 导入命令执行成功的结果信息
2> 导入命令执行失败的错误信息
这样写就行了,0后加个空格将它们区分开:
echo createobject("wscript.shell").run 1.bat,0 >M:\autorun.vbs
或将0加个转义符^,作为普通字符处理:
echo createobject("wscript.shell").run 1.bat,^0>M:\autorun.vbs
另:
你导入到VBS中的代码也有误.1.bat文件应该加上双引号,这样:
echo createobject("wscript.shell").run "1.bat",0 >M:\autorun.vbs
PS:
> 覆盖导入
>> 追加导入
0> 不会导入任何信息
1> 导入命令执行成功的结果信息
2> 导入命令执行失败的错误信息
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询