我希望您对此有意见。我正在为自己编写一个简单的脚本,以在SCCM安装完计算机时提醒我。
我想:什么是检测安装何时真正结束的好方法?
我的推理使我通过Powershell循环检查了最后一个字符串是否存在:
“ C:\ Windows \ CCM \ Logs \ smsts.log”
例如:
<![LOG[Successfully finalized logs to SMS client log directory from C:\WINDOWS\CCM\Logs]LOG]!><time="11:47:56.899+240" date="08-17-2018" component="OSDSetupHook" context="" type="1" thread="5644" file="tslogging.cpp:1911">
如果在该文件中找到了“成功完成日志”模式,则通知我安装已完成,然后我可以继续在该计算机上运行其他命令。
该解决方案可以正常工作,但是我的问题是,您是否会建议您采用其他任何确定方法来确定何时完成任务序列以及计算机是否可以运行?您将用什么来检测到那?
非常感谢您的输入。
答案 0 :(得分:1)
@thom schumacher找到了所有所需信息的链接: