Вверх ↑
Ответов: 284
Рейтинг: 23
#1: 2022-01-20 11:45:21 ЛС | профиль | цитата
Add(MainForm,2953706,21,105)
{
Height=168
}
Add(Button,8739827,126,189)
{
Left=42
Top=14
Width=121
Caption="Диспетчер задач"
link(onClick,8271580:doConsoleExec,[])
}
Add(Label,486839,378,189)
{
Left=206
Top=44
Caption="Ждём..."
}
Add(WinExec,8271580,245,175)
{
FileName="powershell"
Param="Taskmgr"
Mode=0
Point(doConsoleExec)
Point(onConsoleTerminate)
Point(onConsoleError)
Point(onConsoleResult)
link(onConsoleTerminate,16361019:doData,[])
}
Add(DoData,16361019,308,189)
{
Data=String(Готово!)
link(onEventData,486839:doText,[])
}
Add(Button,8179555,126,259)
{
Left=42
Top=54
Width=121
Caption="Выход из Windows"
link(onClick,10558022:doConsoleExec,[])
}
Add(WinExec,10558022,252,245)
{
FileName="powershell.exe"
Param="(Get-WmiObject Win32_OperatingSystem -EnableAllPrivileges).Win32Shutdown(0)"
Mode=0
Point(doConsoleExec)
}
Add(Label,11924419,329,245)
{
Left=12
Top=86
Width=346
Height=17
Caption="Сохраните все данные до нажатия кнопки ВЫХОД ИЗ WINDOWS"
}

Более лучший вариант можно попросить у Gunta он хорошо разбирается в powershell.
карма: 2
0
Редактировалось 2 раз(а), последний 2022-01-20 16:40:07