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
Windows 是否使用空格批量重命名批处理文件?_Windows_Batch File_Cmd - Fatal编程技术网

Windows 是否使用空格批量重命名批处理文件?

Windows 是否使用空格批量重命名批处理文件?,windows,batch-file,cmd,Windows,Batch File,Cmd,您可以批量重命名文件,例如: rename *.docx *.pdf 2017. abcdef 但是,当我的docx文件中有空格时,这会将它们重命名为新文件,而新文件的文件名中只有第一个单词。如何保留整个文件名 编辑:显然,只有当文件名在其中以点的形式显示时才会出现这种情况(但文件仍然没有扩展名),例如: rename *.docx *.pdf 2017. abcdef 对我来说工作很愉快。请给出一些失败的例子。@Magoo似乎只是在特定的情况下;添加用例您的用例没有意义,因为它与所需的

您可以批量重命名文件,例如:

rename *.docx *.pdf
2017. abcdef
但是,当我的docx文件中有空格时,这会将它们重命名为新文件,而新文件的文件名中只有第一个单词。如何保留整个文件名

编辑:显然,只有当文件名在其中以点的形式显示时才会出现这种情况(但文件仍然没有扩展名),例如:

rename *.docx *.pdf
2017. abcdef

对我来说工作很愉快。请给出一些失败的例子。@Magoo似乎只是在特定的情况下;添加用例您的用例没有意义,因为它与所需的
docx
扩展不匹配。否则,请引用名称
重命名“*.docx”*.pdf”
这有点过分,最好在中询问。