我想知道是否可以在批处理命令中编写以下操作?
eventvwr (打开事件查看器) 这将使我的生活只有几分钟/一天更有效;-)
更新
正如我们刚刚升级到Windows 7,我需要一个新的解决scheme,似乎可能是这样的:
%windir%\system32\eventvwr.exe targethostname
eventvwr实际上是指eventwvr.msc ,它不是一个可执行文件:它是一个已保存的MMC控制台,并由主MMC可执行文件mmc.exe打开。
不幸的是,这意味着你只是不能传递任何命令行参数,除了那些被mmc.exe所理解的参数之外(这些参数很less,而且与连接到另一台计算机完全无关)。
通过启动一个空白控制台(仅运行mmc.exe )并向其中添加pipe理单元(包括连接到其他计算机的事件查看器的一些实例),您可以探索的选项是创build您自己的自定义MMC; 那么你可以保存这个控制台,当你稍后打开它时,它将被configuration为显示那些远程事件日志。
对于Win 7,命令只是eventvwr主机名
显然,在提出这个问题之前,我没有足够的使用Google。
解决方法是这样的:
eventvwr.msc /computer=hostname
不要忘记.msc或不接受参数
你可以马上把它放在一个快捷方式,如果你想,它似乎很好!
[编辑]
这只适用于Windows XP!
我终于在Windows7上得到了这个工作。 不要问我为什么,但这个工程。 将您的“目标:”值设置为:
%WINDIR%\ SYSTEM32 \ EVENTVWR.EXE
即%windir%\ system32 \ eventvwr.exe johnnysLaptop.ad.com
事件查看器启动过程(又名MMC.exe)“.exe”扩展名似乎做了一些神奇的事情。
约翰尼
这适用于Windows 7.在batch file或命令行中,您可以使用以下命令:
start eventvwr computername