![Windows Server 2019 服务器核心中与“serverweroptin /detailed”等效的是什么?](https://linux22.com/image/753495/Windows%20Server%202019%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%A0%B8%E5%BF%83%E4%B8%AD%E4%B8%8E%E2%80%9Cserverweroptin%20%2Fdetailed%E2%80%9D%E7%AD%89%E6%95%88%E7%9A%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我正在尝试将服务器配置为自动发送详细的错误报告。在以前版本的 Windows Server(在服务器核心安装中)上,我将运行:
serverweroptin /detailed
但是,似乎 serverweroptin 不存在于 Windows Server 2019(服务器核心安装)上。支持哪些推荐命令来实施等效配置?
这些系统未加入域,也没有图形用户界面,因此有效答案必须提供 cmd.exe 命令或 PowerShell 命令。提前致谢!
答案1
使用 Sysinternals Process Monitor 观察 ServerWerOptin.exe 在 Windows Server 2012 R2 上执行的操作后,我能够观察到它在使用 /detailed 开关运行时会写入两个注册表值。在 Windows Server 2019 上,由于缺少 ServerWerOptin.exe,因此以下命令:
ServerWerOptin.exe /detailed
可以通过运行以下等效命令来近似计算:
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 0 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\Consent" /v "DefaultConsent" /t REG_DWORD /d 3 /f
对于那些对 /disable 开关更感兴趣的人来说,等效命令是:
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 1 /f
对于那些对 /summary 开关感兴趣的人来说,等效的命令是:
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v "Disabled" /t REG_DWORD /d 0 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\Consent" /v "DefaultConsent" /t REG_DWORD /d 2 /f