Изменить значок файла

Изменить значок файла

Те из вас, кто увлекается Python, вероятно, знают об IDLE. Я использую его так часто, что он закреплен на панели задач, но у меня установлена ​​тема Metro/Modern UI, поэтому я хочу изменить его значок. Проблема в том, что IDLE — это файл Python, и вы не можете изменить значок, как я обычно делаю, используяЭтот метод, потому что это файл, а не приложение. Поэтому, когда вы пытаетесь закрепить его, он просто закрепляет обычный значок файла python с IDLE, закрепленным как файл! Затем я попытался изменить значок по умолчанию, связанный с файлами .py, и обнаружил, что это не работает; значок python по умолчанию все еще оставался там (см. изображение ниже)! Я пытаюсь изменить значок на другой; есть ли способ сделать это, кроме методов, которые я уже пробовал?

Закрепленный значок Python по умолчанию Значок Python по умолчанию

Попытка закрепить IDLE приводит к следующему результату Попытка закрепить IDLE приводит к следующему

Появление проблемного нового значка

решение1

  1. Создать ярлык на рабочем столе(щелкните правой кнопкой мыши на рабочем столе->создать->ярлык), затем введите "cmd"в поле типа местоположение элемента.
  2. Изменить значоки имя на ярлыке "cmd" для того, что вам нужно. (НЕ меняйте путь)
  3. Перетащите этот ярлык на панель задач, чтобы закрепить его.
  4. Нажмите Win+R, вставьте и запустите это: %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
  5. Найдите то, что вы закрепили в открытом каталоге, и измените путь в ярлыке «cmd» на то, что вам нужно.

Только путь для простого копирования:

%APPDATA%\Microsoft\Internet Explorer\Быстрый запуск\Закреплено пользователем\Панель задач

Путь IDLE, чтобы вы могли задать его в ярлыке


Другой путь:

Я покажу, как создать лаунчер .exe с пользовательской иконкойАвтоит.

После установкиАвтоитиредактор. Щелкните правой кнопкой мыши на рабочем столе->Создать->Скрипт Autoit. Щелкните правой кнопкой мыши на этом созданном файле->Изменить. Теперь вы должны увидеть окно ScITE после строки "Добавьте свой код ниже здесь" добавьте этот код:

$executable="C:\App\pythonw.exe"
$parameter="C:\App\IDLE.py"
$workingdir="C:\App\"
run('"'&$executable&'" "'&$parameter&'"',$workingdir)
  • изменить путь $executable в кавычках для pythonw.exe
  • изменить путь $parameter в кавычках для скрипта IDLE
  • Измените путь $workingdir в кавычках на рабочий каталог pythonw.exe (в большинстве случаев тот же каталог, где находится pythonw.exe)

в окне ScITE нажмите Tools->Compile->Change icon->Compile script. В том же каталоге, где был создан скрипт autoit, теперь .exe с пользовательским значком, который может запустить, например, IDLE.

Но я не думаю, что это решит проблему с появлением значка на панели задач в теме Metro.

Связанный контент