在任务顺序失败时拷贝SMSTS日志文件
如何在任务序列失败时复制SMSTS日志文件—当您使用SCCM部署操作系统时,您的部署可能会失败。您看到您的任务序列失败了,并出现了一个错误代码。接下来要做的是找出部署失败的原因。错误代码对于理解部署失败的原因总是很重要的。
但不幸的是,并非所有的错误代码都揭示了确切的问题。您需要更深入地挖掘并查看日志文件,以理解任务序列失败的原因。帮助您进行OSD故障排除的基本日志文件之一是SMSTS.log文件。随着任务序列的进展,这个文件会改变它的位置。这是所有SCCM日志文件.
任务序列失败时,如何拷贝SMSTS日志文件
找到SMSTS日志文件的位置后,下一步是打开它并检查错误。OSD时按F8键可以弹出命令提示符。然后使用cmtrace命令调出日志查看器。但是,如果在任务序列失败期间复制SMSTS日志文件就更好了。您可以将日志文件复制到远程计算机上的共享文件夹。这将使您的任务更容易,因为您有时间分析日志文件,而且速度要快得多(与在OSD期间访问相同的文件相比)。
所以在下面的截图中,我的任务序列失败了,错误代码0x80070002。我按F8键打开命令提示符。现在我可以从命令提示符启动cmtrace工具并读取日志文件。但我们将看到如何将它们复制到共享位置。
首先确定smsts.log文件的位置。在下面的截图中,我有两个日志文件,我将它复制到一个文件夹/驱动器。
Net使用字母:\\servername\驱动器$ /user:域\用户名密码
如果凭证是正确的,您应该会看到命令完成成功线。下一步是复制文件。使用命令复制smsts.log drivelletter:
嗨,Prajwal,有没有一个脚本,我们可以把失败任务序列的日志文件复制到Azure Blob ..
你好,我有一个OSD任务序列,在运行PowerShell脚本(现代驱动程序管理)时被冻结。当我尝试上述方法获取日志时,我得到一个“访问被拒绝”,因为日志文件正在使用中。是否有其他方法允许我检查smsts.log,即使它被锁定或正在使用?
SMSTSLog文件夹现在是C:\Windows\CCM\Logs\SMSTSLog\ ?
您可能会认为愚蠢的Microsoft会让SCCM将这些日志复制到服务器,以便您可以轻松地访问它们。但现在,我想他们太笨了,不会想到这一点……
我有一个失败的任务序列,在任务序列完成后,机器上绝对没有日志,因此,除非执行F8,否则我会丢失所有日志。如何帮助……
嗨,Prajwal,如果你能分享我们如何在TS失败之前自动将日志文件夹/文件复制到中心位置,我会非常感激的。知道有MDT和没有MDT如何做到这一点会很好吗?抱歉我要求太高了
如果F8不弹出命令提示符,你有什么想法吗?我已经在32/64的引导映像中检查了命令支持。
启用命令支持后,是否更新了引导映像?
此外,mb,你必须在某些型号的笔记本电脑上按FN + F8(模拟地,一起)。