我需要一个 .bat 文件,我可以使用它访问远程服务器的应用程序日志。我正在使用 sysinternals 的 psloglist.exe 工具。我从命令提示符运行以下命令并获得所需的输出:
C:\scripts>psloglist.exe -n 5 application ultrabac8 \\<servername>
该命令的输出如下:
PsLoglist v2.51 - local and remote event log viewer
Copyright (C) 2000-2004 Mark Russinovich
Sysinternals - www.sysinternals.com
Application log on \\<Server Name>:
[200471] UltraBac8
Type: INFORMATION
Computer: <Server Name>
Time: 8/29/2014 3:40:09 AM ID: 3
All 2 Sets Completed Without Errors or Warnings.
我试图创建一个批处理文件,它只允许我们输入服务器名称,然后执行命令:
@echo off
cls
set /p input="Enter Server Name : "
cls
echo.
echo ********%input%********
echo.
C:\scripts\psloglist\psloglist.exe psloglist.exe -n 5 application -o ultrabac8 \\%input%
echo.
Pause
上面的脚本没有执行。我认为这可能是语法问题。请帮助我纠正这个问题。
提前感谢大家。