批处理文件重命名给出“文件名...语法不正确”错误

雷切尔

我有一个文件夹,其中包含几个没有任何扩展名的文件,我想将它们全部更改为 txt 扩展名。

@echo off
SET filename=%0

SET d=%filename:renaming.bat"="%
SET d=%d:"=%

ren "%d%*\*" *.txt

我假设与我的批处理文件 (renaming.bat) 位于同一文件夹中的所有文件夹中的所有文件都具有 txt 扩展名。

但我得到“文件名、目录名或卷标语法不正确。” 错误 。任何人都可以帮我解决这个问题吗???提前致谢。

壁球人

从 cmd 行执行非常简单。您可以在批处理文件中执行此操作。我只是从 cmd 行执行此操作以向您显示结果。

C:\temp>dir /b *.
file1
file2
file3

C:\temp>rename *. *.txt

C:\temp>dir /b
file1.txt
file2.txt
file3.txt

C:\temp>

用于解析没有扩展名的文件的所有子文件夹的代码。

for /R %%G IN (*.) do ren "%%~G" "%%~nG.txt"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

批处理文件 - 语法命令不正确

批处理-mkdir在循环中给出“文件名,目录名或卷语法不正确”

批处理中的文件名,目录名称或卷标签语法不正确

gradle 错误文件名、目录名或卷标语法不正确

如何解决错误“文件名,目录名或卷标语法不正确”?

Python WindowsError:[错误123]文件名,目录名称或卷标签语法不正确:

重命名文件“命令的语法不正确” .bat

批处理脚本的语法不正确

批处理语法不正确?

批处理:命令的语法不正确

php:警告:重命名文件名,目录名称或卷标签语法不正确。(代码:123)

执行批处理文件时,该命令的语法在IF条件下不正确

批处理文件中回显的语法不正确

新建空白项目 Android Studio 错误:文件名、目录名或卷标语法不正确

操作系统错误:[WinError 123] 文件名、目录名或卷标语法不正确

Spring boot 创建excel错误(文件名、目录名或卷标语法不正确)]

特定情况下出现“文件名、目录名或卷标语法不正确”错误

文件夹名称包含空格时,为什么批处理脚本输出不正确的语法错误消息?

批处理文件中的比较结果不正确

批处理文件结果每次都不正确

带有西班牙重音é的文件名在批处理文件中无法正确显示

文件重命名不正确

mongoimport无法打开文件,“文件名,目录名或卷标签语法不正确”

该命令的语法不正确:用于循环批处理

如果批处理脚本中的语法不正确

纱:文件名,目录名或卷标签语法不正确

Java / Webdav:文件名,目录名或卷标语法不正确”

WindowsError: [Error 123] 文件名、目录名或卷标语法不正确

Python 脚本说文件名、目录名或卷标语法不正确