这是我在SO的第一个问题。
我正在创建一个脚本,以定期从多台计算机获取磁盘空间详细信息。可以使用bat文件通过计划任务运行脚本。
我不想在计划任务中使用任何凭据,因为它违反了我们的安全策略。
我不确定在多台计算机上运行此脚本的最佳方法是什么。
有什么建议吗?
答案 0 :(得分:0)
DOS批处理,FOR command在多台计算机上运行命令。
for /f ["options"] %a in (list.txt) DO BatchFile.CMD %a
或使用Sysinternals PSEXEC在多台服务器上执行批处理文件。
PSEXEC list.txt -s BatchFile.cmd