Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何使用批处理脚本在模式之前删除文本_Batch File - Fatal编程技术网

Batch file 如何使用批处理脚本在模式之前删除文本

Batch file 如何使用批处理脚本在模式之前删除文本,batch-file,Batch File,使用批处理脚本,如何从文件开头删除以下模式 DN: CN=ACME Test,OU=ACME Test Company,O=ACME Big Org someObject;binary: 二进制后有一个空格字符:也需要删除 该文件包含: DN: CN=ACME Test,OU=ACME Test Company,O=ACME Big Org someObject;binary: MI... 这个。。。指示MI后面有更多字符 我只需要在批处理脚本运行后,将MI及其后面的所有字符放

使用批处理脚本,如何从文件开头删除以下模式

DN: CN=ACME Test,OU=ACME Test Company,O=ACME Big Org    someObject;binary: 
二进制后有一个空格字符:也需要删除

该文件包含:

DN: CN=ACME Test,OU=ACME Test Company,O=ACME Big Org    someObject;binary: MI...
这个。。。指示MI后面有更多字符


我只需要在批处理脚本运行后,将MI及其后面的所有字符放入文件中

我想这里回答了您要查找的内容


但是,您不需要将“replace=%2”作为参数并替换为该参数,而只需将其替换为空字符串(或者,如果它永远不会更改,则将空字符串作为参数传入)

我想这里回答了您的问题

但是,与将“replace=%2”作为参数并替换为参数不同,您可以只替换为一个空字符串(或者将一个空字符串作为参数传入,如果它永远不会更改)

使用dcod,您必须知道字符串的第一部分,才能将其替换为零。他的链接几乎没有问题,但从一开始就删除到(包括)
binary,而不是

set "line=!line:%search%=%replace%!"
使用

对于dcod,您必须知道字符串的第一部分,才能将其替换为零。他的链接几乎没有问题,但从一开始就删除到(包括)
binary,而不是

set "line=!line:%search%=%replace%!"
使用