![]() |
Управление курсором мыши из сценария Windows PowerShell
Есть задача, требующая следующее:
1. из сценария запустить Internet Explorer 2. развенуть его на весь экран 3. вывести окно Internet Explorer на передний план (чтобы IE был по верх остальных окон) 4. отобразить в брузере необходимую страничку 5. убрать с экрана курсор мыши Для этого был написан следующий сценарий, который запускается из автозапуска, при регистрации пользователя, и успешно справляется с первыми четыремя пунктами задачи. Никак не могу сообразить, как убрать курсор мыши с центра экрана (уж больно сильно мешает)? Помогите, пожалуйста. Может кто уже сталкивался с подобным? Код:
$WshShell = New-Object -ComObject WScript.Shell |
Radchin,
Честно говоря, в PS я не силен, но такую же задачу реализую в WSH через rundll32.... попробуй так: Код:
$WshShell.Run "rundll32 user32.dll, SetCursorPos" |
deepred,
Большое спасибо. Предложенное решение помогло. Единственное, что пришлось сделать --- это заключить в круглые скобки аргумент метода Run Код:
$WshShell.Run("rundll32 user32.dll, SetCursorPos") |
Время: 15:48. |
Время: 15:48.
© OSzone.net 2001-