问候, 我正在尝试使用 power-shell 命令停止“explorer”进程:
Stop-Process -ProcessName explorer -Force
该行的问题,它将停止该进程,但它会自动再次运行,因此它只是重新启动该进程而不是停止它。
请告诉我如何使用 power-shell 完全停止“资源管理器”进程
问候,
你可以这样做(虽然我不知道你为什么不希望探险家回来):
taskkill /F /IM explorer.exe
在杀死资源管理器之前将 AutoRestartShell DWord 值设置为 0
PS> Set-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AutoRestartShell -Value 0
PS> Stop-Process -ProcessName explorer -Force
很多年后,但感谢您的快速提示。
仅供参考,以防有人像我一样后来遇到这个问题
就我而言,我不希望资源管理器自动重新启动,因为我想使用以下方法重新加载配置文件:
Start-Process -ProcessName explorer -LoadUserProfile
或加载一组新的环境变量
Start-Process -ProcessName explorer -UseNewEnvironment
干杯
Stop-Process -Name explorer -Force
Start-Sleep -Seconds 1.0
Stop-Process -Name explorer -Force
这对我有用