Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Командная строка в Windows (MS-DOS)


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Валерий Ахметович Набиуллин aka ValeryN
Статус: Мастер-Эксперт
Рейтинг: 5159
∙ повысить рейтинг »
Андреенков Владимир aka Black Cloud
Статус: Профессор
Рейтинг: 4631
∙ повысить рейтинг »
Алексеев Владимир
Статус: Академик
Рейтинг: 3802
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Установка и настройка ОС / Командная строка в Windows (консоль)

Номер выпуска:152
Дата выхода:04.10.2011, 05:00
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Профессор)
Подписчиков / экспертов:288 / 208
Вопросов / ответов:3 / 6

Консультация # 170988: Можно ли где-то настроить Windows, чтобы вместо удаления (при нажатии del) папки или файла выполнялся указанный bat-файл (в моём случае перемещение в папкус указанным именем)?...


Консультация # 49073: Здравствуйте! Помогите, пожалуйста, как установить Norton Commander с поддержкой всех устройств и дисков????? Заранее спасибо...
Консультация # 111689: Здравствуйте. Посоветуйте, как сделать в локальной сети доступным один винчестер? Есть 8 компьютеров, соединенные в сеть. Включаются независимо друг от друга, т.е. бывают случаи, когда не все одновременно включены. Нужно хранить „Общие” документы на винчестере, который будет установлен в отдельный системный блок, без монитора (как ...

Консультация # 170988:

Можно ли где-то настроить Windows, чтобы вместо удаления (при нажатии del) папки или файла выполнялся указанный bat-файл (в моём случае перемещение в папкус указанным именем)?

Дата отправки: 02.08.2009, 19:36
Вопрос задал: Алексей Леонов (3-й класс)
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Серг aka umbSSE (10-й класс):

Здравствуйте, Алексей Леонов.
Вам поможет скриптовый язык AutoIt
Создайте файл с расширением au3 следующего содержимого и поставьте его в автозагрузку.

HotKeySet("{Del}", "RunHook")
While 1
Sleep(100)
WEnd
Func RunHook() ;
Run("d:/autoit-v3-setup.exe") //Тут путь к вашему bat файлу
EndFunc

Скрипт перехватывает любое нажатие клавиши Del

Консультировал: Серг aka umbSSE (10-й класс)
Дата отправки: 03.08.2009, 11:00
Рейтинг ответа:

НЕ одобряю +2 одобряю!


Консультирует Алексеев Владимир (Академик):

Здравствуйте, Алексей.
Давайте посмотрим на Вашу задачу шире, отвяжемся пока от клавиши Delete. Вам нужно простым, быстрым действием запускать Ваш cmd-файл, верно?
Для этого можно пытаться использовать клавишу Delete либо назначить другую клавишу или клав-сочетание. Сравним достоинства и недостатки вариантов.
Для использования клавиши Delete придётся либо устанавливать программу-перехватчик, которая будет "висеть в резиденте" и потреблять ресурсы проверяя что именно Вы нажали, либо очень долго искать способы разорвать стандартную связь между нажатием клавиши Delete и работой Корзины. Системный объект Корзина мне удалось найти как
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
При изменении свойств Корзины (создании под-разделов Shell , Command с @=Путь к Вашему cmd) они наследуются в раздел Hklm, Hkcu… Вобщем, восстановить стандартную функцию клавиши Delete будет очень непросто. А надо ли портить её?

Ярлыки, созданные в папке Главное меню или её дочерних (HotKeys , Программы) обладают активным полем БыстрыйВызов (на вкладке Ярлык). Если в это поле поместить курсор, то при нажатии свободного (незанятого другими назначениями) клав-сочетания (Ctrl+Alt+D , F11 , …), оно после нажатия кнопки Применить будет запускать-открывать нужный Вам файл, вписанный в поле Объект.

Особенности: Если Вы после назначения клав-сочетания переименуете или переместите ярлык, то его функция БыстрыйВызов перестаёт работать, пока Вы не пере-войдёте в сеанс или не нажмёте кнопку Применить повторно.
Объекты, расположенные в "\Documents and Settings\All Users\Главное меню\Программы" и в "\Documents and Settings\Вася\Главное меню\Программы", отображаются будто они в одной папке (Вася - имя папки текущей учётной записи). Но клав-сочетания ярлыков из "All Users\Главное меню" будут работать во всех учётках, а сочетания из Вася - только в учётке Вася.

Мои 88 клав-сочетаний живут в D:\Documents and Settings\All Users\Главное меню\HKey и избавляют меня от пользования Рабочим столом, вечно скрытым под активными окнами.
Удачи Вам в быстром запуске!

Консультировал: Алексеев Владимир (Академик)
Дата отправки: 03.08.2009, 17:09

5
Понравился вариан с созданием ярлыка батника в меню "Отправить" (см. ниже в обсуждении)
-----
Дата оценки: 04.08.2009, 18:55

Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 49073:

Здравствуйте! Помогите, пожалуйста, как установить Norton Commander с поддержкой всех устройств и дисков????? Заранее спасибо

Дата отправки: 13.07.2006, 23:58
Вопрос задал: Вадим ННН
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Олег Руденко (Практикант):

Здравствуйте, Вадим ННН!
Раз виден только диск А, то скорее всего у вас файловая система "NTFS" и загрузочную дискету вы делали из под XP. Если так, то для начала вам нужно сделать загрузочную дискету из под "Win 98" или "Win ME". После этого будет виден CD-ROM, а для отображения дисков вам нужен специальный драйвер, но сколько я их не пробовал они все или глючные или платные. Посоветую сходить на рынок и купить диск на котором уже установлен Нортон или Волков коммандер с специальным драйвером для "NTFS".

Консультировал: Олег Руденко (Практикант)
Дата отправки: 14.07.2006, 16:28
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Lexandros:

Здравствуйте, Вадим ННН!

Если вы имеете ввиду Norton Commander под DOS, то это не более чем файловый менеджер для удобства пользования дисками и файлами...
Для того чтобы из под DOS пользоваться например cd-rom необходимо загрузить специальный драйвер. Для того чтобы отображались киррилические символы также нужен специальный драйвер. Ну и вобщем то для каждого из устройств необходимо загрузить специальный драйвер для DOS.
Когда вы загружаете Windows все эти драйвера также загружаются, только происходит это незаметно для вас.
В DOS для того чтобы загрузить все эти драйвера необходимо редактировать файлы config.sys и autoexec.bat.
Без достаточных познаний в DOS самому правильно отредактировать эти файлы вам вряд ли удастся.
Поэтому рекомендую грузиться с готовых загрузочных дискет (наиболее удачный вариант на мой взгляд - загрузочная дискета от Win98SR2)...
Загрузить образы загрузочных дискет можно отсюда:

http://www.bootdisk.com/

В общем случае вы получите DOS с поддержкой cd-rom, русского языка и мышки...
Если же вы хотите получить поддержку дополнительных устройств (например звуковой карточки), то для каждого из них необходимо иметь специальный драйвер и включить строку его загрузки с необходимыми параметрами в файл config.sys или autoexec.bat. Эти драйвера, а также необходимые инструкции можно попробовать поискать на сайте производителя. Но учтите, что для современных комплектующих вы вряд ли найдете драйвера под DOS - можно лишь попытаться найти совместимые драйвера...

Консультировал: Lexandros
Дата отправки: 14.07.2006, 16:46
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 111689:

Здравствуйте.
Посоветуйте, как сделать в локальной сети доступным один винчестер?
Есть 8 компьютеров, соединенные в сеть.
Включаются независимо друг от друга, т.е. бывают случаи, когда не все одновременно включены.
Нужно хранить „Общие” документы на винчестере, который будет установлен в отдельный системный блок, без монитора (как бы сервер).
Каждый, выполнивший проект будет класть файл в соответствующую директорию (только класть, а забрать нельзя) – [1].
Специфическим условием является то, что он не может быть включен постоянно, и включать его будет первый работник, который вошел в помещение, а выключать, соответственно – последний уходящий: и это чаще всего совершенно некомпетентные люди – [2].
Их задача: вошел – нажал на кнопку („загудело”); уходишь последним – нажал на кнопку.

Как организовать? Какая ОС должна быть на этом „сервере”? „Вырубать” Виндовз выключением питания не самым лучшим образом может сказаться на сохранности данных и функционировании в целом.

Как отразится на доступ к файлам конфигурация сервера? Это будет Монстр на P-I. ОС желательно под него: задача не сложная – хранить и выдавать файлы, больше ничего.

Можно ли под ДОС это сделать?

Дата отправки: 30.11.2007, 09:38
Вопрос задал: 4ehloban
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Delph (Практикант):

Здравствуйте, 4ehloban!

Можно попытаться использовать Windows 2000. Она обычно сконфигурирована таким образом, что при нажатии на кнопку выключения питания (как правило - на передней панели системного блока) она корректно завершает работу. Чтобы это проверить, на пустом месте рабочего стола нажмите правой кнопкой мыши и выберите пункт меню "Свойства". В открывшемся окошке выберите вкладку "Заставка", на этой вкладке нажмите кнопку "Питание". Октроется ещё одно окошко ("Свойства: Электропитание"), в нём нужно выбрать вкладку "Дополнительно". Там Вы сможете увидеть, что делает система при нажатии на кнопку питания компьютера. При необходимости это действие можно изменить.

Консультировал: Delph (Практикант)
Дата отправки: 30.11.2007, 15:49
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Chubakka:

Здравствуйте, 4ehloban!
Лучше всего в вашем случае наверно использовать сервер NetWare Nowell. Вещь надежная, и отлично работает, при этом компьютер можно включать и выключать просто кнопкой, без всяких проблем. Нужно только найти версию, чтобы всё нормально крутилось на вашем компьютере. Кажется 5-я на P2-233 реально на практике вполне нормально работала. Но возможно для P1 понадобится и предыдущая, хотя лучше конечно уточнить характеристики версий. При этом на всех остальных компьютерах ставятся соответственно Nowell-клиенты (после чего загрузка Windows на них будет происходить через приглашение Nowell, а не Windows). Хотя возможно для лучшей настройки сервера и конфигурирования всей системы нужно будет почитать дополнительно что-то еще кроме обычных рекомендаций из help.

Консультировал: Chubakka
Дата отправки: 02.12.2007, 22:23
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное