数据正在传送.请稍候

梦游时光互联 » 站长茶馆 » 【分享】Replace.exe替换保护文件和正在运行的文件
     
本帖主题: 【分享】Replace.exe替换保护文件和正在运行的文件
2006-8-7 08:29 AM No.1 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
用来替换文件的replace,连正在使用的文件也能替换。


格式
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W]

[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”,回车后,播放的歌曲就会变成另一首了。

  注意:既然是“替换”,所以源文件和目标文件必须同名。










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
     

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.008038 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-11-24 02:33 AM
清除 Cookies - 联系我们 - 梦游时光互联 -