有没有一种方法可以轻松设置文件夹使用的图标?

塔玛拉·维斯曼(Tamara Wijsman)

我希望某些文件夹显示我自己制作的图片,而不必使用属性和指定*.ico文件。有没有办法使用*.jpgor*.png*.gifor之类的东西呢?或者是一个程序/脚本,它使我可以更轻松地告诉该文件夹使用我拥有的图像。

我不想手动转换它们,因为这样做很乏味。我计划经常这样做,以作为浏览文件夹结构时的一种识别形式。不,搜索不是替代解决方案...

用户名

据我所知,对于Windows上的图标,您必须使用.ico文件。尽管在Win9x时代,使用重命名可以使人摆脱困境.bmp,但是在精美的Aero图标旁边它们看上去简直糟透了-尤其是因为典型的ICO包含具有透明层的多种图像尺寸。

您可以使用ImageMagick将PNG图像转换为ICO文件:

convert foo.png foo.ico

或者如果您有多种尺寸的PNG,

convert foo-*.png foo.ico

另一部分使Windows使用您的图标更加容易:

  1. desktop.ini在目录中创建一个文件,内容如下:

    [.ShellClassInfo]
    IconFile=folder.ico
    IconIndex=0
    

    IconFile 支持的相对路径他们还将通过网络工作。

    请参阅此MSDN文章,以获取有关以编程方式设置文件夹图标的详细说明。

  2. 将目录标记为“只读”(首选)或“系统”:

    attrib +r Music
    

    没有这个,desktop.ini由于性能原因,Explorer甚至不会寻找自定义项(如The Old New Thing中所述)。

  3. (可选)标记desktop.ini为隐藏,以便不会使文件列表混乱:

    attrib +h +s desktop.ini
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以轻松共享Visual Studio Online / Team Foundation Server的工作区设置(文件夹映射)?

有没有一种方法可以通过Java中的VFS设置远程文件夹的权限?

有没有一种方法可以'tail -f'文件夹?

有没有一种方法可以设置默认应用程序以打开特定文件夹的所有文件类型?

有没有一种方法可以读取C ++中的文件文件夹?

有没有一种方法可以在大量文件夹上使用7zip单独压缩文件夹?

有没有一种方法可以在Spring外部公开要通过Internet访问的文件夹?

有没有一种方法可以强制Maven增量复制资源文件夹更改?

有没有一种方法可以禁用Windows自动选择文件夹模板?

有没有一种方法可以更改Visual Studio Code的扩展文件夹位置?

有没有一种方法可以在PhpStorm中搜索文件夹(目录)?

在Windows上,有没有一种方法可以将选定的文本作为文件夹打开?

有没有一种方法可以自动要求PR作者从分支/分支删除文件夹?

有没有一种方法可以在../sdk/tools文件夹之外执行android命令?

有没有一种方法可以轻松轻松地撤消git merge?

有没有一种方法可以为资源管理器中的文件夹设置不同的颜色?

有没有一种方法可以使用ClassLoader和getClass()方法从res文件夹中获取文件

有没有一种方法可以使用用户输入批量重命名文件夹中的文件?

有没有一种方法可以指定使用Pyinstaller(--onefile)而不是临时_Meixxxx文件夹编译的文件的实际位置

有没有一种方法可以使用64TB的卷限制在GCP VM上自动扩展默认主文件夹?

有没有一种方法可以快速更改文件夹中所有文件的所有文件扩展名?

有没有一种方法可以轻松跟踪多个OSGi服务?

有没有一种方法可以轻松处理返回std :: pairs的函数?

有没有一种方法可以使用python中该文件名的子文本将文件从一个文件夹复制到另一个文件夹?

有没有一种方法可以动态扫描文件夹路径并列出所有文件?

有没有一种方法可以检查Dropbox中的文件/文件夹是否具有共享链接而不创建链接?

有没有一种方法可以只从文件夹提交一个文件类型扩展名?

有没有一种方法可以写入同一文件夹中的多个文件?

有没有一种方法可以在Inno Setup中使用.pas文件?