MS Windows: изменить текст панели задач


1

Есть ли способ установить текст элемента панели задач в Windows XP? Мне нужно что-то на лету, что можно установить для каждого экземпляра, а не для приложения. Например, если у меня открыто три окна Putty, я должен иметь возможность назвать их на панели задач.

Приложения, которые мне нужно переименовать, это Putty и Gvim.

Ответы:


4

Auto Hot Key хорош для такого рода вещей, хотя может потребоваться некоторая самостоятельная сборка.

http://www.autohotkey.com/

У него есть WinSetTitleкоманда, которую вы должны использовать. Windows хранит заголовок окна для каждого окна, поэтому должна быть возможность индивидуально изменять заголовок каждого окна приложения.


Спасибо. Я нашел пример на этой странице, но я не уверен, куда поместить скрипт. Я установил AutoHotKey. Кроме того, как можно отличить два окна с одинаковым названием? Благодарю.
dotancohen

Я не знаю, куда идут сценарии; Я только что добавил все свои вещи в скрипт, который вы получаете, когда выбираете «Редактировать этот скрипт». Понятия не имею, где это. Что касается окна, см. Документы AutoHotKey для последнего найденного окна - есть различные способы найти окно, кроме его заголовка.
Том Седдон

Спасибо за советы. Мой сценарий первой попытки: #n :: WinGetActiveTitle, CurrentWindowTitle InputBox, NewName,% CurrentWindowTitle% WinSetTitle,% CurrentWindowTitle%,,% NewName% return
Джефф

1

для замазки вы можете просто установить имя по умолчанию в настройках замазки и не допускать перезаписи, например, текущей папки

Настройки => Окно => Поведение =>
Настройки заголовка окна => Терминал => Функции => отключить изменение заголовка окна с дистанционным управлением

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.