Sikspārņa slēptā izpilde. Kā paslēpt cmd logu, palaižot partiju? Kā paslēpt cmd logu: partija pārvērtās par exe

Reizēm ir jāskrien bat fails neredzamajā režīmā paslēpt, paslēpt sikspārņu logu. Piemēram, ja fails tiek izpildīts, izmantojot plānotāju. Vai varbūt tur ir rakstīts daudz komandu, un to izpilde prasa ilgu laiku, kamēr tas mirgo jūsu acu priekšā. Piemēri tam, kas jums nepieciešams paslēpt sikspārņu logu Ir daudz failu, kurus var citēt. Tātad, ja jūs interesē, kā paslēpt cmd logu vai kā slepeni palaist programmu, izlasiet uzmanīgi.

Iesaku iepazīties ar manu partneru piedāvājumiem

1. Izmantojot vbs skriptu. Ar šo skriptu jūs varat slepeni palaist programmas, sikspārņu failus, citi faili.

Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "lietojumprogrammas ceļš\lietojumprogrammas nosaukums", 0 Iestatīt oShell = nekas

Tiem, kas nezina, vienkārši iekopējiet tekstu piezīmju grāmatiņā, ievadiet ceļu uz lietojumprogrammu un lietojumprogrammas nosaukumu, saglabājiet to ar jebkuru nosaukumu, bet ar paplašinājumu vbs (piemēram, paslēpiet logu start.vbs)

Piemērs: slepeni palaidiet sērijveida failu qwerty.bat no diska C

Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "C:\qwerty.bat", 0 Set oShell = nekas

Līdzīgs kods

Iestatīt WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.bat", 0, False)

Slēptā režīmā var palaist ne tikai *.bat, bet arī citus failus. Piemēram, vēlaties palaist mp3 bez atskaņotāja loga, ja izmantojat programmu Windows Media Player

Iestatīt WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.mp3", 0, False)

Ja jūsu mp3 ir saistīts ar citu atskaņotāju, pievienojiet kodam wmplayer.exe

Iestatīt WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("wmplayer.exe C:\qwerty.mp3", 0, False)

2. cmdow utilīta (novietojiet pašu utilītu mapē C:\windows\system32)

Rakstā ir aprakstīti dažādi veidi, kā paslēpt cmd logu, izpildot pakešfailu.

Sikspārņu faili, kas pazīstami arī kā sērijveida faili, var būt ļoti noderīgi, lai palaistu visu komandu paketi. Bet es domāju, ka daudzi cilvēki domā, kā pārliecināties, ka konsoles logs neparādās monitorā. Es galvenokārt pievērsīšos sistēmas iebūvētajām iespējām, īsi pieminēšu trešo pušu programmas. Pa ceļam mēs atrisināsim dažas citas problēmas, piemēram, pievienojot atsevišķu pakešfaila saīsni.

Kā apiet UAC aizsardzību? Skatiet rakstu

Kā paslēpt cmd logu. Vai to var izdarīt, izmantojot pašu ķermeņa failu?

Nē. Kods darbojas konsoles vidē, kas nozīmē, ka tiks parādīts logs. Ar to ir jāsamierinās: logs būs atvērts tik ilgi, kamēr tiks izpildīts kods. Viss, ko varat darīt, ir veikt dažas darbības, lai nodrošinātu, ka logs tiek parādīts minimālu laiku. Principā tas ir noderīgi: mēs varam novērot koda darbību ar savām acīm. Bet, ja vēlaties paslēpt konsoles logu, jums būs jāizmanto trešās puses rīki: citi izstrādātāji vai pašas Windows iespējas. Sāksim ar to.

Palaidiet pakešfailu mierīgi. Tikai Windows.

Pašā “koda trakuma” failā jūs pats dziedat dziesmu. Ieteikšu optimizēt tā saturu maksimāli klusai darbībai. Šeit ir svarīgs punkts: jo īsāks pats kods, jo lielāka iespēja, ka konsoles logs parādīsies īsu laiku. Ja skaļums ir liels vai tiek rakstītas vairākas komandas vienlaikus, logs var piesaistīt uzmanību.

Piemēram, es ņemšu skripta kodu, kas ļauj nedaudz (konkrēti, īpašības procesors V Sistēmas īpašības ). Tas tiek darīts Windows sesijas laikā: pēc pārstartēšanas viss nostāsies savās vietās.

Kopumā mums ir šāds sērijveida faila kods:

REGEDIT4 ; @ECHO OFF ; CLS ; REGEDIT.EXE /S "%~f0" ; IZIET "ProcessorNameString"="Intel(R) Core(TM) i112-3470 CPU @ 800.5GHz"

Pievērsiet uzmanību procesora specifikācijām. Viņš būs atbildīgs par sistēmas informācijas maiņu. Mēs nosaucam failu ar specifikāciju .bat . Tāpat ņemiet vērā, ka failu nosaukumos izmantošu tikai latīņu rakstzīmes un izvairīšos no kirilicas ceļos uz to atrašanās vietu, lai sistēma pareizi nolasītu ceļu uz skriptu. Tāpēc izveidoto bat failu ievietošu sistēmas direktorijā - tieši C: diskdzinī.

Tomēr tā palaišanu papildina:

  • parādās konsoles logs cmd
  • UAC apstiprinājuma loga parādīšanās ar veiktajām izmaiņām (uzdevums, kā redzat, pats par sevi ir kļuvis sarežģītāks, jo mainās sistēmas informācija)

pirms sērijveida faila izpildes tiek parādīts UAC logs

Es iesaku jums atbrīvoties no pirmā loga, izmantojot šādu skriptu, kas jau ir formatēts citā vbs failā. Un šeit ir tā skripts (skatiet manu ceļu uz failu C:\spec.bat):

"HideBat.vbs CreateObject("Wscript.Shell").Palaidiet "C:\spec.bat", 0, True

Saukšu to jebkurā vārdā ar paplašinājumu .vbs. Tagad pakešfaila darbu, noklikšķinot uz vbs segvārda pavada tikai loga parādīšanās Konta kontrole: fakts ir tāds, ka pakešfaila veiktās izmaiņas ietekmē reģistru, un sistēma loģiski neļauj tam nekontrolējami iziet. Kā ir atsevišķa raksta tēma:

Tomēr mēs nedaudz novirzīsimies no raksta tēmas un pabeigsim iesākto, izveidojot faila konsoles slēpni ( vbs failu) īpaša etiķete. Laukā Objekta atrašanās vieta norādiet ceļu šādā formātā:

Wscript ceļš uz vbs-nick ceļš uz sikspārņa nick

Etiķete ir gatava (jūs varat mainīt tās dizainu, izmantojot Īsceļu īpašības). Varat to nomest startēšanas mapē, ievietot Windows plānotājā vai palaist, veicot dubultklikšķi uz tā. Konsoles loga nebūs.

Kā paslēpt cmd logu? Īpašas programmas.

To ir daudz, tie ir viegli un ērti lietojami. Trūkums ir tāds, ka tie ir jālejupielādē un daži jāinstalē. Es sniegšu populārāko no tiem:

  • Slēptais sākums (HStart)

Vietējā ražotāja lietderība. Man tas jāpērk, es nezinu izmaksas. Tomēr ar tās palīdzību jūs varat paslēpt logu vienreiz un uz visiem laikiem, un nav svarīgi, vai UAC apstiprinājums ir nepieciešams vai nē - jūs varat arī to paslēpt:

32 un 64 bitu versijām. Tam nav nepieciešama instalēšana; tas tiek piegādāts kā izpildāms fails, kas, palaižot (kā administrators), nekavējoties tiek nosūtīts uz Windows saknes direktoriju. Mēs piekrītam, un viņa tagad ir ar mums:

Lietderība var veikt daudzas lietas, tostarp mainīt skaņas līmeni, atvērt diskdziņa paliktņus utt. Mūsu gadījumā, lai paslēptu cmd logu, mēs varētu vienkārši ievadīt komandu, piemēram:

Nircmd elevatecmd exec slēpt faila ceļu

Mēs netikām vaļā no UAC loga (elevatecmd exec ir daļa no komandas, kas prasa UAC), taču mums tas netika solīts. Un ir neērti konsolē pastāvīgi rakstīt pilnu ceļu uz failu, tāpēc nekavējoties izveidosim saīsni:

Nircmd cmdshortcut "~$folder.desktop$" "Pakešfails" elevatecmd exec paslēpt ceļu uz failu

Kā paslēpt cmd logu: partija pārvērtās par exe.

Arī variants. Tā jau ir augstāko sfēru mūzika. Tiem, kas nav pazīstami ar šo utilītu, pārbaudiet to — tā noderēs: Bat To Exe Converter. Kā jūs varat saprast pēc nosaukuma, tas pārvērš sērijveida failu izpildāmā failā ar paplašinājumu .exe. Lejupielādējiet, instalējiet, izmantojiet:

Veiksmi.

Lasīts: 1,109

Sveiki draugi! Vai jūs zināt, kā paslēpt mapi, lai neviens, izņemot jūs, nevarētu tai piekļūt? Nezinu? Tātad, tagad šajā īsajā rakstā es jums detalizēti aprakstīšu, kā jūs varat paslēpt savas personīgās mapes un pasargāt tās no nevajadzīgas uzmanības.

Kā jūs zināt, pēc noklusējuma jebkura mape tiek izveidota normālā formā, un to var padarīt paslēptu tikai vēlāk, prasot viņai noteikti atribūti. Raksta laikā es apskatīšu, kā to var izdarīt, izmantojot vairākas metodes:

  • Izmantojot faila rekvizītus;
  • Izmantojot Total Commander;
  • Izmantojot komandrindu;

Vispirms iesaku izveidot jaunu mapi un mēģināt to paslēpt, lai saprastu, kā tā darbojas, un tikai pēc tam pāriet uz mapi ar saviem failiem. Nu, nāc, es beidzot parādīšu, kā paslēpt mapi operētājsistēmā Windows 7 un citās operētājsistēmās.

Mapes slēpšana, izmantojot faila rekvizītus

Mapes slēpšana, izmantojot tās rekvizītus, ir visvienkāršākā metode, kāda pastāv Windows operētājsistēmās, lai gan pēc tās apskatīšanas jūs to redzēsit pats.

Ar peles labo pogu noklikšķinot uz mapes, atlasiet “ Īpašības».

Tiks atvērtas mapes opcijas, kur, paejot nedaudz zemāk līdz atribūtu sadaļai, atzīmējiet izvēles rūtiņu blakus " Slēpts"un neaizmirstiet vispirms nospiest saglabāšanas pogas" Pieteikties».

Ja slēptajā mapē ir saglabāti faili, kurus arī vēlaties paslēpt, tad, kad Atribūtu maiņas apstiprinājumi"Jums vajadzētu atzīmēt rūtiņu" Uz šo mapi un visiem pievienotajiem failiem" Ja, gluži pretēji, jums ir jāslēpj tikai mape un jāatstāj faili nemainīgi, atzīmējiet pirmo opciju un noklikšķiniet uz “ labi" Pēc tam mape saņems slēpto atribūtu, un visi pievienotie faili paliks nemainīgi.

Kā paslēpt mapi, izmantojot Total Commander

Otrajā paņēmienā pēc palīdzības vērsīsimies pie lejupielādētās Total Commander programmas, pateicoties kurai varam arī paslēpt jebkuru mapi, iestatot tai atbilstošo atribūtu.

Protams, daudzi no jums jau izmanto šo failu pārvaldnieku, tāpēc es daudz nepaskaidrošu par tā instalēšanu. Pārējiem, kuri par to dzird pirmo reizi, vajadzētu to lejupielādēt un instalēt savā personālajā datorā.

Tātad, mēs palaižam Total Commander un izmantojam navigāciju, lai pārietu uz vajadzīgo mapi.

Tagad, atlasot mapi ar labo pogu, dodieties uz izvēlni, kurā mēs noklikšķiniet uz “ Faili» – «».

Parādīsies iestatījumu logs, kurā mums tiks piedāvāti četru veidu atribūti, no kuriem izvēlēties “ Arhivēts, tikai lasāms, slēpts un sistēma" Tā kā jums un man ir viens un tas pats mērķis paslēpt mapi, mēs atzīmējam “ Slēpts", un apstipriniet mūsu izvēli, noklikšķinot uz " labi" Tas arī viss, kā redzat, nekas nav sarežģīts.

Tagad es vēlos teikt dažus vārdus par atribūtu " Sistēma" Šo atribūtu var klasificēt arī kā slēptu. Kopumā skatiet, kas notiek, ja atzīmējat slēptos un sistēmas atribūtus kopā.

Ja atlasāt tikai " Slēpts", tad lietotājs varēs redzēt visas mapes, ieslēdzot vienkāršu failu attēlošanu, bet, ja papildus atzīmēsiet izvēles rūtiņu " sistēmisks", tad šajā gadījumā, vienkārši parādot slēptos failus, tas nebūs redzams.

Lai mapes skata rekvizītos redzētu sistēmas failus, noņemiet atzīmi no " Slēpt sistēmas failus un mapes" Tikai daži parastie lietotāji par to zina, tāpēc šo atribūtu var uzskatīt par papildu drošības veidu.

Mapes slēpšana, izmantojot komandrindu

Šo iespēju es droši vien uzskatītu par grūtāko, jo šeit būs jāizpilda komandas CMD, kas daudziem lietotājiem ļoti nepatīk. Bet es to apsvēršu, jo tas tiek veikts arī, izmantojot pašu Windows utilītu, kas ir instalēta kopā ar sistēmu.

Nu, sāksim, kā parasti, strādājot ar CMD, mēs saucam " Izpildīt» jau nospiežot pazīstamu taustiņu kombināciju Windows + R. Tiks atvērts logs, kurā varat ievadīt trīs burtus " CMD" klikšķis " Ievadiet».

Parādīsies komandrinda, kurā, lai paslēptu mapi, mums būs jānorāda atribūts “ h", kas ir atbildīgs par šīs darbības veikšanu.

Tātad, lai paslēptu mapi, palaidiet šo komandu: attrib +h “C:\Folder”


Es nedaudz paskaidrošu komandu, lai jūs saprastu, kas ir:

  • attrib— izpildes komanda atribūta maiņai;
  • +h – atribūts, kas piešķirs mūsu mapei slēptu izskatu;
  • “C:\Folder” — vieta, kur tiek glabāta slēptā mape ( jums jānorāda ceļš uz mapi);

Izpildot šo komandu, mape kļūs pieejama tikai ar iespējotiem slēpto failu rādīšanas iestatījumiem.

Izmantojot komandrindu, tāpat kā Total Commander, varat norādīt arī sistēmas atribūtu (kas tika aprakstīts tieši iepriekš) pievienojot +s:

atribūts +h +s “C:\Folder”

Starp citu, pēc sistēmas atribūta iestatīšanas vairs nebūs iespējams noņemt slēpto skatu no mapes, izmantojot faila rekvizītus, jo atribūts vienkārši nebūs pieejams.

Tiem, kuri beidzot ir mainījuši savas domas par savu failu slēpšanu, tagad es jums parādīšu, kā to visu atgūt. Principā jums nav jādara nekas sarežģīts, vienkārši mainiet dažas rakstzīmes komandā, un tas ir viss, mūsu mape izskatīsies tāpat, it kā tai nekas nebūtu darīts.

atribūts -h -s “C:\Folder”

Padarot mapi neredzamu, mainot ikonas izskatu

Tiem, kuri nevēlas apnikt ar visiem šiem atribūtiem, man ir vēl viens vienkāršs un interesants padoms. Tās vienkāršība ir tāda, ka mēs varam paslēpt savu mapi, neslēpjot to pilnībā, bet iestatot tikai caurspīdīgu ikonu un neredzamu nosaukumu. Vai jūs zināt, kā to var izdarīt? Nē? Tad ļaujiet man to jums parādīt.

Tātad, izsaucot mapes rekvizītus, dodieties uz " Iestatījumi"un noklikšķiniet uz pogas" Mainīt ikonu».

Parādīto ikonu pārpilnībā atlasiet jebkuru tukšu vietu un noklikšķiniet uz “ Labi».

Tā rezultātā jums vajadzētu redzēt kaut ko līdzīgu savā priekšā.

Tātad, tagad viss, kas mums jādara, ir paslēpt nosaukumu; lai to izdarītu, atlasiet mapi un noklikšķiniet uz " F2", lai pārdēvētu failu. Tagad turot nospiestu ALT", turiet to un ierakstiet šādu ciparu kopu: 255 , pēc tam atlaidiet visus taustiņus un nospiediet " Ievadiet" Tā rezultātā ekrānā nebūs nekā, izņemot punktētu līniju ap slēpto mapi.

Kā vienmēr, noslēgumā iesaku izmēģināt visas iespējas un izvēlēties sev piemērotāko. Es nepiesaistu jūs ne ar vienu, jo tie visi darbojas un nav īpaši sarežģīti.

Šie ieteikumi palīdzēs slēpt savu personisko informāciju no parastajiem lietotājiem, kuri nav īpaši pieredzējuši visās darba ar datoru sarežģītībās. Tātad pieredzējušāki lietotāji, iespējams, zina par šiem mapes paslēpšanas veidiem un, iespējams, varēs tos atrast. Tāpēc, ja jums patiešām ir nepieciešams kaut ko paslēpt, paslēpiet mapi, bet glabājiet to nedaudz dziļāk, piemēram, diskā D, nevis darbvirsmā.

Trīs vienkārši un ērti veidi, kā paslēpt mapi sistēmā Windows