Tam*_*man 8 windows icons automation
我想让某些文件夹显示我自己制作的图片,而不必使用属性和指定*.ico文件。有没有办法使用 a *.jpgor *.pngor*.gif或类似的东西?或者一个程序/脚本,让我可以更轻松地告诉该文件夹使用我拥有的图像。
我不想手动转换它们,因为这样做很乏味。我计划经常这样做,作为浏览我的文件夹结构时的一种识别形式。不,搜索不是替代解决方案...
use*_*686 11
据我所知,对于 Windows 上的图标,您必须使用一个.ico文件。尽管在 Win9x 时代,人们可以通过使用重命名的.bmp.
您可以使用ImageMagick将 PNG 图像转换为 ICO 文件:
convert foo.png foo.ico
Run Code Online (Sandbox Code Playgroud)
或者如果您有多种尺寸的 PNG,
convert foo-*.png foo.ico
Run Code Online (Sandbox Code Playgroud)
另一部分,让 Windows使用你的图标,更容易:
desktop.ini在您的目录中创建一个文件,内容如下:
[.ShellClassInfo]
IconFile=folder.ico
IconIndex=0
Run Code Online (Sandbox Code Playgroud)
IconFile 应该支持相对路径;他们还将通过网络工作。
有关以编程方式设置文件夹图标的详细说明,请参阅此 MSDN 文章。
将目录标记为“只读”(首选)或“系统”:
attrib +r Music
Run Code Online (Sandbox Code Playgroud)
没有这个,desktop.ini出于性能原因,Explorer 甚至不会寻找自定义项(如The Old New Thing 中所述)。
可选地标记desktop.ini为隐藏,这样它就不会弄乱文件列表:
attrib +h +s desktop.ini
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7801 次 |
| 最近记录: |