2017-04-15 52 views
0

如果我有一個名爲「這是一個File.TXT」的文件,我如何在Windows 10中使用CMD重新命名它,以便案例發生變化?建立合適的文件名文件

我在幾千個文件上使用Excel並生成CMD腳本。 但文件名的大小寫不變。

我甚至試圖將其重命名爲「SS這是一個FILE.TXT」(工作),但是當我從這個重命名爲「這是一個FILE.TXT」,還原爲大寫文件名。

+1

打開資源管理器窗口並點擊F5(即刷新)。你正在處理一個非區分大小寫的緩存。 – Jeeped

回答

1
@ECHO OFF 
SETLOCAL 
SET "targetdir=C:\destdir" 

SET "fromname=This Is A File.TXT" 
SET "toname=This is a File.txt" 

COPY NUL "%targetdir%\%fromname%" 
DIR "%targetdir%\this*" 

REN "%targetdir%\%fromname%" "%toname%" 

DIR "%targetdir%\this*" 

GOTO :EOF 

產生

在驅動器C的卷沒有標籤。
卷序列號是830B-46FA

的C指南:\ DESTDIR

15/04/2017 12:45 0這是甲FILE.TXT
1文件(多個)0個字節
0 Dir(s)82,069,901,312字節免費
驅動器C中的卷沒有標籤。
卷序列號是830B-46FA

的C指南:\ DESTDIR

15/04/2017 12:45 0這是一個FILE.TXT
1文件(多個)0個字節
0 Dir(s)82,069,901,312字節免費

對我來說,無論是在NTFS和USB驅動器,所以它似乎工作。