Показать полную графическую версию : [решено] Подтверждение при нажатии кнопок "Завершение работы" и "Перезагрузка"
Но на домашнем ПК его отличие от nircmd, лежащей в system32, трудно объяснить с точки зрения здравого смысла »
поясните, что Вы имели ввиду ?
А что тут пояснять? Если файл nircmd.exe скопировать в папку \Windows\Sysytem32\ то вариант из сообщения #10 будет наиболее красиво-недолгим исходя из ваших запросов. Но вы настаиваете на том, чтобы не использовать ничего стороннего, вот и непонятно почему.
Morpheus,
спасибо за совет, хорошая утилита ... позвольте для полной ясности уточнить:
- в какой каталог лучше поместить файл nircmd.exe - Windows или System32 ?
- как избавиться от каких-либо слов в верхней части окна (в Вашем скрине это "вопрос на засыпку"), если их просто стереть, то там прописывается идущее следом слово shutdown ?
- какую команду прописать для перехода в режим сна (Win7 x64)? в справке к nircmd.exe таковой не нашел.
спс
Morpheus
28-02-2012, 22:45
amilak, пожалуйста :)
- в какой каталог лучше поместить файл nircmd.exe - Windows или System32 ? »
В любую.
- как избавиться от каких-либо слов в верхней части окна »
""
если их просто стереть, то там прописывается идущее следом слово shutdown ? »
Нет.
- какую команду прописать для перехода в режим сна (Win7 x64)? в справке к nircmd.exe таковой не нашел. »
Как создать ярлыки для спящего режима или гибернации? (http://www.oszone.net/10756/#10)
как избавиться от каких-либо слов в верхней части окна »nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00
всем спасибо за ответы, в принципе разобрался и уже испробовал вновь созданные ярлыки "перезагрузки" и "завершения работы" (через nircmd.exe) ... но:
1. Morpheus кинул вот эту ссылку Как создать ярлыки для спящего режима или гибернации? (http://www.oszone.net/10756/#10), но там предлагается использовать утилиту PsShutdown. Но я уже заюзал nircmd.exe, все вполне устраивает, нельзя ли без PsShutdown обойтись (к слову сказать, пробовал ее до обращения на форум, не понравилась в силу ряда причин);
2. Можно ли что-то дописать в код перезагрузки (nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00), чтобы после нажатия на кнопку "Нет" (на вопрос "Перезагрузимся?") появлялось еще одно окно с каким-либо текстом воспитательного значения типа "Больше так не шути". спс
Morpheus
28-02-2012, 23:10
1. »
Там объясняется, для чего нужна PsShutdown, стандартные команды глючат.
Nircmd тоже умеет отправлять в сон, причём тесты сейчас показывают, что делает это весьма корректно, учитывая переключатель гибридной спячки в Windows. Потестируйте кому не лень,
nircmd standby
если всё ок, это будет хорошей альтернативой для PsShutdown.
2. »
Нет.
чтобы после нажатия на кнопку "Нет" (на вопрос "Перезагрузимся?") появлялось еще одно окно с каким-либо текстом воспитательного значения типа "Больше так не шути". спс »
Blast, я знаю ты можешь! Простое окно, с кнопкой OK, но чтоб при нажатии на нее током било :)))
возвращаясь к теме ... отличная утилита nircmd.exe, засунул ее в папку Windows 7 и в течение дня минувшего несколько раз испробовал ... но есть вопросец:
- Используемый мной код перезагрузки, который вчера здесь указывали Morpheus и Blast, таков:
nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00 Однако, в справке к утилите эта команда прописана иначе: nircmd.exe qboxcom "Перезагрузимся?" "question" exitwin reboot То же самое относится и к команде завершения работы (в конце вместо reboot прописать poweroff. Оба вида команд работают. Что оставить, какой вид команд корректнее:
Этот: nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00 (перезагрузка)
или этот nircmd.exe qboxcom "Перезагрузимся?" "" exitwin reboot ???
amilak, оба варианта работают одинаково, оставляйте какой больше нравится :)
Morpheus
29-02-2012, 21:49
отличная утилита nircmd.exe »
Ну вот, а вы сопротивлялись :)
Что оставить, какой вид команд корректнее:
Этот: nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00 (перезагрузка)
или этот nircmd.exe qboxcom "Перезагрузимся?" "" exitwin reboot ??? »
Без разницы, второй, наверное, даже покомпактнее будет...
Что оставить, какой вид команд корректнее: »
Оба варианта корректны, ибо используют в конечном итоге одни и те же функции ОС.
Эта:
nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00
использует вызов внешней утилиты «shutdown.exe», входящей в комплект ОС. Вторая:
nircmd.exe qboxcom "Перезагрузимся?" "" exitwin reboot
использует для перезагрузки внутреннюю команду NirCmd.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC