Обновление рабочего стола Powershell - PullRequest
1 голос
/ 09 января 2020

Попытка сделать это там, где powershell минимизирует все windows, обновляет рабочий стол и затем восстанавливает его. Дело в том, что ... рабочий стол не обновляет sh после windows свертывания.

$shell = New-Object -ComObject "Shell.Application"
$shell.minimizeall()
start-sleep 1
$shell.sendkeys('{F5}')
start-sleep 1
$shell.undominimizeall()
exit

1 Ответ

1 голос
/ 09 января 2020

Вы можете использовать это:

$shell = New-Object -ComObject Shell.Application
$shell.minimizeall()
start-sleep 1
$wsh = New-Object -ComObject Wscript.Shell
$wsh.sendkeys('{F5}')
start-sleep 1
$shell.undominimizeall()
exit
...