我有很多具有相同前綴的檔案夾和檔案,并且在前綴的末尾有一個點,例如:ProjectName.Data
我無法使用批處理檔案重命名。例如,我想從“ProjectName.*”重命名為用戶輸入(定義實際專案名稱,并保存點后的字符)。如果輸入是“newProject”,則來自 ProjectName.Data --> newProject.Data
我寫:
@echo off
echo What is your project name?
set /p PROJECTNAME=
for /r %%j in (ProjectName.*) do ren "%%j" "%PROJECTNAME%.*"
問題是什么?
uj5u.com熱心網友回復:
for /d /r %%j in (ProjectName.*) DO ren "%%j" "%PROJECTNAME%%%~xj"
為我作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/470181.html
標籤:批处理文件
