找回密码
 注册
快捷导航
查看: 1526|回复: 1

|转贴|文件替换我用Replace命令(跟据某期电脑报改编!)

[复制链接] |自动提醒
阅读字号:

2625

回帖

5

积分

3209

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-7-16
铜牌荣誉勋章(注册8年以上会员)
发表于 2003-12-15 19:50:15| 字数 1,304| - 辽宁省沈阳市沈河区 联通 | 显示全部楼层 |阅读模式
大家是否经常会遭到某此系统文件由于版本太低而需要手工更新或病毒破坏而需要重新覆盖的情况?当你覆盖或更新这些文件时,系统往往会弹出"出错提示框",禁止你的这种操作。这是因为这些系统文件是受保护的或而正在运行。要替换这种文件我们一般到安全模式下或DOS下操作替换。其实WindowsXP提供了一个用来替换文件的命令------Replace,它不仅可以替换系统保护的只读文件,而且还可以替换正在运行的文件!
    命令格式
    Replace[drive1:] [path1] filename [drive2:] [path2] [/A][/P][/R][/W]
    Replace [drive1:] [path1] filename [drive2:]path2] [/P]

[/R][/W][/U]

    参数详解
    [drive1:][path1]filename指定源文件。
    [drive2:][path2]        指定目标文件的目录。
/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",回车后,播放的歌曲就会变成另一首了。
   :mad:注意:既然是"替换",所以源文件和目标文件必须同名。

[ Last edited by nicksun on 2003-12-15 at 20:17 ]
X220(8G,mSata128G+SSD128G)

6599

回帖

62

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2002-4-19
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2003-12-15 19:55:52| 字数 35| - 北京市 鹏博士BGP | 显示全部楼层
提醒楼主一次,转贴要注明转贴标志,并附上转贴的URL地址,否则一律删除
Thinkpad T400 AB5 | iMac | FJ S2 pro
Everything that has a beginning has an end.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-21 18:15 , Processed in 0.076338 second(s), 27 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部