Indlela yokujonga ngokukhawuleza okanye ukufihla iifayile ezifihliweyo kwi-AutoHotkey?

Uhlaziyo lokugqibela: 06/07/2023

Kwihlabathi lenkqubo, i-AutoHotkey ibe sisixhobo esibalulekileyo sokwenza lula imisebenzi ephindaphindwayo kunye nokwenza izinto ezahlukeneyo kwiinkqubo zeWindows. Nangona kunjalo, ngamanye amaxesha kuyimfuneko ukujongana nayo iifayile ezifihliweyo kwindlela yefayile, nokuba kukuzibonisa okanye ukuzifihla ngokuqhwanyaza kweliso. Kweli nqaku, siza kuphonononga indlela yokusebenzisa i-AutoHotkey amandla okujonga ngokukhawuleza okanye ukufihla iifayile ezifihliweyo, ukuvumela abaphuhlisi ukuba balungelelanise ukuhamba kwabo kwaye bagcine ixesha kwinkqubo. Ukuba ufuna ukwazi ukwenza lo msebenzi ngokufanelekileyoQhubeka ufunda!

1. Intshayelelo yokujonga kunye nokufihla iifayile ezifihliweyo kwi-AutoHotkey

Ukujonga kunye nokufihla iifayile ezifihliweyo kwi-AutoHotkey ngumsebenzi oqhelekileyo kuphuhliso lwenkqubo yeWindows kunye nolawulo. Lo msebenzi uvumela abasebenzisi ukulawula ukuba zeziphi iifayile kunye neefolda ezibonakalayo umhloli weefayile. Nangona i-AutoHotkey yaziwa ngokuyintloko ngezakhono zayo zokuzisebenzela, ikwabonelela ngezixhobo zokukhohlisa imbonakalo yeefayile kwi. inkqubo yokwenza.

Kukho iindlela ezininzi zokujonga kunye nokufihla iifayile ezifihliweyo kwi-AutoHotkey. Eyokuqala nelula ngokuguqula ukusuka kwirejista yeWindows. Oku kuphunyezwa ngokutshintsha ixabiso leqhosha elithi "Efihliweyo" kwiqhosha lokubhalisa "HKEY_CURRENT_USERSoftwareMicrosoft WindowsCurrentVersionExplorerAdvanced". Ukutshintsha eli xabiso ukuya ku-1 kuya kubonisa zonke iifayile ezifihliweyo kumhloli wefayile. Ngokuchasene noko, ngokutshintsha ixabiso kwi-0, iifayile ezifihliweyo aziyi kubonakala.

Enye indlela yokujonga kunye nokufihla iifayile ezifihliweyo kwi-AutoHotkey kukusebenzisa imiyalelo ye-console. Oku kufuna ukuba kuqhutywe imiyalelo yekhonsoli yeWindows kwiskripthi se-AutoHotkey. Umzekelo, ukubonisa iifayile ezifihliweyo, ungasebenzisa umyalelo othi "attrib +h" elandelwa ngumendo wefayile okanye ifolda. Ngokufanayo, usebenzisa umyalelo othi "attrib -h", unokufihla iifayile okanye iifolda ezikhethiweyo. Olu khetho luluncedo xa ufuna ukufihla okanye ukubonisa iifayile ezithile kuphela kunye neencwadi ezinenkcukacha endaweni yazo zonke ezifihliweyo kwindlela.

2. Ukubeka indawo yokulawula iifayile ezifihliweyo kwi-AutoHotkey

Ngaphambi kokuba uqale ukulawula iifayile ezifihliweyo kwi-AutoHotkey, kubalulekile ukuseta indawo efanelekileyo. Nanga amanyathelo ayimfuneko ukuphumeza oku:

1. Khangela i-AutoHotkey version: Ukuqinisekisa ukuba unenguqulo echanekileyo, kuyacetyiswa ukuba u tyelele indawo esemthethweni ye-AutoHotkey kwaye ukhuphele inguqu yakutshanje ezinzileyo. Oku kuya kuqinisekisa ukuba zonke iimpawu eziyimfuneko ziyafumaneka.

2. Ziqhelanise neenketho zokucwangcisa: I-AutoHotkey inikezela ngeendlela ezahlukeneyo zokucwangcisa ezinokuba luncedo xa usebenza ngeefayile ezifihliweyo. Ezinye zezi zikhetho ziquka ukukwazi ukubonisa iifayile ezifihliweyo kwi-Windows Explorer, vumela ukuboniswa kwezandiso zefayile, kwaye uhlengahlengise izicwangciso zokhuseleko ezinokuchaphazela ukufikelela kwefayile.

Umxholo okhethekileyo- Cofa Apha  Cómo Transmitir Mi PC a Mi Smart TV

3. Ungabonisa njani iifayile ezifihliweyo usebenzisa i-AutoHotkey

Bonisa iifayile ezifihliweyo kwi-Windows kunokuba luncedo kwizihlandlo ezininzi, nokuba ukufikelela kwiifayile ezibalulekileyo okanye ukuya ukusombulula iingxaki en inkqubo yokusebenza. Kweli nqaku, uya kufunda indlela yokusebenzisa i-AutoHotkey, isixhobo esizenzekelayo, ukufihla iifayile ezifihliweyo ngokukhawuleza kwaye kulula.

Inyathelo lokuqala kukukhuphela kwaye ufake i-AutoHotkey kwikhompyuter yakho. Unokufumana inguqulelo yamva nje kwindawo esemthethweni ye-AutoHotkey. Nje ukuba ufakwe, qiniseka ukuba unomhleli wombhalo onje ngeNotepad ++ okanye iNotepad yeWindows ukuze ukwazi ukuhlela izikripthi ze-AutoHotkey.

Okulandelayo, yenza ifayile yombhalo omtsha kumhleli wombhalo owuthandayo kwaye ugcine ifayile ngesandiso ".ahk". Umzekelo, ungayibiza ngokuthi "show_files.ahk". Emva koko, vula ifayile ngomhleli wakho wombhalo kwaye wongeze le khowudi ilandelayo:

#h::
RegRead, Iifayile ezifihlakeleyo_Isimo, Isoftware yeHKEY_CURRENT_USERMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden
IF Imo_yeefayile ezifihliweyo = 2
Bhalisa kwakhona, REG_DWORD, Isoftware yeHKEY_CURRENT_USERMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 1
Else
Bhalisa kwakhona, REG_DWORD, Isoftware yeHKEY_CURRENT_USERMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 2
WinGetClass, Iklasi esebenzayo, A
UkubaWinActive, %Udidi olusebenzayo%
WinGet, Winstate, MinMax, A
UkubaWinNotExist, %Udidi olusebenzayo%
Bhalisa kwakhona, REG_DWORD, Isoftware yeHKEY_CURRENT_USERMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 2
Run, i-explorer.exe
WinMaximize, A
Return

Ekugqibeleni, gcina ifayile kwaye uvale umhleli wombhalo. Ukusebenzisa iskripthi kwaye ubonise iifayile ezifihliweyo, nqakraza kabini ifayile ".ahk". Uya kubona ukuba zivuleka njani iifolda ezifihliweyo kunye neefayile ebezingabonakali ngaphambili.

4. Ukuzenzekelayo inkqubo yokujonga iifayile ezifihliweyo kwi-AutoHotkey

Kukho amaxesha apho kufuneka sijonge iifayile ezifihliweyo kwiikhompyuter zethu, ukuba sisombulule iingxaki okanye sibe nolawulo olukhulu kwiifayile zethu. Kule post ndiza kukubonisa indlela yokwenza le nkqubo ngokuzenzekelayo usebenzisa i-AutoHotkey, isixhobo esiluncedo kakhulu nesiguquguqukayo sokwenza imisebenzi ezenzekelayo kwiWindows.

Inyathelo 1: Khuphela kwaye ufake i-AutoHotkey
Into yokuqala ekufuneka uyenzile kukukhuphela kwaye ufake i-AutoHotkey kwikhompyuter yakho. Ungafumana umfaki kwi iwebhusayithi Igosa le-AutoHotkey. Nje ukuba ukhutshelwe, landela nje imiyalelo yokufakela ukugqiba inkqubo.

Inyathelo 2: Yenza iskripthi kwi-AutoHotkey
Emva kokuba ufake i-AutoHotkey, lixesha lokudala iskripthi esivumela ukuba senze ngokuzenzekelayo ukuboniswa kweefayile ezifihliweyo. Ukwenza oku, vula nawuphi na umhleli wombhalo kwaye ugcine ifayile ngesandiso ".ahk". Emva koko, vula ifayile nge-AutoHotkey kwaye wongeze ikhowudi elandelayo:

«`
#h::
Bhala kwakhona, REG_DWORD, HKEY_CURRENT_USER, iSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, efihliweyo, 1
Bhala kwakhona, REG_DWORD, HKEY_CURRENT_USER, iSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, ShowSuperHidden, 1
Thumela, {F5}
return
«`

Inyathelo 3: Sebenzisa iskripthi kwaye ujonge iifayile ezifihliweyo
Wakuba usigcinile iskripthi, yiqhube ngokulula ngokucofa kabini ifayile ".ahk". Uya kubona i-icon eluhlaza encinane kwitreyi yenkqubo, ebonisa ukuba iskripthi siyasebenza. Ngoku, ngalo lonke ixesha ucinezela "Win + H" indibaniselwano yesitshixo, i-AutoHotkey iya kutshintsha iisetingi zeWindows ukubonisa iifayile ezifihliweyo nezifihlakeleyo. Ukongezelela, umhloli wefayile uya kuhlaziywa ukuze utshintsho lubonakaliswe ngokukhawuleza.

Ngala manyathelo alula, unokwenza inkqubo yokujonga iifayile ezifihliweyo kwiWindows usebenzisa i-AutoHotkey. Esi sixhobo siya kongela ixesha kunye nomgudu ngokwenza lo msebenzi ngokuzenzekelayo ngendibaniselwano engundoqo. Ukongeza, unokulungelelanisa iskripthi ngokweemfuno zakho ukwenza izenzo ezongezelelweyo xa ujonga iifayile ezifihliweyo. Ungalibali ukugcina kunye nokusebenzisa iskripthi ngalo lonke ixesha uphinda uqalisa ikhompyuter yakho ukugcina useto lusetyenziswa. Ndiyathemba ukuba esi sikhokelo siya kuba luncedo olukhulu kuwe!

5. Fihla iiFayile ngokukhawuleza kwi-AutoHotkey: Amanyathelo asisiseko

Ukuba ufuna ukufihla iifayile ngokukhawuleza kwi-AutoHotkey, nazi amanyathelo asisiseko okuphumeza. Landela la manyathelo alula kwaye uya kukwazi ukufihla iifayile zakho ngokufanelekileyo:

  1. Vula umhleli weskripthi se-AutoHotkey okanye wenze iskripthi esitsha.
  2. Khetha igama lesikripthi sakho kwaye uqinisekise ukuba sinolwandiso lwe-.ahk.
  3. Khuphela le khowudi ilandelayo kwiscript sakho:
    FileSetAttrib, *.* %A_ScriptDir%tu_directorio, H
            FileSetAttrib, *.* %A_ScriptDir%tu_directorio, S
            
  4. Faka endaweni ethi "your_directory" ngendawo yoluhlu ofuna ukulufihla.
  5. Gcina iscript kwaye uvale umhleli weskripthi.
  6. Qhuba iscript ngokucofa kabini ifayile ye.ahk.
  7. Ulungile! Uluhlu lwakho kunye nazo zonke iifayile ezingaphakathi kuyo ziya kufihlwa kwaye aziyi kubonakala kumhloli wefayile.

Ukufihla iifayile ngokukhawuleza kwi-AutoHotkey sisisombululo esisebenzayo nesisebenzayo ukukhusela ubumfihlo bakho. Le ndlela ikuvumela ukuba ufihle iifayile kunye neefolda ngaphandle kwesidingo sokusebenzisa iinkqubo zangaphandle ezinzima. Khumbula ukuba ungayiguqula ikhowudi ukuze ihambelane neemfuno zakho ezithile, njengokufihla iifayile ngolwandiso oluthile okanye ukusebenzisa lo msebenzi kubalawuli abaninzi.

Kubalulekile ukukhankanya ukuba i-AutoHotkey lulwimi lwenkqubo oluguquguqukayo kakhulu nolunamandla olunika imisebenzi emininzi ngakumbi ngaphezu kokufihla iifayile. Ukuba ufuna ukufunda ngakumbi malunga ne-AutoHotkey kunye nendlela yokufumana okuninzi kolu lwimi, sincoma ukuhlola amaxwebhu asemthethweni kunye nokukhangela izifundo zokufundisa kwi-intanethi. Qala ukonwabela onke amathuba anokuthi i-AutoHotkey ikunike wona!

6. Ukuphumeza ukufihla okuzenzekelayo kweefayile ezifihliweyo kwi-AutoHotkey

Kwi-AutoHotkey, unokuphumeza ukufihla okuzenzekelayo kweefayile ezifihliweyo ngokulandela amanyathelo alula. Oku kunokuba luncedo ukuba ufuna ukugcina iifayile ezithile zifihliwe yenkqubo yokusebenza okanye amehlo anomdla. Ngezantsi ngamanyathelo okuphumeza oku:

1. Chonga iifayile ezifihliweyo: Ngaphambi kokuba ufihle iifayile, kufuneka uqale uchonge iifayile ofuna ukuzifihla. Ungakwenza oku ngokukhangela kwiFayile Explorer kwaye ujonge iifayile ezinokhetho "olufihliweyo" oluvuliweyo. Oku kuluncedo ngakumbi ukuba ufuna ukufihla iifayile kulawulo oluthile.

2. Bhala iskripthi se-AutoHotkey: Emva kokuba uchonge iifayile zokufihla, kufuneka ubhale i-AutoHotkey script ukwenza lo msebenzi ngokuzenzekelayo. Ungasebenzisa nawuphi na umhleli wokubhaliweyo ukubhala umbhalo.

3. Sebenzisa iMiyalelo ye-AutoHotkey: Kwiskripthi, ungasebenzisa imiyalelo ye-AutoHotkey ukufihla iifayile. Umzekelo, ungasebenzisa umyalelo FileSetAttrib ukuseta uphawu "olufihliweyo". kwifayile. Unokwenza oku kwi-loop ukufihla iifayile ezininzi ngaxeshanye.

Khumbula ukugcina iskripthi se-AutoHotkey nge-*».ahk»* isandiso kwaye uyiqhube xa ufuna ukufihla iifayile. Nceda uqaphele ukuba le nkqubo ifihla iifayile kuphela, kodwa ayizifihli okanye azikhuseli kwezinye iindlela zofikelelo. Kwakhona, qiniseka ukuba uneemvume ezifanelekileyo zokuguqula iimpawu zefayile kwinkqubo yokusebenza. Ngokulandela la manyathelo, unokuphumeza ngokulula ukufihla iifayile ezifihliweyo kwi-AutoHotkey.

7. Uphuculo oluphezulu lokubonisa kunye nokufihla iifayile ezifihliweyo kwi-AutoHotkey

Kulabo basebenza nge-AutoHotkey kwaye badinga indlela efanelekileyo yokujonga kunye nokufihla iifayile ezifihliweyo, kukho uphuculo oluphambili olunokwenza lo msebenzi ube lula. Ngezantsi ngamanyathelo ayimfuneko ukuphumeza olu phuculo kwaye uwasebenzise kwikhowudi yakho.

1. Sebenzisa umsebenzi FileSetAttrib: Lo msebenzi we-AutoHotkey ikuvumela ukuba uguqule iimpawu zefayile, kuquka ukhetho lokuyifihla. Umzekelo, ukuba ufuna ukufihla ifayile ebizwa "File.txt", ungasebenzisa lo mgca wekhowudi ulandelayo: FileSetAttrib, +H, Archivo.txt. Ukubonisa ifayile kwakhona, tshintsha ngokulula umsebenzisi ku-"-" endaweni ka-"+": FileSetAttrib, -H, Archivo.txt.

2. Yenza i-GUI yesiko: Ukuba ukhetha indlela ebonwayo ngakumbi yokuguqula iifayile ezifihliweyo, unokwenza ujongano lomsebenzisi oluqhelekileyo usebenzisa i-AutoHotkey. Unokongeza izinto ezinjengamaqhosha ukufihla okanye ukubonisa iifayile, kunye noluhlu olubonisa iifayile ezifihliweyo. Ukufihla ifayile, ungasebenzisa umsebenzi FileSetAttrib ekhankanywe ngasentla. Ukubonisa iifayile ezifihliweyo, ungasebenzisa umsebenzi FileSetAttrib, -H, * ukususa uphawu olufihliweyo kuzo zonke iifayile kulawulo.

Ngamafutshane, i-AutoHotkey ibonelela ngesisombululo esilula nesisebenzayo sokujonga okanye ukufihla iifayile ezifihlakeleyo kwinkqubo yakho ngokukhawuleza. Ngabambalwa nje amanyathelo ambalwa kunye neminye imiyalelo esisiseko, ungalawula ngokulula iifayile zakho ezifihliweyo ngaphandle kwesidingo sokuvula ezininzi windows kunye neemenyu. Nokuba ufuna indlela yokujonga iifayile ezifihliweyo ukusombulula imiba okanye ufuna ukufihla iifayile ezibuthathaka, i-AutoHotkey ikunika ukuguquguquka kunye nolawulo lokulawula iifayile zakho. indlela esebenzayo. Nokuba ungumfundi oqalayo okanye ungumsebenzisi onamava, ukusebenza kwe-AutoHotkey kunye nokusebenza kuya kukunceda wonge ixesha kwaye wenze lula amava akho olawulo lwefayile. Ke ungathandabuzi ukuyizama kwaye ufumanise ukuba i-AutoHotkey inokwenza njani ubomi bakho bedijithali bube lula.