我試圖寫一個腳本來替換舊的文件內容與它出現在以下格式的新文件內容:替換舊文件,新文件
舊文件:something.txt
新文件:東西。 txt.new
舊文件需要用新的文件內容替換
新的文件名是不重命名新
舊文件需要被刪除
下面的腳本不工作:莫非你p租賃改寫:
@echo off
setlocal enabledelayedexpansion
set FOLDER_PATH=D:\test
for %%f in (%FOLDER_PATH%*) do if %%f neq %~nx0 (
set basename=test
ren *.txt.new !basename!.txt
)
PAUSE
我有很多文件夾,需要通過每個文件進行迭代,只有我需要的是基本名變量需要在每次迭代
卸下'bash'標籤,該標籤下'Linux' – Inian
您的參數順序錯誤的是更多的發展相關。見'ren /?':'ren
你可以重寫這段代碼嗎我不能捕捉你的語法? – SmartestVEGA