FAR工具命令参考文档

1. far脚本命令的格式

[default]
;/D:0表示任务执行完成后关闭FAR界面窗口,为1则不关闭界面窗口。
/D:0
; 设置日志文件存放位置。
/L:d:\MyLogfile.txt
; 下方的BatchCopy、DoFind1、DoFind2分别表示要调度的任务;
BatchCopy
DoFind1
;注:DoFind2前加有分号,表示该任务已经注释,将不会被执行;
;DoFind2

; [BatchCopy]脚本块为复制功能。
[BatchCopy]
drop_options=FileFilter
; dirscan表示要COPY的目标文件
dirscan=D:\IDP_CI\C02B012
; BackupTo表示COPY的目标文件的存放位置
BackupTo=D:\IDP_CI\C02B013
; BackupTo_KeepAttributes表示保持原文件属性
BackupTo_KeepAttributes=y
BackupTo_LogLevel=0

; [DoFind1]脚本块为查找替换功能。
[DoFind1]
drop_options=FileFilter
dirscan=C:\FarCase
; findstart表示要查找的关键字
findstart='FAR'
; replace设置替换成的关键字且加注释‘'// comment'’
replace= "FAR.LONGX"
\ '// comment'

; [DoFind2]脚本块为查找替换功能同[DoFind1]。
[DoFind2]
; findstart表示要查找的关键字
findstart='SVN'
; replace设置替换成的关键字
replace= "DIP_CI"

; [FileFilter]脚本块为过滤条件设置。
[FileFilter]
_opSkipDirs=1
_opSkipFiles=1
_opIncFiles=0
; opSkipDirsSL和opSkipFilesSL滤波器设置文件类型
_opSkipDirsSL=_vti*|1|_private|1|
_opSkipFilesSL=.bak|1|.~*|1|
_opIncFilesSL=

声明:使用FAR脚本命令前提是您的机器上安装有可手动运行的FAR HTML工具,无需任何配置设置,参照上方格式写其命令或将我上方的脚本拷到你的【文本】中做修改后,修改文本缀名为.FarRun格式即可。

2. Demo样本(仅供参考):


3. FAR拷贝命令 与 系统XCOPY命令的对比
; dirscan表示要COPY的目标文件
dirscan=D:\IDP_CI\C02B012
; BackupTo表示COPY的目标文件的存放位置
BackupTo=D:\IDP_CI\C02B013
C02B012目录文件大小为1.14G
场景1:
以bat脚本的XCOPY方式拷贝,共耗时12分钟34秒左右
场景2:
以FAR脚本命令方式拷贝相同大小文件,耗时为3分钟49秒


-----------------4.bat中的脚本写法:--------------
%far工具的安装路径%far.exe /bb:"d:\sample.FarRun,default" /L:%WHOLE_OUT%\Batch_Log.txt,3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值