Открыть в блокноте

Советы и рекомендации от тех кто знает и умеет, тем, кто еще только учится.

Открыть в блокноте

Сообщение Martin.Nebog » 12 июн 2013, 11:20

Когда работаем с файлами в текстовом редакторе мы используем, например, прогу «блокнот». Мы выполняем определенный порядок действий по вызову программы блокнот, используя функцию «открыть с помощью» и т.д.
Однако есть решение вопроса, путем добавления в ниспадающее меню файлов функции «Открыть в блокноте».
Это намного удобнее и заметно ускорит и облегчит работу с файлами.
Надо применить,предварительно создав, reg файл.
Открываем блокнот и вносим данный код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте]
@=""

[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте\command]
@="notepad.exe %1"


Надо сохранить, выбрав «все файлы».
В противном случае при выборе как «текстовый документ», обязательно возьмите имя в кавычки.
Примените reg файл жмякнув по нему и подтвердите все системные запросы.
Аватар пользователя
Martin.Nebog
Продвинутый Юзер
 
Сообщений: 343
Зарегистрирован: 26 ноя 2012, 09:34
Откуда: Россия

Re: Открыть в блокноте

Сообщение АНТИгуру » 13 июн 2013, 22:35

Мартин, вы, по всей видимости, программист или кто-то с этим связанный? Уж очень много полезных фич вы выкладываете на форуме. Спасибо большое!

А по-поводу этой команды, хочу уточнить, правильно ли я понял её суть. Создав файл и добавив туда указанный вами код, мы сможем добавить команду "Открыть в блокноте" во вторую кнопку мыши? Если всё так, то это реально полезно. Но можно ли рассширить возможности и добавить какие-нибудь другие программы туда? Например, если я часто использую Дримвивер и мне надо постоянно обращаться к "открыть в ...>dreamweaver". Моги ли я сам используя ваш код добавлять разные проги?
Аватар пользователя
АНТИгуру
Продвинутый Юзер
 
Сообщений: 777
Зарегистрирован: 16 дек 2012, 12:09
Откуда: Катманду

Re: Открыть в блокноте

Сообщение Martin.Nebog » 16 июн 2013, 10:03

Привет, рад стараться. В контекстное меню файла можно добавить любую прогу, в том числе и ваш дримвивер.
Для этого надо в определенном разделе реестра прописать соответствующие значения.
Это можно сделать двумя способами.
Первый способ – ручками.
Нам понадобиться программа Registry Workshop, в этой ветке форума вы сможете о ней прочитать и скачать леченную версию:

http://seo-doka.ru/forum/viewtopic.php?f=5&t=1935

Все, что касается добавления программ в контекстное меню, прописывается под ключом:

HKEY_CLASSES_ROOT\*\Shell

С помощью воркшопа находим этот ключ, если его нет, то создаем такую ветку.
Вы можете просто скопировать этот ключ и вставить в адресную строку воркшопа.
Далее нажмите на зеленую стрелочку в конце адресной строки.
Если ключ существует, воркшоп покажет вам его.
Если ключа нет, воркшоп сам предложит его создать.
Создаем ключ, или если нашли его, то под ним создаем ключи, которые добавят в контекстное меню необходимые значения.
Итак, нажмите левой кнопкой на раздел Shell
Далее нажмите на правую кнопку мышки для вызова контекстного меню.
В ниспадающем меню выберете Создать раздел
Назовите этот раздел. Для нашего примера назовем его Открыть в Хроме
Нажмите левой кнопкой на созданном разделе.
Далее опять вызываем ниспадающее меню и опять выбираем Создать раздел.
Создаем раздел и называем его command.
В разделе автоматически создаться string-параметр.
Щелкаем по нему правой кнопкой и выбираем изменить.
Появиться окошко, где в строке значение параметра надо прописать ту прогу, которую хотите добавить в контекстное меню файла.
В нашем случае, я нахожу екзешник Хрома. Копирую полностью его имя chrome.exe и вставляю в поле Значение параметра.
Теперь к этому имени надо добавить значение %1 через пробел.
То есть chrome.exe %1
В вашем случае дримвивер.ехе %1
Всё, жмякаем ок и наслаждаемся.
Второй способ.
Есть прикольная программка, которая автоматом добавит любую прогу в контекстное меню файла.
Качаем её здесь, это бесплатно с моего гугл-диска:

https://docs.google.com/file/d/0BwByAYnN-Z-KSVBVY0ZXQjZsSTA/edit

Прога не требует установки, поэтому создайте на диске «С» папку для неё, киньте туда скачанный экзешник.
Создайте ярлык и киньте его на рабочий стол.
Запустите программу.
Далее все просто. Вы увидите окно проги с двумя разделами меню. Первый раздел:
Add program to context menu это то что нам нужно.
Жмете эту кнопочку, выбираете екзешник добавляемой проги.
Далее пишете название, например Открыть в дрививере, и жмякаете ок.
Все, наслаждаемся.
Второй раздел добавляет команду в контекстное меню папок, которая открывает командную строку. Если надо просто нажмите на эту кнопочку и подтвердите действие.
Вложения
1.jpg
2.jpg
3.jpg
Аватар пользователя
Martin.Nebog
Продвинутый Юзер
 
Сообщений: 343
Зарегистрирован: 26 ноя 2012, 09:34
Откуда: Россия

Re: Открыть в блокноте

Сообщение Martin.Nebog » 16 июн 2013, 10:04

Еще скрины
Вложения
4.jpg
5.jpg
6.jpg
Аватар пользователя
Martin.Nebog
Продвинутый Юзер
 
Сообщений: 343
Зарегистрирован: 26 ноя 2012, 09:34
Откуда: Россия

Re: Открыть в блокноте

Сообщение Martin.Nebog » 16 июн 2013, 10:04

еще скрины
Вложения
7.jpg
Аватар пользователя
Martin.Nebog
Продвинутый Юзер
 
Сообщений: 343
Зарегистрирован: 26 ноя 2012, 09:34
Откуда: Россия

Re: Открыть в блокноте

Сообщение АНТИгуру » 16 июн 2013, 10:32

Спасибо за информацию!
Аватар пользователя
АНТИгуру
Продвинутый Юзер
 
Сообщений: 777
Зарегистрирован: 16 дек 2012, 12:09
Откуда: Катманду

Re: Открыть в блокноте

Сообщение WolfGun » 01 окт 2013, 09:58

Подскажите, можно-ли добавить в контекстное меню строчку "копировать в блокнот"? То есть я где-либо выделяю запись, потом правая кнопка и сразу копировать в блокнот.
WolfGun
 
Сообщений: 2
Зарегистрирован: 01 окт 2013, 09:52

Re: Открыть в блокноте

Сообщение blacorr » 05 окт 2013, 14:39

Для этой и не только цели подойдет программа Context Menu Editor. С ее помощью можно редактировать контекстное меню, добавлять в него любые программы, делая при этом свои собственные подписи. Можно делать скрытые пункты меню, которые будут видны только при зажатой кнопке Shift. В семерке работает, в 8 и выше - не знаю, но должна. Прога портабельная, для работы требуются права админа. Попробуйте, должно все получиться.

Есть еще программа Send to Notepad. Она добавляет свой значок в Панель задач. При нажатии на него предварительно выделенный текст попадает прямо в Блокнот. Если подобную операцию нужно выполнять часто, то вполне удобно, если время от времени, то не стоит заморачиваться. Работоспособность в Win 7 и 8 не проверял.
Аватар пользователя
blacorr
Продвинутый Юзер
 
Сообщений: 405
Зарегистрирован: 01 ноя 2012, 07:32
Откуда: Луганск

Re: Открыть в блокноте

Сообщение WolfGun » 08 окт 2013, 05:40

Спасибо, Send to notepad вроде подошла под мои нужды, ну вот как бы написать скриптик, чтобы её не в трее щёлкать, а при копировании текста, она сама бы открывалась? Поможете?
WolfGun
 
Сообщений: 2
Зарегистрирован: 01 окт 2013, 09:52

Re: Открыть в блокноте

Сообщение Yuliya » 10 май 2014, 00:04

Большинство программ воспринимают имя файла, переданное в качестве параметра, как название документа, который необходимо попытаться открыть (воспроизвести, загрузить и т.п. - в зависимости от назначения программы). Windows автоматически сформирует такой параметр, если, например, бросить значок файла на ярлык приложения. При этом приложение будет запущено, и попытается открыть перетаскиваемый файл. Подобную операцию система проделывает, в частности, при использовании команды "Отправить" из контекстного меню, вызываемого щелчком правой кнопкой мыши по значку файла. Поэтому неплохо было бы расширить это меню. Это к тому же помогло бы слегка упорядочить команды, собирая их во вложенном подпункте, а не "растягивая" и без того длинный общий список команд.
Для модификации содержимого пункта "Отправить" нужно учесть, что он находится на диске в папке, которую можно открыть командой explorer shell:sendto из Командной строки или просто, набрав shell:sendto в окне "Выполнить" (сочетание клавиш Win+R). Некоторые команды добавляются автоматически, поэтому полный их список Вы здесь не обнаружите. Для наведения порядка сперва удалите ненужные ярлыки (типа "Получатель факса", если Вы, конечно, его не используете).
Далее, для добавления, например, пункта "Блокнот" создаёте ярлык, указывающий на эту программу:
sendto-1.png

Проверяем:
sendto-4_small.jpg

Теперь, пользуясь созданной командой, можно отправлять в "Блокнот" (или другое приложение) любой файл.
Если возникнет необходимость в копировании большого количества разбросанных файлов в одну папку, можно добавить ссылку и на неё:
sendto-5_small.jpg
Yuliya
Чайник
 
Сообщений: 6
Зарегистрирован: 30 апр 2014, 21:38

След.

Вернуться в IT - советы, хитрости, секреты

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1