iT邦幫忙

18

神奇!打開資料夾有底圖的設定

自己從來不知道,打開資料夾後,可以有底圖在上面:

還蠻好玩的。
顯示所有隱藏檔案後,在裡面編輯一個 desktop.ini 的檔案如下:

[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
ICONAREA_IMAGE=heroes.jpg
ICONAREA_TEXT=0

將圖檔同此 INI 檔放在同一個目錄,
(option: 把此 INI 檔及圖檔設成隱藏)
就可以有這樣的效果。


0
a9390390
iT邦新手 3 級 ‧ 2008-11-23 07:04:45

果然是很神奇的玩法
看來XP底下還有很多東西沒完轉

不知道 Tweak UI 或類似的軟體, 有沒有功能設定可以做到上述同樣的方式嗎?

0
i1t2home
iT邦新手 5 級 ‧ 2008-11-23 22:57:24

[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
ICONAREA_TEXT=0
這兩個用複製嗎?或者去哪裡找?

i1t2home iT邦新手 5 級 ‧ 2008-11-24 09:46:44 檢舉

最基本還是要下載軟體才能完成。照那些是不可行的!

0
jease
iT邦研究生 1 級 ‧ 2008-11-23 23:54:50

這個是還蠻特別的,不過~資料匣的字會被底圖擋住,有點小麻煩....

如果底圖是深色的話,改成:
ICONAREA_TEXT=0x00FFFFFF
這樣就會使裡面的檔名變成白色。
也可改成其他顏色來配合成對比顏色:
0x00000000 --->黑色
0x00FF0000 --->藍色
0x0000FF00 --->青色
0x000000FF --->紅色
0x00C000C0 --->紫色
以RGB色碼來類推。

0
逮丸逮丸
iT邦大師 1 級 ‧ 2008-11-24 05:43:23

更神奇的是,自己再重作一遍,竟然底圖出不來……
在google上用 "ICONAREA_IMAGE" 字串找,早在2004年前網路上的貼文就有了這樣的設定分享,而且是說在win98時期,就可以這樣子玩。
後來才發現底圖出不來的原因是:
要有此特效的資料夾,必須把該資料的設成系統屬性

<pre class="c" name="code">
attrib +S 資料夾名稱

這樣 desktop.ini 裡的設定才會生效。
會分享這篇tips是下載某壓縮檔,解開的資料夾中有此特效,才趕快記錄起來,但當時沒察覺資料夾要有 S 的屬性。

0
tom6507
iT邦大師 1 級 ‧ 2008-11-24 07:42:09

這算是windows的彩蛋吧,因為設計windows的開發小組太無聊才會這樣玩,只會拖慢系統而已

0
evildeepblue
iT邦新手 4 級 ‧ 2008-11-26 17:26:52

說實在的
拖慢速度
除了可以換底圖外
其實 Icon 也可以設定

0

謝謝分享咯!

0
nikwu43
iT邦好手 1 級 ‧ 2009-03-17 21:02:22

呵呵...
這我還是第一次看到的咧...

0
逮丸逮丸
iT邦大師 1 級 ‧ 2010-05-15 11:48:08

可改變該目錄的預設圖型,
在該目錄中加一個 Desktop.ini

<pre class="c" name="code">[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=168

最後那個 IconIndex 值,各會什麼圖,不曉得哪邊有列表可以一望而得知?

另外在:
Shell folders are displayed with the standard folder icon in Windows Vista
有更多其他相關的語法應用。

我要留言

立即登入留言