În acest articol, vom examina utilitarul de reglaj al liniei de comandă, care este responsabil pentru lucrul cu registrul Windows, de exemplu, pornirea registrului din linia de comandă sau editarea registrului din linia de comandă. Registrul în sine conține setările de bază ale sistemului Windows (profiluri de utilizatori și aplicații), este un fel de inimă a sistemului. De fapt, registrul este doar o grămadă de fișiere binare, ele nu pot fi deschise, executate sau editate privat, mai ales atunci când sistemul Windows se execută.
Mai jos este o listă cu cinci partiții rădăcină și notația lor scurtă:
interogare reg "SectionName"
Directorul% SystemRoot% \ system32 \ config stochează cinci fișiere de sistem:
plus, în directorul Documente și setări
Reg utilitar este linia de comandă, comanda de salvare
Această comandă este utilă în acest moment, dacă trebuie să salvați registrul, înainte de a edita, de exemplu, registrul din linia de comandă, care ar fi restaurat în caz de probleme. Și astfel, comanda însăși are următoarea sintaxă:
salvați "SectionName" "FileName"
BranchName - specificați calea spre partiția salvată, de exemplu
- Fie că rulează pe un serviciu de mașină de la distanță "Remote Registry" (o linie de comandă pentru a start-stop servicii oferă utilitate net start "NumeServiciu" și net stop «SERVICENAME")
- Deschideți partajarea simplă: Proprietăți folder, debifați "Folosiți partajarea simplă a fișierelor și a folderelor"
- Verificați dacă accesul la computer este permis deloc.
Și, chiar dacă ați făcut toate acestea, este foarte posibil ca lansarea echipei să nu funcționeze și accesul va fi negat,
tasklist / s 192.168.1.6 / u UserName / p Parola
Acum încercați să salvați subsecțiunile Seriuni:
rg salvați HKLM \ SYSTEM \ CurrentControlSet \ Services "C: \ regsave \ servicess.hiv"
dacă totul merge bine, atunci după executarea comenzii apare mesajul "Operația terminată cu succes" și în directorul regsave apare un fișier de eroare mândru services.hiv. Pentru a restabili vizualizarea precedentă la partiția modificată folosind distribuția salvată anterior, este necesar să executați comanda:
reg restore HKLM \ SYSTEM \ CurrentControlSet \ Serius "C: \ regsave \ services.hiv"
cu o probabilitate ridicată că va elimina o eroare de "refuzat acces", cel mai probabil sistemul folosește această ramură și, prin urmare, este ocupat. Dar, pentru a satisface dorința de acțiune, vom crea o secțiune temporară:
reg adăugați HKLM \ SYSTEM \ CurrentControlSet \ Services \ TEMP
Aici, în filiala HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services am adăugat o partiție temporară TEMP. Dacă introduceți comanda
cereți HKLM \ SYSTEM \ CurrentControlSet \ Serviсs \ TEMP
atunci este clar că aici este gol. Și din nou rulați comanda de restaurare, dar vom face editarea căii, unde vom rescrie datele:
reg restabili HKLM \ SYSTEM \ CurrentControlSet Services \ TEMP \ "C: \ regsave \ services.hiv"
deoarece subcheia de registry TEMP creată de linia de comandă nu este utilizată de sistem (tocmai l-am creat), atunci datele au fost înregistrate cu succes. Acum, prin introducerea comenzii
cereți HKLM \ SYSTEM \ CurrentControlSet \ Serviсs \ TEMP
Se poate observa că conținutul întregii subsecțiuni a serviciului a fost importat aici. Ca urmare a acestei acțiuni, puteți vedea că folosirea incorectă a comenzii de restaurare poate duce la o simplă pătrundere a registrului. Teoretic, pentru a elimina subsecțiunea TEMP, introduceți următoarea comandă:
reg ștergeți HKLM \ SYSTEM \ CurrentControlSet \ ServiSec \ TEMP
dar în cazul meu a fost "refuzat accesul", se pare că unele din subsecțiunile importate ale sistemului au fost deja luate în dezvoltare, altele sunt șterse individual cu ușurință.
Utilitarul liniei de comandă reg, comanda de export
Există, de asemenea, oa doua modalitate de a face un instantaneu al unui registru specific prin linia de comandă. Pentru a face acest lucru, utilizați un export de utilitate reg, lansarea sa de a crea un „patch“ - un fișier cu fișierul .reg extensie, destul de des cu ei a trebuit să se confrunte în jocuri video, aici până la „patch“ nu se execută, care ar fi pentru a adăuga informații despre joc în sistem, nu o jucărie va funcționa. Partea pozitivă a acestor fișiere este că acestea sunt suficiente pentru a alerga, astfel încât informațiile în sine să fie scrise acolo unde este necesar. Rulați registry din linia de comandă. Să încercăm toate aceleași subsecțiuni Exportarea serviciilor:
reg exportul HKLM \ SYSTEM \ CurrentControlSet \ Services "C: \ regsave \ sérvises.reg"