Нужна помощь с блокировкой мыши и некоторых клавиш во время работы пакетного файла
Всем Доброго времени суток.
Вопрос вот в чем, есть пакетный файл (любой), он должен обязательно отработать до конца, но пользователи его нагло закрывают. Теперь вопрос, как на время работы пакетного файла можно отключить управление мышью, и комбинации клавиш Ctrl+C; Alt+F4.
Заранее благодарен за помощь.
|
Den13V, напрямую — никак.
Кстати, почему закрывают — интересовались?
|
Закрывают, потому что немного смекалки не хватает.
Есть ли, какая нибуть возможность в начале работы пакетника, отключить драйвер мышки, а в конце включить?
|
Den13V, таким макаром можно дойти до вопроса: «Как запретить пользователям нажимать кнопку выключения компьютера пока работает пакетный файл?». Лучше разъяснять пользователям, что делает пакетный файл, как сие выглядит, и почему нецелесообразно закрывать окно командной строки.
А так, ежели очень уж жаждете — проще скрывать окно командной строки: Скрываем консольные окна.
|
Каждому разъяснятся, не вариант, они меняются как перчатки, да и меня там нет, чтобы следить за ними.
Скрывать окно, тоже не подходит, если идет ошибка выполнения, выводится сообщение об ошибке.
|
Цитата:
Цитата Den13V
Скрывать окно, тоже не подходит, если идет ошибка выполнения, выводится сообщение об ошибке. »
|
В таком случае — объясните мне, дураку, каким образом Вы планировали снимать блокировку с мыши в случае ошибки? Она ведь останется в этом случае «висеть» вечно, пока не перезагрузят машину методом тыка.
|
Цитата:
Цитата Den13V
как на время работы пакетного файла можно отключить управление »
|
Например такое кардинальное опасное решение.
Не рекомендовал бы вообще что либо блокировать т.к не известно потом каким извращённым способом, пользователи за это тебя повесят или посадят на кол.
Den13V, Я бы воспользовался iexpress, он умеет скрывать окна консоли. На худой конец как посоветовал Iska, как вариант: Утилитой hidcon совместно с WinRAR.
|
Цитата:
Цитата Iska
В таком случае — объясните мне, дураку, каким образом Вы планировали снимать блокировку с мыши в случае ошибки? »
|
При выводе сообщения об ошибке, требуется нажать клавишу для продолжения работы, после нажатия клавиши (любой), идет команда снятия блокировки мыши и завершение работы пакетника.
|
Цитата:
Цитата Nordek
Например такое кардинальное опасное решение. »
|
Спасибо Nordek.
Мышку отключил, все прекрасно работает.
Но хотелось бы блокирнуть и комбинации. Я по блокировке комбинаций клавиш с пакетника, ничего не смог найти.
|
Цитата:
Цитата Den13V
При выводе сообщения об ошибке, требуется нажать клавишу для продолжения работы, »
|
Значит, у нас с Вами разное представление о сообщениях об ошибках в командной строке.
|
Время: 07:33.
© OSzone.net 2001-