我正在Windows命令行上执行以下操作:
gpresult /Scope User /v
获取当前用户组策略集的结果,然后使用诸如ping或超时之类的命令,创建延迟,然后执行
findstr "ScreenSaveActive"
我尝试执行以下操作,例如,尝试完成上述操作,但未成功:
gpresult /Scope User /v | timeout /t 5 /nobreak | findstr "ScreenSaveActive"
答案 0 :(得分:0)
在Powershell中使用以下命令更容易做到这一点:
gpresult /Scope User /v | out-string -stream | select-string "ScreenSaveActive"
您可以像这样从cmd运行它:
Powershell -Command "gpresult /Scope User /v | out-string -stream | select-string 'ScreenSaveActive'"