winxp 下的一强大指令
大家知道 Replace 这个命令吗?Replace.exe,它不仅可以替换系统保护的只读文件,而且还可以替换正在运行的文件。
下面我们看看 它的用法:
命令格式
REPLACE [drive1:] [path1] filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:] [path1] filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]
由于Replace命令“/A”参数不能和“/S”或“/U”一起搭配使用,故有两种使用格式,每种格式的参数可以根据需要选择。
参数详解
[drive1:][path1] filename指定源文件。
[drive2:][path2] 指定目标文件的目录。
/A把新文件加入目标目录(不能和“/S”或“/U”参数搭配使用)。
/P替换文件或加入源文件之前提示你进行确认。
/R替换只读文件。
/S替换目标目录中所有子目录的文件(不能与“/A”参数搭配使用)。
/W等你插入磁盘以后再运行。
/U只会替换或更新比源文件日期早的文件(不能与“/A”参数搭配使用)。
举些例子让大家理解一下
1.替换受系统保护的只读文件
假如我们 c:\windows\system32\目录下的系统只读文件rundll32.exe为例,假设此文件版本太低并且已经受损不能使用,
需要用“c:\”下高版本的rundll32.exe文件替换(我们备份好的文件),因为rundl32.exel文件受系统保护,不能直接进行替换,
那么我们就用Replace命令。
单击“开始→运行”,键入“cmd”命令,在弹出的命令提示符窗口中输入
replace c:\windows\system32\rundl32.exe c: /p /u /r
系统提示“是否替换c:\windows\system32\rundl32.exe ? (Y/N)”,键入“Y”后,即可完成rundll32.exe的替换。
其中,使用“/P”参数系统就会在替换文件前提示你进行确定,这样做比较安全,建议大家使用;“/U”为升级替换;这里要注意,一定要使用“/R”参数,因为被替换的系统文件是只读文件。
2.替换正在运行的文件
假设在“E:\song”目录下有一首歌曲文件A.mp3,而在E盘根目录下有另一首歌曲文件A.mp3,这两个文件同名但内容不同。用Winamp程序播放“E:\song\A.mp3”,这时在命令提示符窗口中输入“replace E:\A.mp3 E:\song”,回车后,播放的歌曲就会变成另一首了。
注意:既然是“替换”,所以源文件和目标文件必须同名。
非必要,请不要拿系统核心文件来测试,以免发生意外 ~~~ ^o^ *** 作者被禁止或删除 内容自动屏蔽 *** 收下了 谢谢共享 非常有价值 我也想多收集一些实践性的知识点与例子。 大家共同进步 汗``` 看着就晕晕的~~ 是不是太复杂了? 顶顶 照单全收 不要;了, 看了 不知道该说什么,~! 路过。。。。。。。。。。。。。。。。。。。 谢 不错的dos命令啊,多谢主
我收下了!!!
页:
[1]