《Everest企业版命令行参数详解.pdf》由会员分享,可在线阅读,更多相关《Everest企业版命令行参数详解.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、详解详解 EverestEverestEverestEverest 企业版命令行参数企业版命令行参数EverestEverestEverestEverest 是一款著名的硬件识别软件,可以详细的显示出 PC 每一个方面的信息并输出为多种形式的报告。是笔者非常喜欢的一款硬件识别工具软件,可以说是“装机必备,维护必用,一软在手,驱动无忧。”经常帮周围人解决电脑问题的朋友一定会遇到以下的情况:1)某某新添置了新的硬件设备,可是把原配驱动扔了,想让他告诉你具体的硬件型号,比登天还难;2)某某家有一台老爷机,但主板太老,看不清型号了;3)某某想玩最新的 3D 游戏,但是不知道自己的显卡是否支持DX 9.
2、0C。当你颠颠的坐在去朋友家的公车上,并惊喜的发现竟然没有座时,你也许会想如果有一份朋友电脑信息的报告老子就不用受这种罪了。Everest 企业版的出现正是为了解决电脑硬件信息远程管理。同时为了简化管理员的操作,支持命令行参数执行。当你悠闲的告诉朋友只要执行一行命令就能够自动将其硬件信息发送到你的邮箱中时,你就会体会到其中的快乐。下面进行详细介绍,请读者注意,只有 Corporate Edition(企业版)支持命令行,Home Edition(家庭版)及 Ultimate Edition(终极版)均不支持命令行。注:以下只是部分命令行参数,完整的命令行参数请参考 Everest的帮助文件。1
3、.1.1.1./R/R/R/R reportfile(/Rreportfile(/Rreportfile(/Rreportfile(/R 报告文件报告文件)创建、保存报告到指定的文件。当reportfile未指定时使用配置/报告/报告文件页中的配置(如图 01)。在命令行中建议使用完整路径及名称。支持自动压缩,前提是在配置/报告中启用了该项(如图 01)。在报告文件名中可以使用specialspecialspecialspecial filefilefilefile controlcontrolcontrolcontrol stringsstringsstringsstrings(特殊文件控制
4、字符):?$HOSTNAME 插入主机名称?$USERNAME 插入当前用户名称?$DOMAIN 插入当前登陆域?$IPADDR 插入主网络适配器 IP 地址(aaa-bbb-ccc-ddd)?$MACADDQ 插入主网络适配器 MAC 地址(AABBCCDDEEFF)?$MACADDR 插入主网络适配器 MAC 地址(AA-BB-CC-DD-EE-FF)?$UUIDMAC 插入 DMI 系统 UUID(通用惟一标识符)。不可用时,插入 MAC 地址(00000000-00000000-0000AABB-CCDDEEFF)?$MONTH 插入当前月(MM)?$DATE 插入当前日期(YYYY-
5、MM-DD)?$TIME 插入当前时间(HH-MM-SS)示例示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/Rserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAME/CSV/CSV/CSV/CSV/AUDIT/AUDIT/AUDIT/AUDIT/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE(如图 01)0101012.2.2.2./E/E/E/E address(
6、/Eaddress(/Eaddress(/Eaddress(/E 地址地址)创建并使用 E-mail 发送报告。当address未指定时,使用配置/报告/E-mail 中的配置做为发送地址(如图 02)。支持压缩,前提是在配置/报告中启用了该项(如图 02)。020202/SUBJ(/SUBJ)同/E 参数一起使用来指定 E-mail 主题。主题中可以包含 specialfile control strings。示例示例:EVERESTEVERESTEVERESTEVEREST/E/E/E/E ofofofof$HOSTNAME$HOSTNAME$HOSTNAME$HOSTNAME”/CSV/
7、CSV/CSV/CSV/AUDIT/AUDIT/AUDIT/AUDIT/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE3.3.3.3./FTPUPLOAD/FTPUPLOAD/FTPUPLOAD/FTPUPLOAD reportfile(/FTPUPLOADreportfile(/FTPUPLOADreportfile(/FTPUPLOADreportfile(/FTPUPLOAD 报告文件报告文件)创建并上传报告到指定的FTP服务器中。当reportfile未指定时,使用配置/报告/报告文件页中的文件名配置上传(如图 03)。可以压缩,前提是在
8、配置/报告中启用了该项(如图 03)。FTP 连接参数配置在配置/报告/FTP 页中(如图 03)。030303示例:示例:EVERESTEVERESTEVERESTEVEREST/FTPUPLOAD/FTPUPLOAD/FTPUPLOAD/FTPUPLOAD$HOSTNAME$HOSTNAME$HOSTNAME$HOSTNAME/CSV/CSV/CSV/CSV/AUDIT/AUDIT/AUDIT/AUDIT/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE4.4.4.4.ReportReportReportReport Profile(Profi
9、le(Profile(Profile(报告部分配置报告部分配置)每个报告中可以选择以下一个或几个报告部分:/SUM创建的报告中只包含计算机/摘要页的内容,不包含单独的软件配置信息(如图 04)。040404示例:示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/R serversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAME/CSV/CSV/CSV/CSV/SUM/SUM/SUM/SUM/SILENT/SILENT/SIL
10、ENT/SILENT/SAFE/SAFE/SAFE/SAFE/HW创建的报告中只包含硬件相关的信息,不包含软件配置信息。示例:示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/R serversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAME/CSV/CSV/CSV/CSV/HW/HW/HW/HW/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE/SW创建的报告中只包含软件相关信
11、息,不包含任何硬件配置信息。示例:示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/R serversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAME/CSV/CSV/CSV/CSV/SW/SW/SW/SW/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE/CUSTOM 创建的报告中只包含 Report profile files(报告配置文件)中列出的项目,(.RPF)文件可以
12、使用报告/报告向导/自定义选择创建(如图 05)。050505示例:示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/R serversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAME/CSV/CSV/CSV/CSV/CUSTOM/CUSTOM/CUSTOM/CUSTOM serversharefoldermyauditprofile.rpfserversharefoldermyauditprofile.rpfservers
13、harefoldermyauditprofile.rpfserversharefoldermyauditprofile.rpf/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE5.5.5.5.ReportReportReportReport Format(Format(Format(Format(报告格式报告格式)/TEXT(文本文件)创建 plain 文本格式报告。/HTML、/MHTML(HTML/MHTML 格式文件)报告可以在配置/报告/报告外观页中自定义(如图 06)。060606/XML创建 XML 格式报告,可以被第三方使用。/CSV
14、创建 CSV 格式报告,可以被第三方使用,注意其中的分隔符已固化,必须使用(,)。/INI创建 INI 格式报告,可以被脚本语言使用。/DATABASE报告将被插入 SQL 数据库中。SQL 连接配置可以在配置/数据库页中进行(如图 07)。0707076.6.6.6.Troubleshooting(Troubleshooting(Troubleshooting(Troubleshooting(排错排错)/SAFE通过禁止扫描low-level PCI,SMBus及sensor(传感器)避免大多数常见的硬件兼容性问题。/SAFEST使用此选项避免所有常见的硬件兼容性问题。此项被选中时,EVER
15、EST 将不加载其核心驱动,因此所有底层硬件访问项被禁止。7.7.7.7.Miscellaneous(Miscellaneous(Miscellaneous(Miscellaneous(杂项杂项)/SILENT在 Windows2000/XP/2003 中隐藏系统托盘(或叫通知区域)中包括所以特定事件发生时的气泡提示的 EVEREST 图标。/SHOWED在发送 E-mail 前显示一个对话框,使用者可以填写一些注释信息(如图 08)。080808/SHOWP与/R,/E或/FTPUPLOAD 参数一起使用,报告创建过程将在屏幕上可见,但用户不能进行干涉/SHOWPCANCEL与/R,/E 或
16、/FTPUPLOAD 参数一起使用,在报告创建过程中可以被用户打断。/SHOWS与/R,/E 或/FTPUPLOAD 参数一起使用,显示报告创建过程。/NOICONS跳过加载图标,可以节省网络带宽及系统资源,只能使用在非MHTML 格式文件中。/INIFILE 使用自定义配置文件代替缺省配置文件 EVEREST.INI。示例示例:EVERESTEVERESTEVERESTEVEREST/R/R/R/Rserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HOSTNAMEserversharefolder$HO
17、STNAME/CSV/CSV/CSV/CSV/AUDIT/AUDIT/AUDIT/AUDIT/SILENT/SILENT/SILENT/SILENT/SAFE/SAFE/SAFE/SAFE/INIFILE/INIFILE/INIFILE/INIFILEservershareinifolderaccessdb.iniservershareinifolderaccessdb.iniservershareinifolderaccessdb.iniservershareinifolderaccessdb.ini/DELAY 等待指定秒数后再启动 EVEREST。/IDLE将 EVEREST 程序进程运
18、行级别调整未 idle(空闲)(lowest-最低优先权)。可用用来后台运行 EVEREST。/NOLICENSE禁止并隐藏所有软件授权相关信息,包括软件/授权页,操作系统/操作系统页中的“授权信息”小节。防止用户正版序列号及敏感信息的泄漏。注意:以下同一行的命令在一条命令中只能出现一个,不能同时使用:/R,/E,/FTPUPLOAD,/RMTREPORT;/RMTREPORT,/ACCEPT,/ACCEPTBG,/ACCEPTMIN;/SUM,/HW,/SW,/AUDIT,/CUSTOM;/TEXT,/HTML,/MHTML,/XML,/CSV,/MIF,/INI,/DATABASE。下面以
19、一个具体的例子说明:现有一台远程机器(简称简称 A A A A),需要了解其硬件配置信息为其安装驱动,该机可以正常连接至 Internet,报告收集完毕后自动给(简称简称 B B B B)发送一份压缩过的邮件。1.1.1.1.在在 B B B B 端下载端下载 EverestEverestEverestEverest CorporateCorporateCorporateCorporate Edition:Edition:Edition:Edition:下载页面:http:/ EverestEverestEverestEverest CorporateCorporateCorporateCor
20、porate EditionEditionEditionEdition,进行配置进行配置(如如图图 09)09)09)09):1)依次点击文件设置电子邮件,出现电子邮件配置页,电子邮件传输协议:SMTP收件人:在邮件正文中嵌入文本报告:选中2)点击 SMTP,配置邮件发送参数,这里我用的是 T的免费邮箱,因此设置如下:显示名称:EverestReport电子邮件地址:服务器:SMTP 端口:25使用 SMTP 身份验证:选中用户:123密码:*0909093)因为 A 端为了实现自动发送使用了 tom 免费邮箱,而 B 端回复时需要 A 端的真实 E-mail,所以需要在报告页中的个人项内填写
21、 A 端的 E-mail 及全称(如图 10)。1010104)配置完毕后点击 OK 退出配置界面,然后退出 EverestCorporate Edition。5)在 Everest Corporate Edition 目录下为“everest.exe”文件创建快捷方式 Autoeverest.lnk,完整的命令行为:EVEREST.exeEVEREST.exeEVEREST.exeEVEREST.exe/E/E/E/E/SUBJ/SUBJ/SUBJ/SUBJ“”“”“”“”ReportReportReportReport ofofofof$HOSTNAME_At_$DATE_$TIME$HO
22、STNAME_At_$DATE_$TIME$HOSTNAME_At_$DATE_$TIME$HOSTNAME_At_$DATE_$TIME”/MHTML/MHTML/MHTML/MHTML/CUSTOM/CUSTOM/CUSTOM/CUSTOMHW.rpfHW.rpfHW.rpfHW.rpf/SAFE/SAFE/SAFE/SAFE/SHOWED/SHOWED/SHOWED/SHOWED/IDLE/IDLE/IDLE/IDLE意义是:/E/SUBJ“”Report of$HOSTNAME_At_$DATE_$TIME”发送一份主题为“Report of 主机名 At 当前日期_当前时间”的邮件到
23、指定邮箱;/MHTML报告格式为 MHTML;/CUSTOM HW.rpf使用自定义的报告配置文件 HW.RPF;/SHOWED报告收集完毕后弹出对话框以方便用户填写注释信息;/IDLE将 Everest 的运行优先权设为空闲;/SAFE使用/SAFE 参数避免大多数的硬件兼容性问题。3.3.3.3.将将 EverestEverestEverestEverest CorporateCorporateCorporateCorporate EditionEditionEditionEdition 所在目录整个打包压缩所在目录整个打包压缩,然然后通过途径传送给后通过途径传送给 A A A A端,只要端,只要 A A A A 端执行执行其中的快捷方端执行执行其中的快捷方式式Autoeverest.lnkAutoeverest.lnkAutoeverest.lnkAutoeverest.lnk,过不了一会,过不了一会,A A A A端的硬件配置信息就会乖乖端的硬件配置信息就会乖乖的出现在你的邮箱里了。的出现在你的邮箱里了。
限制150内