De ce am nevoie de o linie de comandă?
Este util pentru utilizarea în scripturile care interacționează cu dispozitivele. Iată câteva exemple ale aplicației sale:- Copierea de rezervă a datelor pe hard diskul de rezervă și oprirea automată a acestuia
- Un script care dezactivează mai întâi TrueCrypt (înseamnă pentru criptarea discului), apoi recuperează unitatea hard disk.
- Testarea software-ului care funcționează cu USB
Linia de comandă este implementată ca o aplicație consola separată usr.exe, localizată în directorul programului -% Program Files% \ USB Șterge în siguranță \
Sintaxa liniei de comandă
Sintaxa generală pentru linia de comandă este:
usr <имя_команды> [Parametry_komandy]
command_name este unul dintre următoarele nume de comandă
command_parameters - un set de parametri de comandă, de exemplu pentru oprirea comenzii - acesta este numele dispozitivului sau litera de unitate
Comenzi valide:
Afișează ajutor pe întreaga linie de comandă
Errorlevel returnat de linia de comandă
0 - operația a fost finalizată cu succes
1 - Dispozitivul nu a fost găsit
2 - Dispozitivul nu poate fi oprit. Apare atunci când dispozitivul este blocat de un alt program sau când dispozitivul nu este destinat să se oprească
3 - sincaxis incorect al comenzii
4 - comandă necunoscută
5 - Nu este posibil să găsiți procese care blochează dispozitivul (când dispozitivul este oprit) sau vecinii săi (când dispozitivul este returnat). Fie că dispozitivul este deja liber de extras, fie că este blocat de un proces care rulează cu privilegii mai mari (de exemplu, în contul System)
6 - Eroare tehnică în timpul căutării proceselor care au blocat dispozitivul
Descrieri detaliate ale comenzilor
Proiectat pentru îndepărtarea în siguranță a dispozitivelor.
sintaxa:
Opriți-vă <параметры_комманды> posibil <параметры_комманды>:
Opresc dispozitivul de numele unității DriveLetter.
După cum numele o literă de unitate poate fi setat ( „C“), iar litera „:“ ( „C:“), precum și calea către directorul sau fișierul pe disc
Oprește dispozitivul după numele său (puteți specifica o parte din nume). Numele este numele afișat de comanda de listă usr
Afișează o listă de procese care împiedică scoaterea sau returnarea în siguranță a dispozitivului
Dacă dispozitivul este oprit, dar nu este extras, atunci această comandă va afișa o listă de procese care blochează dispozitivele adiacente hubului USB. Despre ce se face acest lucru, vezi aici.
sintaxa:
usr wholocks <параметры_комманды>: Posibil <параметры_комманды>:
Găsește dispozitivul după litera DriveLetter și afișează toate procesele care o blochează
Găsește un dispozitiv numit DeviceName (total sau parțial) și afișează toate procesele care o blochează
"usr wholocks -d g:"
Afișează procesele care blochează un dispozitiv care are o unitate g: