Вот, "набацал" скрипт. Цель была чтобы, скрипт был выполнен одной строкой.
powershell -command "& {$md=\"[DllImport(`\"user32.dll\"\")]public static extern int SendMessage(int hWnd,int hMsg,int wParam,int lParam);\"; $sm=Add-Type -MemberDefinition $md -Name \"Win32SendMessage\" -Namespace \"Win32Functions\" -PassThru;$sm::SendMessage(-1,0x0112,0xF170,2)}"
Запуск производить из "батника" (*.bat, *.cmd) или обычной командной строки (cmd.exe). Из командной строки PowerShell работать не будет!
powershell -command "& {$md=\"[DllImport(`\"user32.dll\"\")]public static extern int SendMessage(int hWnd,int hMsg,int wParam,int lParam);\"; $sm=Add-Type -MemberDefinition $md -Name \"Win32SendMessage\" -Namespace \"Win32Functions\" -PassThru;$sm::SendMessage(-1,0x0112,0xF170,2)}"
Запуск производить из "батника" (*.bat, *.cmd) или обычной командной строки (cmd.exe). Из командной строки PowerShell работать не будет!
 
Комментариев нет:
Отправить комментарий