我想创建一个批处理文件,它复制同一目录中的原始文件,并创建一个新文件,但已创建的新文件的名称为原始文件+文件版本。
我尝试了不同的脚本,但找不到解决方案。
我试过这个:
set /p "testVar"="wmic datafile where name="C:\\Users\\user\\Desktop\\Test\\GCM.exe" get Version /value"
copy C:\Users\user\Desktop\Test\GCM.exe C:\Users\user\Desktop\Test\GSM-%testVar%
pause
字符串
1条答案
按热度按时间bkhjykvo1#
下面是一个批处理文件,它将复制一个给定的
.exe
,并在文件名后附加版本号。字符串
使用示例
将
.exe
文件复制到.exe
文件所在的文件夹中(省略--pathtodest
意味着这一点):型
将
.exe
文件复制到其他文件夹:型
模拟复制到与
.exe
文件所在的目标文件夹不同的目标文件夹。这将回显COPY
命令,而不是执行它:型