首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从.bat运行.vbs?

从.bat运行.vbs?
EN

Stack Overflow用户
提问于 2012-03-03 00:10:04
回答 1查看 651关注 0票数 0

我一直试图用我的test.bat运行x.vbs,我的x.vbs应该替换另一个文件中的文本,所以我在执行它的时候必须放入两个参数。

当我在cmd中执行它时,它工作得很好:

代码语言:javascript
复制
cscript x.vbs "Text.txt" "1" "2"

(它将用2替换Text.txt中的所有1)

我环顾四周,没有找到任何适合我需要的东西。

顺便说一句,我对.bat和.vbs非常陌生。

我正在尝试替换一个看起来像箭头的符号,它是我在合并两个文件时得到的。当我在"1“处使用箭头时。我得到一个错误,关于(从瑞典语翻译过来)“错误的矩阵索引”“"2”“不是一个突击队”

当用1替换箭头时,它可以工作,但这是我想要替换的箭头。

我应该在批处理文件中输入什么才能运行vbs?

EN

回答 1

Stack Overflow用户

发布于 2012-03-03 06:44:53

可以使用"^“字符对特殊字符进行转义:

代码语言:javascript
复制
 cscript x.vbs "Text.txt" "^>" "2"

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9536540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档