Please answer via my e-mail.
Продублируйте пожалуйста и по e-mail тоже.
-+-+-+-+-+-+-+
Serge V.Ivanov
Russia
St.-Petersburg
icall...@usa.net
Я выключал "на ощупь" : Ctrl+Esc, UpArrow, Enter, Enter.
Только ведь если что-то запущено, то просто так оно закрываться
не захочет, а начнёт трясти - Сохранить/нет. Тут как ?
--
Андрюха
Roll over Beethoven and tell Tchaikovsky the news! (с) Ch.Berry
А вы, Андрей, сделайте ярлычок на рабочем столе, напишите туда
"C:\WINDOWS\RUNDLL32.EXE user,ExitWindows" в качестве запускаемой программы,
определите горячие клавиши на выполнение, ну, к примеру, Ctrl-Alt-X, и
насладитесь... так сказать... :))
Сергей.
А как сделать рестарт ?
Запись "C:\WINDOWS\RUNDLL32.EXE user,RestartWindows" не работает ...
Есть желание по AT раз в месяц, ночью перезагружать сервер .
Вячеслав
>>"C:\WINDOWS\RUNDLL32.EXE user,ExitWindows"
>А как сделать рестарт ?
>Запись "C:\WINDOWS\RUNDLL32.EXE user,RestartWindows" не работает ...
Правда?
А "C:\WINDOWS\RUNDLL32.EXE user,NuMustDueOtvali" - не пробовал?
Список допустимых вызовов модуля User ты можешь получить просто
Windows\System\User.exe -> [Быстрый просмотр]. Точку входа "ExitWindows"
найдёшь там под нумером 7.
И...
Однако для сабжа проще прочесать Download-ы: там этого добра немеряно. И
почти всё бесплатно.
Пока!
Вася
Тада уж на С++ иль на Делфе :))
Машина на упсе, монитор - нет. Вырубают питание, упса
держит машину ~5 минут. На машине запущен WinAmp, Word, FPD,
Norton, Stilys там, мэйл... Воооот....
Как им отвечать на вопросы о саве...?
"Не знаю! Андрей Ургандт специально для специальных новостей" (с) А.Ургандт
>
>Andrei Grebenshikoff wrote in message
><01be3ed0$944dd100$6514...@andruha.totec.te.ru>...
>>> А есть ли такая утилитка , которая при окне "Теперь можете выключитьь
>>> комп." будет пищать динамиком ?
>>> Думаю она много кому пригодилась бы ...
>>> Зачем мне включать монитор, только для того чтобы выключить комп. ?
>>> (У меня горячая клавиша на его выключение)
>> Я выключал "на ощупь" : Ctrl+Esc, UpArrow, Enter, Enter.
>>Только ведь если что-то запущено, то просто так оно закрываться
>>не захочет, а начнёт трясти - Сохранить/нет. Тут как ?
>А вы, Андрей, сделайте ярлычок на рабочем столе, напишите туда
>"C:\WINDOWS\RUNDLL32.EXE user,ExitWindows" в качестве запускаемой программы,
>определите горячие клавиши на выполнение, ну, к примеру, Ctrl-Alt-X, и
>насладитесь... так сказать... :))
>Сергей.
А звук то звук ?
ВЫключить автоматически во время я и сам могу , мне надо чтоб не
включать монитор я слышал подтверждение звуком, ну а если его нет , то
я включу и посмотрю в чем дело ...
header
footer
И не должно - по определению, т.к. нет такой функции в API...
>Есть желание по AT раз в месяц, ночью перезагружать сервер .
Вячеслав, эту проблему, думаю, можно решить... на следующей недельке - когда
найду пару часиков подёргаться с NT-ёй. Если вам это действительно нужно -
черканите прямо на мой e-mail.
>
>Вячеслав
>
Сергей.
А... Я сразу не понял, почему вы должны клацать по клаве "на ощупь" - потому
и дал вот этот совет, чтобы просто сократить кол-во нажатий. Я изначально
полагал, что у вас этот компьютер исполняет роль мини-сервера (без экрана),
и на нём нет приложений типа Ворда и досовых окошек...
>Как им отвечать на вопросы о саве...?
Да, тяжёлый случай... Видимо, тоже "на ощупь". :))
А если серьёзно, то можно и это преодолеть, но - только убиением работающих
приложений с потерей данных в открытых файлах и пр. Надеюсь, что вы
понимаете, что Винда спрашивает не просто так, а именно с целью корректного
завершения приложений и сохранения всех его данных. Думаю, что такой вариант
с убиением вас врядли устроит. Поэтому - только "на ощупь", и Enter до
посинения пальца...
Andrei Grebenshikoff wrote:
> > определите горячие клавиши на выполнение, ну, к примеру, Ctrl-Alt-X, и
> > насладитесь... так сказать... :))
> >
>
> Тада уж на С++ иль на Делфе :))
>
> Машина на упсе, монитор - нет. Вырубают питание, упса
> держит машину ~5 минут. На машине запущен WinAmp, Word, FPD,
> Norton, Stilys там, мэйл... Воооот....
Ура! Отличная мысль. Я так и сделал:
Ярлык на shutdown.exe из ресурс-кита, опции
C:\SHUTDOWN.EXE /local /Y /C
--
Ilya Bricker mailto:i...@iksvt.mega.ru
ICQ UIN: 10564482
Sergei Sherstnev wrote:
> Vjacheslav Osipov wrote in message ...
> >>А вы, Андрей, сделайте ярлычок на рабочем столе, напишите туда
> >>"C:WINDOWSRUNDLL32.EXE user,ExitWindows" в качестве запускаемой
> >программы,
> >>определите горячие клавиши на выполнение, ну, к примеру, Ctrl-Alt-X, и
> >>насладитесь... так сказать... :))
> >>
> >
> >А как сделать рестарт ?
> >Запись "C:WINDOWSRUNDLL32.EXE user,RestartWindows" не работает ...
>
> И не должно - по определению, т.к. нет такой функции в API...
>
> >Есть желание по AT раз в месяц, ночью перезагружать сервер .
>
> Вячеслав, эту проблему, думаю, можно решить... на следующей недельке - когда
> найду пару часиков подёргаться с NT-ёй. Если вам это действительно нужно -
> черканите прямо на мой e-mail.
>
> >
> >Вячеслав
> >
>
> Сергей.
В NT Resource Kit есть утилита shutdown которая может как останавливать так и
перегружать NT
Там же есть и утилита с GUI.
Handwritten on the PalmPilot organizer,
please excuse any typograffitical errors
Please answer via my e-mail.
Продублируйте пожалуйста и по e-mail тоже.
-+-+-+-+-+-+-+
Serge V.Ivanov
Russia
St.-Petersburg
icall...@usa.net
__
.' '.
: :
| _ _ |
.-.|(o)(o)|.-. _._ _._
( ( | .--. | ) ) .',_ '. .' _,'.
'-/ ( ) \-' / /' `\ \ __ / /' `\ \
/ '--' \ / / \.' './ \ \
\ `"===="` / `-` : _ _ : `-`
`\ /' |(o)(o)|
`\ /' | |
/`-.-`\_ / \
_..:;\._/V\_./:;.._ / .--. \
.'/;:;:;\ /^\ /:;:;:\'. | ( ) |
/ /;:;:;:;\| |/:;:;:;:\ \ _\ '--' /__
/ /;:;:;:;:;\_/:;:;:;:;:\ \ .' '-.__.-' `-.
Меня заинтересовал этот вопрос и я на коленках сваял такую прогу. Exe-шник
приколот. На NT работает, на 95/98 не пробовал, но судя по хелпу в этой
программе надо оставит две последние строки.
#include <windows.h>
int PASCAL WinMain(HINSTANCE, HINSTANCE, LPSTR,int)
{
TOKEN_PRIVILEGES TpNew;
HANDLE hToken;
LUID ShutDownValue;
OpenProcessToken( GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES |
TOKEN_QUERY, &hToken);
LookupPrivilegeValue( (LPSTR)NULL, SE_SHUTDOWN_NAME, &ShutDownValue);
TpNew.PrivilegeCount = 1;
TpNew.Privileges[0].Luid = ShutDownValue;
TpNew.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges( hToken, FALSE, &TpNew, sizeof(TpNew),
(TOKEN_PRIVILEGES *)NULL, (DWORD *)NULL);
ExitWindowsEx( EWX_REBOOT, 0);
return 1;
}
>> А как сделать рестарт ?
>> Запись "C:\WINDOWS\RUNDLL32.EXE user,RestartWindows" не работает ...
>> Есть желание по AT раз в месяц, ночью перезагружать сервер .
>>
>> Вячеслав
>
>Меня заинтересовал этот вопрос и я на коленках сваял такую прогу. Exe-шник
>приколот. На NT работает, на 95/98 не пробовал, но судя по хелпу в этой
>программе надо оставит две последние строки.
а чем вас subj из RK не устроил ?
bb