【发布时间】:2021-10-25 02:42:30
【问题描述】:
我有一个批处理脚本可以将文件复制到另一个目的地。我正在尝试复制文件,同时保留其名称和扩展名,然后在目标文件夹中进行全部更改。但是,目标文件夹在更改后将始终具有相同的文件名和不同的扩展名。这就是为什么我想在更改复制文件的名称和扩展名后在任何情况下覆盖当前文件。在示例中,要复制的文件是“My File Name.ssl”,更改后将被覆盖的目标文件是“renamedfile.conf”。此代码甚至不复制文件。
@echo off
move /Y C:\Users\Murray\Desktop\My File Name.ssl C:\Program Files (x86)\Folder\Subfolder\
ren "C:\Program Files (x86)\Folder\Subfolder\My File Name.ssl" renamedfile.conf
我错过了什么?
【问题讨论】:
-
我试过了。它也不起作用。我认为这与用户权限无关,因为类似的批处理文件成功复制了一个文件,但该脚本并不能单独满足我的要求。
标签: batch-file cmd command batch-rename