當前位置:吉日网官网 - 紀念幣收藏 - 修改註冊表,改變windows系統文件夾的問題

修改註冊表,改變windows系統文件夾的問題

我知道兩個設備文件夾是不能刪除的?con?和?prn

直接建是不能建的,必須在cmd中使用bug

在cmd中?md?con\?或?md?prn\?,建好的文件夾看起來是con和prn,並且可以正常訪問,其實是con\和prn\,這兩個文件夾要刪除只能在cmd中刪rd?con\或rd?/s?con\

如果非要建系統文件夾,我給兩個參考,我自己測試時沒有成功,本人英語不大好。。。

原文地址:puter/

Step?1:?Create?a?Unique?Key

----------------------------------------------------------------------

Open?registry?with?“regedit”?command?on?run?window.?

Navigate?to?HKEY_CLASSES_ROOT\CLSID\.?Then?right?click?and?create?a?new?key?with?value?as?{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}?

Now?set?the?default?value?of?this?key?to?the?folder?name?you?want?to?use.?Now?your?path?will?look?like?(?I?will?call?this?as?parent?key?throughout?the?discussion)?HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}?

(此處為圖片,圖在最下面,就壹張)

(下面第二步換文件夾圖標的,感覺沒必要做)

Step?2:?Add?Custom?Icon?to?the?folder

----------------------------------------------------------------------

Now?create?a?sub?key?under?parent?key.?

Name?it?as?“DefaultIcon”.?

Set?the?default?value?of?this?to?the?path?of?the?icon?image?you?want?to?use.?

If?you?dont?specify?your?icon,?system?will?take?default?icon.?

Step?3:?Adding?attributes

----------------------------------------------------------------------

Under?parent?key?create?another?key?with?name?as?“InprocServer32〃?

Set?the?default?value?as?“shell32.dll”?

Again?at?the?same?level?create?another?folder?as?“ThreadingModel”?and?set?its?value?as?“Apartment”?

Same?way?create?another?key?(under?parent?level)?at?the?same?level?with?structure?as?\Shell\My?Folder\Command?

Set?the?default?value?here?as?“explorer?/root,c:\Blog?Data”?

This?has?to?be?same?which?you?gave?when?you?created?the?first?key.?

Step?4?Adding?Handlers

----------------------------------------------------------------------

Under?parent?key,?create?another?key?as?\ShellEx\PropertySheetHandlers\?{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}?

Similar?way?another?key?is?to?added?to?parent?key?as?“Shell?Folder”?

In?this?right?click?and?create?new?binary?value?called?as?“Attributes”?with?value?as?00?00?00?00.?

Step?5:?Settings?to?place?in?My?Computer

----------------------------------------------------------------------

Go?to?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows?

Then?to?\CurrentVersion\Explorer\MyComputer\NameSpace\?

Add?the?parent?key?which?in?this?case?is?{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}?

------------------------------------------------------------------

以下是記事本形式的reg

------------------------------------------------------------------

Windows?Registry?Editor?Version?5.00

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}]

@="IAMFOLDER"

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}\defaulticon]

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}\inprocserver32]

@="shdocvw.dll"

"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}\instance]

"CLSID"="{0afaced1-e828-11d1-9187-b532f1e9575d}"

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}\instance\initpropertybag]

"Attributes"=hex:15,00,00,00

"Target"="C:\\"

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}\shellfolder]

"Attributes"=hex:50,00,00,f0

"WantsFORPARSING"=""

Windows?Registry?Editor?Version?5.00

[HKEY_LOCAL_MACHINE\software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace?\{fd4df9e0-e3de-11ce-bfcf-abcd1de00000}]?

------------------------------------------------------------------

這個我也試了,可惜不知道到底哪個對應哪個,最後還是沒成功。。

感覺第壹個值IAMFOLDER應該是文件夾名字?有個項是instance,例子的意思,不曉得又是什麽。。後面那個目標Target的值我改來改去貌似也不行。WantsFORPARSING這個是什麽都不知道。。

樓主有興趣的話自己研究研究吧-?-,搞了大半個小時後我放棄了。。。

其實關於創建文件夾cmd中很多bug都可以實現的

下面再給點我創文件夾的心得吧

以下皆是在cmd操作

壹:殺毒軟件常用的-?-

md?autorun.inf

cd?autorun.inf

md?abc..\

出來後文件夾名是“abc.”是個非法文件夾,導致了上級目錄autorun.inf無法刪除,因文件不能與文件夾同名,自動播放文件autorun.inf就無法生成了。。此法主要是用在u盤中。。

擴展:創壹個重要文件夾時立即在裏面創壹個非法文件夾,以後刪除文件夾時系統壹般是要先刪除非法文件夾(最早文件)再刪除別的,而非法文件夾是刪不掉的,這時刪除操作就結束了,這樣可以在壹定程度上防止誤刪

補充:結尾“..\”“...\”“....\”都有不同效果,感覺實用性不強,知道他們的***同點就好了。

二:給文件夾換壹個空白圖標,右擊文件夾--自定義--更改圖標,往後拖點,有幾個空白的實際上就是透明圖標了;然後文件夾名字用空白字符,有很多空白字符會排列到壹般字符的前面,也就是按名稱排列下這個透明文件夾就跑到最前面的位置了,別人壹眼就看出來了,我在這裏推薦壹個,alt+255(按住alt,順序按小鍵盤2,5,5,放開alt)即“?”,我這要在cmd裏建,有的系統可以直接在操作界面建。很少有字符排在他後面,按名稱排列時這個透明的文件夾排在最後,壹般人是極難發現這個文件夾的。。當然,目錄下有別的文件就不成立了,因為文件夾是排在文件前面的。

三:也就是我最開始提到的創建偽設備文件夾

------------------------------------------------------------------

有時候會忘記這些bug。。導致妳文件夾刪除不了,雖然可以上網再找出這個bug然後進cmd刪除,不過也太麻煩了些。我這裏再推薦個刪除文件的操作

記事本裏寫上

DEL?/F?/A?/Q?\\?\%1

RD?/S?/Q?\\?\%1

另存為.bat類型的文件。如del.bat

有什麽難以刪除的文件直接拖到這個bat文件上就ok了

在文件或文件夾沒有被進程占用的情況下

這個bat可以解決大部分的刪除文件問題,包括我前面提到的bug?

這可是俺壹筆壹劃寫的,別誤以為是哪裏復制來的-?-

樓主所提的修改註冊表沒達到,不過效果算是達到了吧?

  • 上一篇:為什麽老人總是想方設法要兒女的錢?
  • 下一篇:劉鑫的職業是什麽?
  • copyright 2024吉日网官网