从批处理文件中的文件中删除行

时间:2014-04-02 09:13:36

标签: batch-file

我有文件only_file.txt,其内容如下。

Y:\mydir1\mysubdir1\subsub1\myfile1_myswt1_swt1_20140431.txt
Y:\mydir2\mysubdir2\subsub2\myfile2_myswt2_swt2_20140431.txt
Y:\mydir2\mysubdir2\subsub2\myfile3_ myswt3_swt3_20140431.txt
Y:\mydir3\mysubdir3\subsub3\myfile3 myswt3 swt3 20140431.doc
Y:\mydir1\mysubdir1\subsub1\myfile6 myswt1 swt6 20140431.xls

我想删除所有有空格的文件名,并将输出存储在其他文件中。

你可以帮忙批量写,我有一些限制,所以我必须在Windows中做。

1 个答案:

答案 0 :(得分:1)

测试一下:

find /v " " <"only_file.txt" >"file with no spaces.txt"