Tajne naredbe u Windows naredbenom retku. Kako sakriti cmd prozor prilikom pokretanja serije? Saznajte IP adresu i naziv vašeg računala na lokalnoj mreži

Naredbeni redak (aka shell) može izgledati kao prilično kompliciran alat, jer... je potpuna suprotnost grafičko sučelje. Međutim, ako se pravilno koristi, naredbeni redak može znatno poboljšati vašu produktivnost. Stoga nikad ne škodi naučiti nekoliko trikova naredbenog retka kako biste poboljšali svoju produktivnost.

Iako postoji ogroman broj naredbi koje možete koristiti u konzoli (zapravo preko 280), mi ćemo vam pokazati neke stvarno korisne.

Popis svih instalirani upravljački programi

Ako želite vidjeti sve upravljačke programe instalirane na vašem računalu, to jednostavno možete učiniti izravno iz naredbenog retka. Samo otvorite prozor naredbenog retka i upišite upravljački upit. Kada pritisnete Enter, vidjet ćete veliki popis svih instaliranih upravljačkih programa, zajedno s informacijama kao što su naziv upravljačkog programa, naziv izvršne datoteke, vrsta upravljačkog programa itd.

Izvršite više naredbi uzastopno

Ako ne želite čekati da jedna naredba završi prije nego što pokrenete sljedeću, postoji način da unesete više naredbi tako da se izvršavaju jedna za drugom. Sve što trebate učiniti je dodati "&&" između naredbi kako biste ih ovako razdvojili naredba1 && naredba2 && naredba3. Sada, kada se izvrši naredba1, pokrenut će se naredba2, a kada završi, pokrenut će se naredba3.

Dobijte pomoć za bilo koju naredbu

Ako ne možete shvatiti što određena naredba radi ili koji su njezini slučajevi upotrebe, ne morate je tražiti na internetu. Naredbeni redak pruža pune informacije o tome što svaka naredba radi, i može čak dati primjere kako koristiti naredbu (ako je moguće). Samo biraj / ? nakon naredbe koja vas zanima npr izv. / ?.

Saznajte IP adresu web stranice

Ako želite saznati IP adresu bilo kojeg web mjesta, to možete jednostavno učiniti izravno iz naredbenog retka. U tu svrhu birajte nslookup< названиесайта> , Na primjer, nslookup coderjob.ru, i vidjet ćete njegovu IP adresu.

Pregledajte prethodno unesene naredbe

Ako morate ponovno unijeti naredbu tijekom sesije konzole, ne morate je ponovno unijeti. Sve što trebate učiniti je koristiti tipke sa strelicama gore i dolje da kružite kroz sve naredbe koje ste već izvršili. Također možete pritisnuti funkcijsku tipku F8 da učinite isto. Dolje je popis radnji za druge funkcijske tipke kada radite na naredbenom retku:

  • F1- Umeće naredbu koja je zadnja izvršena pomoću naredbenog retka, jedan po jedan naredbeni znak.
  • F2– Umeće dio naredbe koji je zadnji put izvršen naredbeni redak, međutim, tražit će da unesete znak ispred kojeg želite umetnuti naredbu. Na primjer, ako je zadnja naredba bila ipconfig /displaydns i pritisnuli ste d nakon pritiska na F2, ipconfig /i.e. bit će umetnut u naredbeni redak. bit će umetnuti svi znakovi prije d.
  • F3— Umeće zadnju izvršenu naredbu (u cijelosti).
  • F4— Prikazuje dijaloški okvir koji od korisnika traži da unese znak do kojeg treba izbrisati tekst trenutne naredbe.
  • F5— Umeće posljednju izvršenu naredbu. Kada se ponovno pritisne, prikazuje sve naredbe obrnutim redoslijedom od redoslijeda kojim su naredbe izvršene. Nakon što je prikazana najstarija naredba, tj. naredba koja je prva izvršena u trenutnoj sesiji, pritisak na F5 ne čini ništa.
  • F6– Umeće izlaznu sekvencu ^Z u naredbeni redak.
  • F7— Prikazuje popis prethodno korištenih naredbi u obliku dijaloškog okvira.
  • F8— Umeće nedavno izvršene naredbe u naredbeni redak. Imajte na umu da se ovo razlikuje od F5 po tome što beskrajno kruži između prethodno izvršenih naredbi.
  • F9- Kao što je gore spomenuto, naredbeni redak pohranjuje popis svih izvršenih naredbi. Ovaj je popis označen brojevima od 0 do 9. Kada pritisnete tipku F9, pojavljuje se dijaloški okvir u kojem se od vas traži da unesete broj naredbe koju želite ponovno upotrijebiti.

Osim toga, ako želite zaustaviti izvršavanje naredbe prije nego što sama završi, možete upotrijebiti tipkovni prečac Ctrl+C.

Pokrenite naredbeni redak kao administrator bez korištenja miša

Postoji nekoliko naredbi koje zahtijevaju administratorske ovlasti za rad. Za pokretanje ovih naredbi morate pokrenuti naredbeni redak kao administrator. Raditi to s mišem nije baš zgodno. Reći ćemo vam kako pokrenuti naredbeni redak s administratorskim pravima bez korištenja miša. Postoje dva načina za to:

  • Upišite cmd u polje za pretraživanje izbornika Start i istovremeno pritisnite Ctrl + Shift + Enter.
  • Napravite prečac za cmd.exe. Klik desni klik prijeđite mišem preko datoteke prečaca i kliknite Svojstva. Na kartici Prečac kliknite na gumb "Napredno". Pojavit će se novi dijaloški okvir. Odaberite potvrdni okvir Pokreni kao administrator i kliknite U redu. Zatim kliknite OK da zatvorite prozor Svojstva prečaca. Sada, kad god želite otvoriti prozor naredbenog retka s administratorskim pravima, trebate samo dvaput kliknuti stvoreni prečac.
Automatsko dovršavanje naredbi pomoću tipke Tab

Dovršavanje s tipkom Tab još je jedna značajka prozora naredbenog retka koja vam može uštedjeti puno vremena, osobito ako vaša naredba sadrži naziv datoteke ili mape, a niste posve sigurni u to.

Da biste koristili dovršavanje naredbenog retka, jednostavno unesite naredbu nakon koje slijedi dio putanje datoteke koji znate. Zatim pritisnite tipku Tab dok se željena vrijednost ne umetne u naredbeni redak.

Na primjer, želite promijeniti direktorije u neku mapu u mapa Windows, ali niste sigurni kako se zove. Unesite naredbu cd C:\Windows\, a zatim pritisnite tipku Tab dok ne vidite mapu koju tražite.

Saznajte IP adresu i naziv vašeg računala u lokalna mreža

S jednom naredbom retka za naredbe možete jednostavno dobiti osnovne informacije o vašoj mrežnoj vezi, kao što su IP adresa, maska ​​podmreže i adresa zadanog pristupnika. Da biste to učinili, unesite u naredbeni redak ipconfig/sve i pritisnite Enter. Da biste saznali naziv mreže vašeg računala, unesite naredbu ime hosta

Osim toga, ako je IP adresa vašeg računala dinamički dodijeljena (tj. vaša mreža koristi DHCP), možete prisilno ažurirati svoju IP adresu pokretanjem sljedeće naredbe:
ipconfig/release&ipconfig/renew

Dobijte informacije o mrežnim pogonima i mapama

Unesi neto korištenje na naredbenoj liniji i vidjet ćete sve mrežni pogoni, na koji ste povezani. Da biste saznali koje su mape na vašem računalu dostupne s mreže, unesite naredbu neto udio.

Saznajte model i serijski broj tvoje računalo

Unesi wmic computersystem dobiti model kako biste saznali model računala na kojem radite. Osim toga, možete saznati serijski broj vašeg računala unosom sljedeće naredbe: wmic bios dobiti serijski broj.

Otvoren Windows Explorer iz naredbenog retka

Da biste otvorili Windows Explorer dok ste na naredbenom retku, unesite naredbu početak. i pritisnite Enter.

Isključite i ponovno pokrenite računalo iz naredbenog retka

Da biste isključili računalo iz naredbenog retka, morate pokrenuti sljedeću naredbu:
isključivanje/s/t 60 i sustav će se isključiti za jednu minutu (tipka /t s brojem sekundi odgode je 60).
Da biste isključili udaljeno računalo sa sustavom Windows, morate pokrenuti sljedeću naredbu: isključivanje /s/t60/f/L/m\\192.168.1.55 Za ponovno pokretanje sustava morate pokrenuti naredbu isključivanje - r - t 0.

Pokrenite bilo koji applet upravljačke ploče
Naziv apleta upravljačke ploče Tim
Centar pristupačnosti pristup.cpl
Dodavanje novog uređaja hdwwiz.cpl
Programi i komponente appwiz.cpl
administracija upravljački alati za upravljanje
Windows Update wuaucpl.cpl
Upravitelj certifikata certmgr.msc
Upravljanje računalom compmgmt.msc
Upravljačka ploča kontrolirati
Datum i vrijeme timedate.cpl
upravitelj uređaja devmgmt.msc
Defragmentacija diska dfrg.msc
Upravljanje diskovima diskmgmt.msc
Personalizacija radne površine upravljačka radna površina
Razlučivost zaslona radni stol.cpl
Preglednik događaja eventvwr.msc
Svojstva mape kontrolne mape
Fontovi kontrolni fontovi
Uređivač pravila lokalne grupe gpedit.msc
Tipkovnica upravljačka tipkovnica
Lokalna sigurnosna politika secpol.msc
Lokalni korisnici i grupe lusrmgr.msc
Miš kontrolni miš
Mrežne veze ncpa.cpl
Monitor resursa perfmon.msc
Napajanje powercfg.cpl
Uređaji i pisači kontrolirati pisače
jezika i regionalnih standarda intl.cpl
Planer zadataka kontrolirati planirane zadatke
Centar za podršku wscui.cpl
Usluge usluge.msc
Dijeljene mape fsmgmt.msc
Zvuk mmsys.cpl
Svojstva sustava sysdm.cpl

Članak opisuje razne načine kako sakriti cmd prozor tijekom izvršavanja batch datoteke.

Bat datoteke, također poznate kao batch datoteke, mogu biti vrlo korisne za pokretanje cijelog paketa naredbi. Ali mislim da se mnogi ljudi pitaju kako osigurati da se prozor konzole ne pojavi na monitoru. Usredotočit ću se prvenstveno na ugrađene mogućnosti sustava; ukratko ću spomenuti programe trećih strana. Usput ćemo riješiti neke druge probleme, na primjer, dodavanjem zasebnog prečaca za batch datoteku.

Kako zaobići UAC zaštitu? Pogledajte članak

Kako sakriti cmd prozor. Je li to moguće učiniti pomoću same datoteke tijela?

Ne. Kod se izvodi u okruženju konzole, što znači da će se prozor prikazati. Morate se pomiriti s ovim: prozor će biti otvoren sve dok se kôd izvršava. Sve što možete učiniti je poduzeti neke korake kako biste osigurali da se prozor prikazuje minimalno vrijeme. U principu, ovo je korisno: možemo promatrati rad koda vlastitim očima. Ali ako želite sakriti prozor konzole, morat ćete koristiti alate trećih strana da biste to učinili: druge programere ili mogućnosti samog Windowsa. Počnimo s njim.

Tiho pokrenite batch datoteku. Samo Windows.

U samoj datoteci “code madness” sami pjevate pjesmu. Predložit ću optimizaciju njegovog sadržaja za maksimalno tih rad. Tamo je važna točka: Što je sam kod kraći, to je vjerojatnije da će se pojaviti prozor konzole kratko vrijeme. Ako je glasnoća velika ili je nekoliko naredbi napisano odjednom, prozor može privući pozornost.

Na primjer, uzet ću kod skripte, koji dopušta malo (konkretno, karakteristike procesor V Svojstva sustava ). To se radi tijekom trajanja sesije sustava Windows: nakon ponovnog pokretanja sve će doći na svoje mjesto.

Općenito, imamo sljedeći kod skupne datoteke:

REGEDIT4 ; @ECHO ISKLJUČEN ; CLS ; REGEDIT.EXE /S "%~f0" ; EXIT "ProcessorNameString"="Intel(R) Core(TM) i112-3470 CPU @ 800,5GHz"

Obratite pozornost na specifikacije procesora. On će biti odgovoran za promjenu informacija o sustavu. Datoteku nazivamo spec. bat . Također imajte na umu da ću koristiti samo latinične znakove u nazivima datoteka i izbjegavati ćirilicu u putovima do njihove lokacije, tako da put do skripte sustav ispravno čita. Zato ću stvorenu bat datoteku staviti u sistemski direktorij - izravno u pogon C:.

Međutim, njegovo lansiranje prati:

  • pojavljuje se prozor konzole cmd
  • pojavljivanje UAC prozora potvrde s promjenama koje se unose (zadatak je, kao što vidite, sam po sebi postao kompliciraniji jer se mijenjaju informacije o sustavu)

prije izvršavanja batch datoteke pojavljuje se UAC prozor

Predlažem da se riješite prvog prozora pomoću sljedeće skripte, već formatirane u drugu vbs datoteku. A ovdje je skripta za to (pogledajte moj put do datoteke C:\spec.bat):

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

Nazvat ću ga bilo kojim imenom s nastavkom .vbs. Sada rad batch datoteke klikom na vbs nadimak prati samo pojavljivanje prozora Kontrola računa: činjenica je da promjene napravljene batch datotekom utječu na registar, a sustav logično ne dopušta da to prođe nekontrolirano. Kako je tema zasebnog članka:

Međutim, malo ćemo skrenuti s teme članka i završiti ono što smo započeli stvaranjem skrivanja konzole za datoteku ( vbs datoteka) posebna oznaka. U polju Lokacija objekta označite putanju u formatu:

Wscript path-to-vbs-nick path-to-bat-nick

Naljepnica je spremna (njen dizajn možete promijeniti putem Svojstva prečaca). Možete ga ispustiti u mapu Startup, smjestiti u Windows Scheduler ili ga pokrenuti dvostrukim klikom. Neće biti prozora konzole.

Kako sakriti cmd prozor? Posebni programi.

Ima ih mnogo, lagani su i jednostavni za korištenje. Loša strana je što ih treba preuzeti i neke instalirati. Dat ću najpopularnije od njih:

  • Skriveni početak (HStart)

Uslužni program domaćeg proizvođača. Moram ga kupiti, ne znam cijenu. Međutim, uz njegovu pomoć možete sakriti prozor jednom zauvijek, i nije važno je li UAC potvrda potrebna ili ne - možete ga i sakriti:

Za 32 i 64 bitne verzije. Ne zahtijeva instalaciju; isporučuje se kao izvršna datoteka, koja se, kada se pokrene (kao administrator), odmah šalje u korijenski direktorij sustava Windows. Slažemo se, a ona je sada s nama:

Uslužni program može učiniti puno stvari, uključujući promjenu razine zvuka, otvaranje ladica pogona itd. Za naš slučaj, da bismo sakrili cmd prozor, mogli bismo jednostavno unijeti naredbu poput:

Nircmd elevatcmd exec sakrij put datoteke

Nismo se riješili UAC prozora (elevatecmd exec je dio naredbe koja traži UAC), ali to nam nije obećano. I nezgodno je stalno pisati puni put do datoteke u konzoli, pa krenimo odmah prečac:

Nircmd cmdshortcut "~$folder.desktop$" "Batch file" elevatecmd exec hide path-to-file

Kako sakriti cmd prozor: batch pretvoren u exe.

Također opcija. Ovo je već glazba više sfere. Za one koji nisu upoznati s ovim uslužnim programom, pogledajte ga - dobro će doći: Bat To Exe Converter. Kao što možete zaključiti po nazivu, pretvara batch datoteku u izvršnu datoteku s nastavkom .exe. Preuzmite, instalirajte, koristite:

Sretno.

Pročitajte: 546

Dakle, konzola naredbenog retka prisutna je u svim verzijama Windows operativnih sustava. Rane verzije OS je izravno podržavao MS-DOS način rada, što je omogućilo izvođenje jednostavne naredbe ravno s konzole. Predstavnici obitelji NT, kao što su Windows 2000 ili Windows poslužitelj 2003, rade po potpuno drugačijim principima, ali je i u njima podržan MS-DOS, ali kroz virtualni stroj(NT Virtual DOS Machine, NTVDM), koji vam omogućuje kontrolu i administraciju resursi sustava ravno s konzole zapovjedni način rada. Interpretator naredbenog načina je program cmd.exe, koji se pokreće preko izbornika “Start -> Run”. Osim toga, za pokretanje konzole možete koristiti stavku izbornika “Start -> Svi programi -> Pribor -> Naredbeni redak”.

Pokretanjem konzole za naredbeni način, korisnik može upravljati resursima kao lokalni sustav, i resurse udaljenog stroja. Postoje naredbe koje nadziru sustav i identificiraju kritične točke u postavkama poslužitelja. Razlika između rada iz naredbenog retka je potpuni nedostatak velikih i glomaznih grafičkih uslužnih programa. Programi naredbenog retka dopuštaju finije podešavanje u obliku ključnih parametara navedenih desno od same naredbe.

Korištenjem posebnih skriptnih datoteka (skupova naredbi koje se izvode uzastopno ili programiranim redoslijedom), administrator može minimizirati rutinske dnevne operacije. Postojeći moderni pomoćni programi mogu pokretati takve skripte u određenim intervalima bez prisutnosti administratora sustava.

Sam administrator može izvršiti i pojedinačne naredbe i popis naredbi koristeći posebne kontrolne znakove (&, |). Na primjer:

Naredba 1 & Naredba 2 - Prvo će se izvršiti naredba 1, a tek onda naredba 2;
Naredba 1 && Naredba 2 - tek nakon uspješnog izvršenja naredbe 1 pokrenut će se naredba 2. Moguće je preusmjeriti izlaz programa izravno na tekstualna datoteka za daljnju obradu. Da biste to učinili, morate koristiti kontrolni znak “>” i naziv tekstualne datoteke. Primjer ispisa sadržaja trenutnog direktorija u tekstualnu datoteku Report.txt pomoću naredbe dir dan je u nastavku:
dir>Izvješće.txt

Administrator može pokrenuti više kopija konzole pozivanjem cmd.exe iz naredbenog retka. Korištenje ugniježđene konzole omogućuje vam rad s varijablama okruženja operacijskog sustava bez ikakvih posljedica za cijeli sustav u cjelini, budući da se promjene varijabli okruženja ne spremaju nakon zatvaranja ugniježđene konzole. Za kontrolu ovog procesa koriste se naredbe setlocal, endlocal i set.

U modernim operacijskim sustavima postoji mnogo naredbi i uslužnih programa. Zapamtite toliko različitih programa, a još više njihove parametre
vrlo teško, pa je jedan od najvažnijih parametara za svaki program kombinacija simbola /?. Nakon izvršenja naredbe s ovim parametrom, korisnik će primiti iscrpnu poruku o korištenju uslužnog programa i sintaksi njegovih parametara.

Imajte na umu da ilustracija u gornjem lijevom kutu sljedeće stranice koristi složenu sintaksu. Dakle, odmah nakon gašenja /? iza posebnog razdjelnika “|” koristi se naredba više, što vam omogućuje prikaz informacija na zaslonu ne u cijelosti, već u određenim dijelovima, pogodnim za daljnje čitanje.

Da biste zatvorili konzolu naredbenog retka, morate pokrenuti naredbu izlaz.

Tko je ovdje glavni?

Konzolni programi se prema svojim mogućnostima dijele na:

  • kontrolne naredbe operativnog sustava su naredbe kao što su shutdown ili taskkill;
  • mrežne naredbe - net i ipconfig;
  • naredbe za nadzor sustava - tasklist i systeminfo;
  • naredbe za podršku datotečnog sustava - dir, mkdir, copy;
  • naredbe za servis tvrdi diskovi— defrag i diskpart;
  • naredbe za podršku imeničkim uslugama (Active Directories) - addrep i dsadd;
  • pomoćne naredbe, ovaj odjeljak uključuje različite uslužne programe za stvaranje skripti, postavljanje pisača, rad s varijablama okruženja itd.

Pogledajmo tipične predstavnike svake skupine i dopustimo si dati neke preporuke za korištenje naredbi uključenih u njih.

Naredbe za nadzor i dijagnostiku

Za prepoznavanje hardverskih problema i problema s softver Namjene su naredbe za nadzor kao što su systeminfo i tasklist. Ti su se alati prvi put pojavili samo u operacijskoj sali Windows okruženje Server 2003, tako da administratori još nisu u potpunosti cijenili funkcionalnost ove ekipe. Tako, na primjer, sada ne morate ići na karticu "Svojstva" ikone "Moje računalo" - naredba systeminfo ispisat će osnovne informacije o svim komponentama sustava s potpunom dešifriranjem na zaslonu konzole. Parametar /s prikazat će informacije o bilo kojem udaljeno računalo. Na primjer, da saznate konfiguraciju računala TESTSERVER, pokrenuli biste sljedeću naredbu:

Systeminfo /s TESTSERVER

A uslužni program popisa zadataka prikazat će procese koji se izvode na vašem računalu.

Uslužni program popisa zadataka omogućuje vam postavljanje upita sustavima povezanim na mrežu. Opcija /v omogućuje vam dobivanje detaljnih popisa iz korisna informacija, uključujući korisnička imena, a /t parametar prikazuje procese koji su učitali određenu dll datoteku. ostalo korisna korisnost— openfiles — omogućuje vam da dobijete informacije o svima otvorene datoteke lokalni i udaljeni operativni sustav. U prethodnim verzijama operacijskih sustava Windows morali ste koristiti naredbu oh.exe; u modernim verzijama dovoljno je pokrenuti naredbu u naredbenom retku konzole koja postavlja način nadzora za sve otvorene datoteke u sustavu:

Openfiles/lokalno uključeno

Korisnik će dobiti informacije o svim otvorenim datotekama na sustavu pomoću naredbe s jednostavnom sintaksom:

Openfiles

Naredba openfiles s opcijama /query /v pokazuje koji korisnici pokreću procese koji su otvorili datoteke. Koristeći druge ključne parametre, možete postaviti različite načine izlaza informacija.

Naredbe operativnog sustava

Windows Server 2003 pruža administratorima nove naredbe koje im pomažu ne samo u dijagnosticiranju sustava, već iu upravljanju njime. Takve naredbe uključuju uslužni program za isključivanje. Sljedeće se može koristiti kao ključni parametri za ovaj uslužni program:

  • /s - potpuno normalno gašenje sustava;
  • /p - isključivanje;
  • /f - isključi aktivne aplikacije;
  • /d — prijelaz na način niske potrošnje energije;
  • /I - završava sesiju bez gašenja računala.

Shutdown Event Tracker, koji prikuplja i dijagnosticira sva gašenja koja je izvršio administrator, djeluje kao alat koji bilježi sva redovita gašenja računala. Također je moguće isključiti sustav navodeći razlog; za to morate koristiti tipku /d.

Naredba taskkill, analogna naredbi kill u operativnim sustavima *nix obitelji, omogućuje vam da "ubijete" zamrznutu aplikaciju. Zajedno s naredbom tasklist, ovi uslužni programi pružaju moćan alat za brzu intervenciju u izvršavanju aplikacija koje predstavljaju potencijalnu prijetnju performansama poslužitelja. Među parametrima ove naredbe trebali biste primijetiti ključ /pid koji vam omogućuje da prekinete proces pomoću njegovog jedinstvenog identifikatora i ključ /im koji vam omogućuje da prekinete aplikaciju s navedenim nazivom. Sljedeći primjer prekida procese s ID-ovima 1000 i 1240:

Taskkill /pid 1000 /pid 1240

Naredbe za održavanje tvrdog diska

Naredba defragmentacije omogućuje vam optimizaciju vašeg tvrdog diska. Uslužni program može defragmentirati diskove s sustav datoteka FAT, FAT32 i NTFS. Defrag jednako dobro radi s dinamičkim i osnovnim vrstama diskova. Sintaksa za pozivanje ove naredbe je sljedeća:

Defrag disk [ -a j [ -f ] [ -v ] [ -? ]

Parametar -a pruža samo analizu informacija na disku, parametar -f — optimizaciju informacija, uključujući nedostatak potrebnog prostora na disku za stvaranje privremenih datoteka, a parametar -v — daje izvješće o napretku optimizacije. Ne zaboravite da za uspješnu defragmentaciju disk mora sadržavati najmanje 15% slobodnog prostora.

Operativni kernel više ne podržava naredbu fdisk. Windows sustavi Server 2003. Zamijenjen je s diskpart naredba, također dizajniran za servisiranje tvrdih diskova. Podijelite disk na particije, stvorite logičke pogone, obrišite ih - samo su neki od zadataka koje ovaj uslužni program rješava. Uglavnom, naredba diskpart usmjerena je na rad s posebnim datotekama skripti koje opisuju postupke održavanja tvrdog diska. Ovako izgleda pozivanje ove naredbe za datoteku skripte Scriptl.txt:

Diskpart /s Scriptl.txt

Svaki redak takve datoteke je instrukcija za neku operaciju. Tako, na primjer, daje naredbu za stvaranje nove particije s određenom linijom veličine

Stvorite particiju logical size=2048

Mrežne naredbe

Među mrežnim naredbama, želio bih istaknuti dva pomoćna programa. Prva je naredba ipconfig, a druga je netstat. Administratori sustava koristite ove naredbe ne samo za nadzor mreže, već i za zaštitu od opasni programi pokušava uspostaviti kontrolu nad sustavom.

Korištenjem uslužnog programa ipconfig, korisnik može saznati Internet adresa svoje računalo, a pozivom ove naredbe s parametrom /all dobivate potpune informacije o konfiguraciji mreže na lokalno računalo. Parametar /renew vam omogućuje promjenu mrežne postavke bez ponovnog pokretanja cijelog sustava.

Ako primijetite da se nešto loše događa s vašim računalom, tada će vam u ovom slučaju pomoći naredba netstat, koja neće samo označavati otvorenu mrežni priključci, preko koje bi se napadači mogli spojiti na vaš sustav, ali također identificira procese koji se izvode na poslužitelju bez vašeg znanja. Dakle, /o prekidač prikazuje informacije o identifikatoru procesa (PID) koristeći ovo ili ono Mrežna veza. Moguće je vidjeti koja računala na mreži komuniciraju s vašim lokalnim operativnim sustavom.

Naredbe za podršku imeničke usluge

Cijela mreža sastoji se od komponenti i složena je hijerarhijska struktura izgrađena u obliku stabla. Objekti takvog sustava su stranice, podmreže, poslužitelji, računala, grupe, korisnici, kontakti, zajednički mrežni uređaji.

Za praćenje tako složene strukture u operacijski sustav Naredba dsquery je predviđena za napredno pretraživanje komponenti imeničke usluge. Ova se naredba također može koristiti za prikaz informacija o svojstvima odabranih komponenti (prekidač -attr). Parametri -scope, -subtree, -onelevel, -base određuju razinu ugniježđenja pretraživanja, a ključ -filter omogućuje vam da omogućite filtar pretraživanja.

Naredba dsmod može pomoći ako trebate izmijeniti jedan ili više računa za odabranu komponentu imeničke usluge. Na primjer, možete ukloniti korisnika iz grupe ili ga dodijeliti Nova lozinka. Primjer promjene račun za TestUser dan je u nastavku:

Dsmod korisnik
"CN=TestUser,CN=Korisnici,DC=bigtex,DC=net " -pwd Uf@tfmgerelt -mustchpwd da

Naredba dsmove pomiče objekt unutar trenutne domene. Pomoću tipki -newname i -newparent možete postaviti novi naziv objekta i promijeniti njegovu lokaciju.

Naredbe za podršku datotečnog sustava

Opis nekih često korištenih naredbi za rad s datotekama i direktorijima prikazan je u tablici. Naredba deltree, koja je izvršavala kaskadno brisanje mapa i datoteka u njima, sada je zamijenjena naredbom rmdir s prekidačem /s.

Male tajne velikog sustava

Promjena odzivnika naredbenog retka

Pronađite ključ u registru: Stvorite parametar niza "PROMPT" s tipom (REG_EXPAND_SZ) u ovom ključu i dodijelite jednu od sljedećih vrijednosti:

  • $B – okomita crta “I”;
  • $D - trenutni datum;
  • $G - veći znak ">";
  • $1_ - znak manje "<»;
  • $N — trenutni disk;
    $P - trenutni pogon i putanja;
  • $Q - = "=";
  • $T - trenutno vrijeme;
  • $V — Windows verzija;
  • $$ je znak dolara "$".

Nakon ponovnog pokretanja, vidjet ćete pozivnicu u obliku koji ste definirali.

Automatske naredbe

Da biste omogućili mogućnost automatskog upisivanja naredbi pritiskom na tipku "Tab", pronađite ključ u registru:

Zatim postavite vrijednost CompletionChar na 9, što je ID tipke Tab, zatvorite registar i ponovno pokrenite računalo. U prozoru konzole, dok upisujete dio naziva naredbe, sada možete pritisnuti tipku Tab i Windows će automatski zamijeniti traženu naredbu.

Promjena boje konzole

Pronađite ključ u registru:

Promijenite parametar DefaultCoior. Vrijednost -F0 ispisat će crni tekst na bijeloj pozadini, a vrijednost IE iznenadit će vas žutom i plavom bojom konzole.

Brzo pokrenite konzolu naredbenog retka iz kontekstnog izbornika

Pronađite ključ u registru:

Dodajte mu pododjeljke “CommandPrompt -> Command” Postavite Default parametar tipke Command na “cmd.exe /k cd “%1””.

Postavite zadani parametar tipke naredbenog retka na "Otvori naredbeni redak".

Desnim klikom na bilo koju mapu u Exploreru možete odabrati naredbu Open Command Prompt, koja će pokrenuti konzolu naredbenog retka u željenom direktoriju.

Zaključak

OK, sada je sve gotovo. Razgovarali smo o osnovama rada s konzolom. Zatim vam dajemo priliku da sami istražite funkcionalnost i raznolikost. naredbe konzole. Samo ne zaboravite dragocjeni ključ /?, a ostalo će doći s vremenom i iskustvom.

Ponekad postoji potreba za trčanjem bat datoteka u nevidljivom načinu, sakrij se, sakriti šišmiš prozor. Na primjer, ako se datoteka izvršava kroz planer. Ili je možda tamo napisano puno naredbi i treba im dugo vremena da se izvrše, dok vam bljeska pred očima. Primjeri onoga što trebate sakriti šišmiš prozor Može postojati mnogo datoteka. Pa ako vas zanima kako sakriti cmd prozor ili kako tajno pokrenuti program, Pročitaj pažljivo.

Predlažem da se upoznate s ponudama mojih partnera

1. Korištenje vbs skripte. S ovom skriptom možete tajno izvoditi programe, bat datoteke , drugi dokumenti.

Dim oShell Postavi oShell = WScript.CreateObject ("WSCript.shell") oShell.run "staza aplikacije\naziv aplikacije", 0 Postavi oShell = Ništa

Za one koji ne znaju, samo kopirajte tekst u notepad, stavite svoj put do aplikacije i ime aplikacije, spremite pod bilo kojim imenom - ali s ekstenzijom vbs (npr. - sakrijte prozor start.vbs)

Primjer: potajno pokrenite batch datoteku qwerty.bat s pogona C

Dim oShell Postavi oShell = WScript.CreateObject ("WSCript.shell") oShell.run "C:\qwerty.bat", 0 Postavi oShell = Ništa

Sličan kod

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

Možete pokrenuti ne samo *.bat nego i druge datoteke u skrivenom načinu rada. Na primjer, želite pokrenuti mp3 bez prozora playera, pod uvjetom da koristite Windows Media Igrač

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

Ako je vaš mp3 povezan s drugim playerom, dodajte wmplayer.exe kodu

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

2. uslužni program cmdow (sam uslužni program smjestite u C:\windows\system32)



2024 wisemotors.ru. Kako radi. Željezo. Rudarstvo. Kriptovaluta.