当前位置: 首页 > 图文教程 > 脚本技术 > DOS/BAT > 用replace实现替换正在使用的文件

DOS/BAT
用 Net 命令使局域网文件批量同步更新
如何用DOS命令删除顽固文件夹啊
dos下删除文件夹和文件的方法
Windows 2000下用DOS命令删除文件夹
批处理编程- -介绍
Ping命令详解 精简实用
DOS下FTP命令(FTP命令全集)
几个bat例子文件
最强的用批处理编写的病毒
批处理经典入门教程!(从不懂到高手)
Ghost常用参数详解
很详细的Ghost所有运行错误代码完全大揭秘
GHOST参数、命令操作指南
用批处理实现电脑自动关机
如何让批处理程序启动的时候最小化
如何让“>”显示出来批处理(dos)中的转义符号
批处理经常用到的bat推荐下
经过整理的一些dos/bat批处理教程
妙用脚本和批处理清除电脑中的痕迹
又一篇不错的批处理bat学习教程

DOS/BAT 中的 用replace实现替换正在使用的文件


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 122 ::
收藏到网摘: n/a

XP有一个很无敌的命令,用来替换文件的replace,连正在使用的文件也能替换。非常无敌。 比如:在C:下建一个目录,c:\aaa ,然后复制一首mp3到c:aaa并命名为c:\aaa\a.mp3 ,然后再复制另一首歌到C:\a.mp3 ,然后用media player 播放c:\aaa\a.mp3 ,在命令提示符下输入:replace c:\a.mp3 c:\aaa ,过一会,是不是播放的歌已变为另一首。
用这个命令来替换系统文件真是太爽了,并且XP的系统文件保护也对它无效。 再也不用到安全模式下去替换文件了
格式
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 命令行开关搭配使用。
ps:要是病毒或者黑客也用这个命令那就危险了。

复制代码 代码如下:
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U
[drive1:][path1]filename 指定源文件。
[drive2:][path2] 指定要替换文件的目录。
/A 把新文件加入目标目录。不能和/S 或 /U 命令行开
关搭配使用。
/P 替换文件或加入源文件之前会先提示您进行确认。
/R 替换只读文件以及未受保护的文件。
/S 替换目标目录中所有子目录的文件。不能与 /A 命令
开关搭配使用。
/W 等您插入磁盘以后再运行。
/U 只会替换或更新比源文件日期早的文件。不能与 /A
命令行开关搭配使用。