文件替換我用Replace命令
|
|
作者:安徽 孫成 發布時間:2003-11-3 17:25:38 | 【字體: 大 中 小】
|
大家是否經常會遇到某些系統文件由于版本太低而需要手工更新或被病毒破壞而需要重新覆蓋的情況?當你覆蓋或更新這些系統文件時,系統往往會彈出“出錯提示框”,禁止你的這種操作。這是因為這些系統文件受到保護或者文件正在運行。我們可以在安全模式下或DOS環境下進行替換操作,Windows XP提供了一個用來替換文件的命令——Replace.exe,它不僅可以替換系統保護的只讀文件,而且還可以替換正在運行的文件。
命令格式 REPLACE drive1 path1 filename drive2path2 /A /P /R /W REPLACE drive1 path1 filename drive2path2 /P /R /S /W /U 由于Replace命令“/A”參數不能和“/S”或“/U”一起搭配使用,故有兩種使用格式,每種格式的參數可以根據需要選擇。
參數詳解 drive1path1 filename 指定源文件。 drive2path2 指定目標文件的目錄。 /A 把新文件加入目標目錄(不能和“/S”或“/U”參數搭配使用)。 /P 替換文件或加入源文件之前提示你進行確認。 /R 替換只讀文件。 /S 替換目標目錄中所有子目錄的文件(不能與“/A”參數搭配使用)。 /W 等你插入磁盤以后再運行 /U 只會替換或更新比源文件日期早的文件不能與“/A”參數搭配使用。
應用實例 1.替換受系統保護的只讀文件 以筆者機器“E\replace”目錄下的系統只讀文件run.dll為例,此文件版本太低并且已經受損不能使用,需要用“E\”下高版本的run.dll文件替換,因為run.dll文件受系統保護,不能直接進行替換,那么我們就用Replace命令。
單擊“開始→運行”,鍵入“cmd”命令,在彈出的命令提示符窗口中輸入“replace e\run.dll e\replace /p /u /r”后,系統提示“是否替換 E\replace\run.dll ﹖ Y/N”,鍵入“Y”后,即可完成run.dll的替換。其中,使用“/P”參數系統就會在替換文件前提示你進行確定,這樣做比較安全,建議大家使用;“/U”為升級替換;這里要注意,一定要使用“/R”參數,因為被替換的系統文件是只讀文件。
2.替換正在運行的文件 假設在“E\song”目錄下有一首歌曲文件A.mp3,而在E盤根目錄下有另一首歌曲文件A.mp3,這兩個文件同名但內容不同。用Winamp程序播放“E\song\ A.mp3”,這時在命令提示符窗口中輸入“replace E\A.mp3 E\song”,回車后,播放的歌曲就會變成另一首了。
注意:既然是“替換”,所以源文件和目標文件必須同名。
|
文章來源:CPCW
|
|
|
·用五種設置提高WinXP運行速度 ·真實體驗“免激活”的WinXP “上海VOL版” ·關閉不受歡迎的Windows XP信使服務 ·WinXP下最簡單的防拷貝/加密辦法 ·微軟:WinXP 64位試用版免費下載 ·用WinXP的原位升級安裝解決系統問題 ·[圖]實現Windows 2000和Windows XP互通 ·[圖]Windows XP中加快網絡連接的方法 ·感受Win XP中DOS命令的新增功能 ·Windows XP下快速刪除閃存
|