更改文件图标

更改文件图标

对于 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\Quick Launch\User Pinned\TaskBar

IDLE 路径,以便您可以在快捷方式中设置它


其他方式:

我将展示如何制作带有自定义图标的启动器.exe奥图伊特

安装后奥图伊特编辑。右键单击桌面->新建->Autoit 脚本。右键单击此创建的文件->编辑。现在您应该看到 ScITE 窗口在“在此处添加您的代码”行后添加此代码:

$executable="C:\App\pythonw.exe"
$parameter="C:\App\IDLE.py"
$workingdir="C:\App\"
run('"'&$executable&'" "'&$parameter&'"',$workingdir)
  • 将 pythonw.exe 的引号中的路径 $executable 更改为
  • 更改 IDLE 脚本引号中的路径 $parameter
  • 将引号中的路径 $workingdir 更改为工作目录 pythonw.exe(大多数情况下与 pythonw.exe 所在的目录相同)

在 ScITE 窗口中按工具->编译->更改图标->编译脚本。在创建 autoit 脚本的同一目录中,现在有带有自定义图标的 .exe,可以运行,例如 IDLE。

但我不认为这能解决 Metro 主题任务栏上出现图标的问题。

相关内容