Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Интерфейс - Убрать сообщение "после измненения расширения этот файл..."

Ответить
Настройки темы
Интерфейс - Убрать сообщение "после измненения расширения этот файл..."

Пользователь


Сообщения: 108
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Снимок.JPG
(20.8 Kb, 22 просмотров)
Частенько надо переименовать файлы во всякие conf и т.д. и в результате появляется уже порядком надоевшее сообщение, которое можете посмотреть во вложении. Поэтому вопрос, что можно сделать, чтобы убрать его раз и навсегда?

Отправлено: 04:56, 01-12-2012

 

Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


1. Программа AutoHotkey + скрипт для неё
Код: Выделить весь код
While, 1
{
WinWait, Rename ahk_class #32770
WinActivate,
ControlClick, Button1
}
2. Total Commander -> пакетное переименование

Источник
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:11, 01-12-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 108
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

TC это хорошо, но я предпочитаю больше far, но запускать фар для того, чтобы переименовать файл это издевательство.

Кстати может можно подойти с другой стороны? Винда ведь материться тогда, когда происходит изменение расширения из зарегистрированного в незарегистрированное, то может с этим можно что-то сделать? Из сильно извращенного пришло в голову перехват winapi сообщений типа RegGetValue или что он там использует и подмена данных на нужные.

Последний раз редактировалось novashdima, 01-12-2012 в 08:44.


Отправлено: 08:36, 01-12-2012 | #3


Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата novashdima:
Может есть что-то в реестре »
Если и есть, то мне найти такую информацию не удалось. То что есть - привел выше.

Цитата novashdima:
Винда ведь материться тогда, когда происходит изменение расширения из зарегистрированного в незарегистрированное »
Она матерится всегда, независимо от факта регистрации расширения.

Цитата novashdima:
Скрипт это хорошо, но всегда висеть в системе как-то не очень хорошо »
На безрыбье - и рак рыба. То что он там будет висеть в фоне для современных систем уже не очень и критично, свои нервы дороже.

Отправлено: 09:27, 01-12-2012 | #4


Пользователь


Сообщения: 108
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
Она матерится всегда, независимо от факта регистрации расширения. »
Точно, я думал по-другому... Вот же ж винда кривая....
Цитата Leha Ares:
Если и есть, то мне найти такую информацию не удалось. То что есть - привел выше. »
И на том спасибо.
Цитата Leha Ares:
висеть в фоне для современных систем уже не очень и критично »
Один-два лишних процесса это конечно ничего, но когда висит 100500 приложений в фоне, и каждое что-то грузит, а если вдруг что-то залагает или еще чего....

Отправлено: 01:07, 02-12-2012 | #5


Аватара для raveNest

Пользователь


Сообщения: 73
Благодарности: 29

Профиль | Отправить PM | Цитировать


Цитата novashdima:
Вот же ж винда кривая.... »
Вы ошибаетесь думая, что так только в винде.. Не знаю как в других операционках, но в MacOS X тоже такое предупреждение выскакивает.. Правда справедливости ради надо заметить, что в настройках предусмотрели выключение для этого окошка.. А вот в винде похоже этого не сделали. Во всяком случае так заявляли модераторы сообщества Microsoft Answers, что это типо сделано во благо пользователей..)
Так что либо пользоваться способами указанными Leha Ares (как и многие другие пользователи солидарные с Вами) или если не желаете чтоб постоянный процесс висел и нужно переименовать группу файлов, то есть различные File Renamersы которые просто добавляют строку в контекстное меню Проводника.. Т.е. выделяете необходимые файлы --> ПКМ --> "Открыть в Power Rename" например.

Отправлено: 04:21, 02-12-2012 | #6


Пользователь


Сообщения: 108
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата raveNest:
Не знаю как в других операционках »
На линуксе ничего не спрашивал и не спрашивает.
Цитата raveNest:
Правда справедливости ради надо заметить, что в настройках предусмотрели выключение для этого окошка »
ВОТ!!! у разрабов макоси прямые руки, в отличие от MS
Цитата raveNest:
если не желаете чтоб постоянный процесс висел и нужно переименовать группу файлов, то есть различные File Renamersы которые просто добавляют строку в контекстное меню Проводника »
У меня сейчас висит в контекстном меню около 5 дополнений, а вообще при обильном количестве прог до 15 доходит. Да и вообще эти расширения небезопасны.

Отправлено: 07:01, 03-12-2012 | #7


Пользователь


Сообщения: 108
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
скрипт для неё»
по идее таким макаром ведь можно убрать любое сообщение, не знаете, как например убрать сообщение по поводу AppCrash?
или как вместо этого скрипта сделать тоже самое в power shell, а то пришлось повесить скриптик один, так так хоть оба будут висеть и хотелось бы узнать все таки, насколько грузит автоит систему с этим скриптом, мой скрипт висящий постоянно грузит 20мб озу и 2% проца при повторе скрипта каждые 3 секунды

Отправлено: 20:13, 06-12-2012 | #8


Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата novashdima:
не знаете, как например убрать сообщение по поводу AppCrash? »
Точно не уверен, но включаю интуицию: если сообщение по поводу AppCrash всегда одно и то же окно (не привязано к приложению), то параметр ahk_class у него должен быть один и тот же. Узнать его можно через AutoIt3 Window Spy (в папке программы валяется). Соответственно воткнуть новое значение ahk_class в старый скрипт и может быть название нажимаемой кнопки подредактировать и вуаля.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:45, 06-12-2012 | #9


Пользователь


Сообщения: 108
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
AutoIt3 Window Spy »
Интересная программка, спасибо, сейчас опробую
А как насчет того, чтобы повесить все это на power shell?
Кстати не знаете, почему при выполнении скрипта в ps может не отлавливаться ошибка блоком try-catch/trap?

Только что установил AutoIt, программа уже называется не AutoIt Window Spy, а Auto3Info и программка интересная

Последний раз редактировалось novashdima, 06-12-2012 в 22:18.


Отправлено: 22:08, 06-12-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Интерфейс - Убрать сообщение "после измненения расширения этот файл..."

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Sharepoint - [решено] SharePoint подскажите как убрать кнопки "Мне нравиться" и "Тэги и заметки" из верхней HarrySmith Другие серверные продукты 4 08-10-2014 16:38
Интерфейс - [решено] как убрать ярлыки "документы" из окна "мой ПК"(НЕ с рабочего стола) w95w7 Microsoft Windows 2000/XP 3 29-06-2012 00:57
Интерфейс - Пропали пункты в контекстном меню CD-привода: "стереть этот диск" и "форматировать" Vint 4esteR Microsoft Windows 7 5 31-05-2012 12:27
Разное - Как убрать окно "отправить сообщение об ошибке"? ivanhoe75 Microsoft Windows 2000/XP 1 20-11-2011 11:45
Ошибка - [решено] "Failed to load kernel library"-как убрать это сообщение ошибки? goldsmith Microsoft Windows 2000/XP 4 20-07-2009 19:28




 
Переход