我一直试图用我的test.bat运行x.vbs,我的x.vbs应该替换另一个文件中的文本,所以我在执行它的时候必须放入两个参数。
当我在cmd中执行它时,它工作得很好:
cscript x.vbs "Text.txt" "1" "2"(它将用2替换Text.txt中的所有1)
我环顾四周,没有找到任何适合我需要的东西。
顺便说一句,我对.bat和.vbs非常陌生。
我正在尝试替换一个看起来像箭头的符号,它是我在合并两个文件时得到的。当我在"1“处使用箭头时。我得到一个错误,关于(从瑞典语翻译过来)“错误的矩阵索引”“"2”“不是一个突击队”
当用1替换箭头时,它可以工作,但这是我想要替换的箭头。
我应该在批处理文件中输入什么才能运行vbs?
发布于 2012-03-03 06:44:53
可以使用"^“字符对特殊字符进行转义:
cscript x.vbs "Text.txt" "^>" "2"http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true
https://stackoverflow.com/questions/9536540
复制相似问题