办公电脑通常为了信息安全会强制息屏,无法在系统中更改息屏策略。这时候可以通过脚本向控制窗口发送按键信息,模拟用户操作阻止锁屏。代码如下:
$shell = New-Object -com "Wscript.Shell"
while($True){
Start-Sleep -Seconds 60
$shell.sendkeys(" ")
}
可自行设置发送间隔。
另外,为绕过系统安全检查的执行策略,可通过命令行形式执行ps1文件:
powershell.exe -ExecutionPolicy Bypass -File filename.ps1
使用时需注意自动输入导致的代码错误