пятница, 15 мая 2015 г.

[Powershell] Выключение монитора Widows7/8/2008/2012 из командной строки

Вот, "набацал" скрипт. Цель была чтобы, скрипт был выполнен одной строкой.

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 работать не будет!

Комментариев нет:

Отправить комментарий