0
我想从vbscript传递一个变量到批处理文件。
我用:从VBs传递变量到批处理文件
shell.run "c.bat D:\d"
而且C.BAT接受它作为%1
即xcopy %1 D:\o\ /E
这工作得很好,但实际上的路径是由用户输入。所以它被保存在一个变量中,例如x。如何将此变量传递给批处理文件?
我想从vbscript传递一个变量到批处理文件。
我用:从VBs传递变量到批处理文件
shell.run "c.bat D:\d"
而且C.BAT接受它作为%1
即xcopy %1 D:\o\ /E
这工作得很好,但实际上的路径是由用户输入。所以它被保存在一个变量中,例如x。如何将此变量传递给批处理文件?
x = "c:\path\"
shell.run "c.bat " & x
这应该运行c.bat c:\path\
难道你已经问同样的问题在http://stackoverflow.com/questions/2475319/problem-copying-files-through-xcopy-using-vbscript, http://stackoverflow.com/questions/2536695/passing-variable-from-vbscript-to-batch-file和http://stackoverflow.com/questions/2543345/passing-variable-to-a-batch-file-使用呼叫功能时,被叫?请不要发布重复的问题。如果您需要提供有关您问题的其他信息,请编辑原始帖子。 – Helen 2010-03-30 09:25:29
ohk。我以为我会再次清楚地问问。但我仍然没有得到解决方案。所以任何帮助仍然非常感激 – sushant 2010-03-30 09:38:09