FileLocator Pro的启动初值可以通过由命令行传递的信息来改变。如果指定了输出文件,那么就不会显示用户界面,而是将结果直接导入文件中。
可用的命令行选项如下:
FileLocatorPro.exe [保存的搜索] | -o [输出文件] | -oa | -oc | -ol [数字] | -oe? | -of? | -os | -d [文件夹名称] | -c [包含文本] | -f [文件名称] | -cm | -fm | -s | -fd | -fx | -cr | -pa | -po | -ma [日期时间] | -mb [日期时间] | -h | -?
|
-c
|
在指定文件中搜索的文本(即,”包括文本“输入框)
|
|
-ce?
|
内容表达式类型: -ceb=布尔表达式, -cex=正则表达式, -cee=纯文本, -ceh=布尔正则表达式, -cew=全字匹配
|
|
-cf
|
内容表达式匹配范围为整个文件(仅对布尔表达式有效)
|
|
-cm
|
内容搜索时要匹配大小写
|
|
-d
|
要搜索的(多个)文件夹(即,”查找位置“输入框,用-dw代表当前工作文件夹)
|
|
-f
|
要搜索的文件名称
|
|
-fe?
|
文件名称表达式类型: -fed=DOS, -fex=正则表达式, -feb=布尔表达式, -fee=纯文本, -feh=布尔正则表达式
|
|
-fm
|
比较文件名称时匹配大小写
|
|
-fx
|
排除的文件名称
|
|
-le?
|
查找位置表达式类型:-leb=布尔表达式, -lex=正则表达式, -lee=纯文本
|
|
-ma
|
”修改时间“的”晚于“的日期值,用”now"来传递当前的日期和时间
|
|
-mb
|
“修改时间”的“早于”的日期值,用“now"来传递当前的日期和时间
|
|
-o
|
输出文件名(运行搜索时不显示FileLocator Pro 的图形用户界面,将结果直接导入文件中)
|
|
-oa
|
追加输出文件
|
|
-oc
|
输出内容行
|
|
-oe?
|
输出编码: -oea=ASCII, -oe8=UTF-8, -oeu=Unicode, -oe8nb=UTF8 (无 BOM), -oeub=Unicode (big endian)
|
|
-of?
|
输出格式:-oft = Text (默认), -ofc = CSV文本, -ofb = 制表符文本, -ofx = XML, -ofh = HTML, -ofxslt=自定义 (XSLT)
|
|
-ol
|
单个文件结果行最大输出数
|
|
-os
|
输出周围的行
|
|
-pa
|
在创建新搜索或打开现有搜索时总是使用命令行中的参数
注:不论何时用户创建了新的搜索,此选项可用作强制让某个条件的值预设为某个值,而与以前使用过的值无关。
|
|
-pc
|
用保存的搜索条件文件中的配置来覆盖程序配置
注:配置设置,例如:所启用的压缩文件类型(如Zip)或字符处理设置一般不是从SRF文件中加载。此选项强制从SRF文件中加载配置设置,有效地将FileLocator Pro设置为和在保存SRF文件时一样的状态。
|
|
-po
|
当从文件加载且指定了命令行参数时,覆盖来自文件的值。
|
|
-r
|
立刻开始搜索(隐含在-o选项中)
|
|
-re?
|
正则表达式类型:-rep=Perl语法, -rec=经典语法
|
|
-resetui
|
重置用户界面为默认的大小和位置,即:工具栏、菜单、停靠窗口等重置为安装默认值。
|
|
-s
|
搜索子文件夹
|
|
-view
|
在内部查看器中打开文件(使用 -viewline 和 -viewcol 指定行和列)
|
|
|
|
|
-h or -?
|
显示帮助对话框
|
|
|
|
|
|
|
要将某个选项关闭,在后追加'n'标识,例如:
FileLocatorPro.exe -fmn 在比较文件时关闭了匹配大小写
示例:
要启动FileLocator Pro,在”查找位置“预先填入"C:\Documents and Settings\user\My Documents",这样的命令行参数值为:
FileLocatorPro.exe -d "C:\Documents and Settings\user\My Documents"
要运行一个搜索寻找在C:\WINDOWS文件夹中匹配 *.sys的文件,不启动通常的用户界面而将结果直接导入文件中,这样的命令行参数值为:
FileLocatorPro.exe -d "C:\WINDOWS" -f "*.sys" -o "c:\temp\results.txt"
要启动FileLocator,搜索子文件夹开关关闭,内容搜索的匹配大小写开关打开,这样的命令行参数值为:
FileLocatorPro.exe -cm -sn
|