replace 可替換正在使用的檔案,連系統檔案保護也無效,不再需進入安全模式替換。
建立 C:\aaa,複製 a.mp3 至 C:\aaa\a.mp3
另一首歌複製為 C:\a.mp3
用 Media Player 播放 C:\aaa\a.mp3
命令列執行:replace c:\a.mp3 c:\aaa
片刻後播放內容已變為另一首歌
Windows 中 \ 為路徑分隔符。若檔案名含 \ 會怎樣?嘗試建立 S\ 資料夾,Windows 會誤判路徑而報錯。雖然 GUI 禁止在檔名中使用 \,但命令列可突破。
mkdir s\ {僅建立 S 資料夾,\ 被忽略}
mkdir s\s1\ {建立 S\s1 兩層資料夾}
mkdir s.\ {解析為 S. 又被忽略}
mkdir s..\ {成功!資源管理器見 "s." 但無法開啟/刪除}
mkdir s...\ {成功!見 "s.." 可開啟但無法刪除}
s. 實際路徑 F:\Test\s..\,資源管理器顯示 s.,嘗試開啟時系統解析為不存在的 s.\ 故報錯;刪除同理。s.. 可開啟但無法刪除。實際開啟的是 s. 目錄。若再建立 S 資料夾,s. 即可開啟(實際開啟 S)。