![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как выключить все компьютеры в сети? [D7, Win95/98, WinME, NT4, Win2k, WinXP]
Strayker © (2003-09-18 23:40:00)
Кто знает как через сервер подать команду всем компьютерам в рабочей группе и програмно выключить их всех?
Verg (2003-09-20 09:49:00) [1]
> А вы не знаете на Windows 95 или 98 этот код будет выключать
> компы?
Нет.
Strayker (2003-09-19 19:23:00) [2]
Большое спасибо.
А вы не знаете на Windows 95 или 98 этот код будет выключать компы?
$hade (2003-09-19 08:05:00) [3]
О! Точно! :-)
Verg (2003-09-19 07:24:00) [4]
Функция эта называется
BOOL InitiateSystemShutdown(
LPTSTR lpMachineName, // address of name of computer to shut down
LPTSTR lpMessage, // address of message to display in dialog box
DWORD dwTimeout, // time to display dialog box
BOOL bForceAppsClosed, // force applications with unsaved changes flag
BOOL bRebootAfterShutdown // reboot flag
);
To shut down a remote computer, the calling process must have the SE_REMOTE_SHUTDOWN_NAME privilegeon the remote computer.
$hade (2003-09-19 06:28:00) [5]
если все компы в сетке NT(2000/XP) то есть специальная API ф-ия
что-то типа NTInitShutdown (не так , но я не помню как именно может кто другой напомнит).
+ у тебя должны быть права на удаленное выключение компа