Batch file 使用REPL.bat查找并更换支架';(';出现在被替换的短语中
尝试使用dbenham的REPL.bat查找并替换包含括号“(”的短语 需要将XML中以下字符串中的Batch file 使用REPL.bat查找并更换支架';(';出现在被替换的短语中,batch-file,replace,find,read-eval-print-loop,Batch File,Replace,Find,Read Eval Print Loop,尝试使用dbenham的REPL.bat查找并替换包含括号“(”的短语 需要将XML中以下字符串中的(本地)替换为192.168.1.1 <add name="JobRepository" connectionString="Data Source=(local);Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb" 但我需要: 您需要指出搜索字符串是文字而不是正则表达式。修
(本地)
替换为192.168.1.1
<add name="JobRepository" connectionString="Data Source=(local);Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"
但我需要:
您需要指出搜索字符串是文字而不是正则表达式。修改文件而不是管道传输到新文件(然后覆盖)的正确语法是什么?在Windows fromNT
和更高版本中,您不能在批处理脚本中修改或重复使用同一文件名。您必须使用新文件名,然后将其移动到旧文件名,或者删除
旧文件,然后ren
将新文件名移动到旧文件名。
<add name="JobRepository" connectionString="Data Source=(192.168.1.1);Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"
<add name="JobRepository" connectionString="Data Source=192.168.1.1;Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"
type input.file |repl "(local)" "192.168.1.1" L >output.file