Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.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_Cmd_Command_File Extension - Fatal编程技术网

向Windows中没有扩展名的文件添加扩展名

向Windows中没有扩展名的文件添加扩展名,windows,cmd,command,file-extension,Windows,Cmd,Command,File Extension,我正在尝试向Windows中一系列文件夹和子文件夹中的大量文件添加文件扩展名。由于某些原因,这些文件没有文件扩展名,我需要它们的扩展名为.ddd,这样我就可以使用单独的程序将它们转换为PDF cd R:\PRODUCTION\92 ren *. *.ddd 请注意,此命令确实有效,但仅适用于实际包含所需文件的文件夹,而不适用于子文件夹。我可以添加或更改什么以命中所有子文件夹中的所有文件?提前感谢。请尝试以下命令。如果它看起来可以进行正确的重命名,请从REN命令行中删除ECHO CD /D R

我正在尝试向Windows中一系列文件夹和子文件夹中的大量文件添加文件扩展名。由于某些原因,这些文件没有文件扩展名,我需要它们的扩展名为.ddd,这样我就可以使用单独的程序将它们转换为PDF

cd R:\PRODUCTION\92 
ren *. *.ddd

请注意,此命令确实有效,但仅适用于实际包含所需文件的文件夹,而不适用于子文件夹。我可以添加或更改什么以命中所有子文件夹中的所有文件?提前感谢。

请尝试以下命令。如果它看起来可以进行正确的重命名,请从REN命令行中删除
ECHO

CD /D R:\PRODUCTION\92
FOR /F "delims=" %f IN ('DIR /S /B /A:-D "*."') DO (ECHO REN "%~f" "%~nf.ddd")
在.bat文件脚本中,将变量上的百分比字符加倍

CD /D R:\PRODUCTION\92
FOR /F "delims=" %%f IN ('DIR /S /B /A:-D "*."') DO (ECHO REN "%%~f" "%%~nf.ddd")