Ajutați-vă pe comenzile și parametrii fișierelor de tip bat

/ e: pe Activați extensiile de coajă. / e: dezactivat Dezactivează extensiile cochiliei. / f: on Activează completarea numelor fișierelor și a dosarelor. / f: off Dezactivează finalizarea numelor de fișiere și de foldere. / v: on Activează extinderea amânată a variabilelor de mediu. / v: off Dezactivează extinderea amânată a variabilelor de mediu. șir Specifică comanda de executat. /? Afișează ajutor la promptul de comandă.







  • Utilizarea mai multor comenzi

În parametrul șir, puteți specifica mai multe comenzi utilizând delimitatorul de comandă . Cu toate acestea, în acest caz, trebuie să includeți toate aceste comenzi în ghilimele (de exemplu, "comanda echipei").

Dacă este specificat parametrul / c sau / k. cmd se ocupă de restul șirului, iar citatele sunt păstrate numai dacă sunt adevărate următoarele condiții:

  • parametrul / s nu este utilizat;
  • se utilizează doar o pereche de citate;
  • Textul citat nu conține caractere speciale (de exemplu: <>() @ ^ |);
  • textul în citate nu conține unul sau mai multe spații;
  • Un șir cotat este numele fișierului executabil.

Dacă aceste condiții sunt îndeplinite, șirul este procesat, adică se verifică dacă primul caracter este un citat de deschidere. Dacă primul caracter este un marcaj de deschidere, acesta este asociat cu o cotare de închidere. Textul care urmează după citarea de închidere este păstrat.

  • Rularea subcheiurilor de registru

    Dacă / d nu este specificat în linie. Cmd.exe caută următoarele subchei de registry:

    HKEY_LOCAL_MACHINE \ Software \ Microsoft \
    Procesor de comandă \ AutoRun \ REG_SZ

    HKEY_CURRENT_USER \ Software \ Microsoft \
    Procesor de comandă \ AutoRunREG_EXPAND_SZ

    Dacă sunt prezente unul sau ambele subchei de registry, acestea sunt executate înainte de toate celelalte variabile.

    • O eroare la modificarea registrului poate deteriora grav sistemul. Înainte de a modifica registrul, creați copii de rezervă pentru toate datele importante.
  • Activarea și dezactivarea extensiilor shell

    În Windows XP, extensiile shell sunt permise în mod implicit. Aceste extensii pot fi dezactivate într-un proces specific utilizând parametrul / e: off. Într-o sesiune de computer sau utilizator, puteți activa sau dezactiva extensiile pentru toate opțiunile de comandă cmd. prin setarea următoarelor valori ale REG_DWORD.







    HKEY_LOCAL_MACHINE \ Software \ Microsoft \
    Procesor de comandă \ EnableExtensions \ REG_DWORD

    HKEY_CURRENT_USER \ Software \ Microsoft \
    Procesor de comandă \ EnableExtensions \ REG_DWORD

    Setați valoarea Registry REG_DWORD la 0x1 (adică permiteți) sau 0x0 (adică dați) utilizând Regedit.exe. Setările personalizate au prioritate față de setările computerului, iar opțiunile din linia de comandă au prioritate față de setările registrului.

    • O eroare la modificarea registrului poate deteriora grav sistemul. Înainte de a modifica registrul, creați copii de rezervă pentru toate datele importante.

    Dacă extensiile de shell sunt activate, următoarele comenzi vor intra în vigoare.

    Pentru mai multe informații despre aceste comenzi, consultați secțiunile corespunzătoare.

  • Permiterea extinderii amânate a variabilelor de mediu

    Dacă este activată extinderea amânată a variabilelor de mediu, puteți utiliza un semn de exclamare pentru a înlocui valoarea variabilei de mediu în timpul execuției.

  • Activarea finalizării numelor de fișiere și de directoare

    În mod prestabilit, completarea numelor de fișiere și foldere nu este utilizată. Puteți activa sau dezactiva finalizarea numelor de fișiere pentru un anumit proces de comandă cmd folosind opțiunea / f: on | off>. Într-o sesiune de computer sau utilizator, puteți activa sau dezactiva finalizarea numelor de fișiere și de directoare pentru toate procesele din comanda cmd. prin setarea următoarelor valori ale REG_DWORD.

    HKEY_LOCAL_MACHINE \ Software \ Microsoft \
    Procesor de comandă \ CompletionChar \ REG_DWORD

    HKEY_LOCAL_MACHINE \ Software \ Microsoft \
    Procesor de comandă \ PathCompletionChar \ REG_DWORD

    HKEY_CURRENT_USER \ Software \ Microsoft \
    Procesor de comandă \ CompletionChar \ REG_DWORD

    HKEY_CURRENT_USER \ Software \ Microsoft \
    Procesor de comandă \ PathCompletionChar \ REG_DWORD

    Pentru a seta valoarea REG_DWORD. executați Regedit.exe și introduceți numărul hexazecimal al caracterelor de control pentru funcția specificată (de exemplu, 0h9 este TAB și 0x08 este BACKSPACE). Setările personalizate au prioritate față de setările computerului, iar opțiunile din linia de comandă au prioritate față de setările registrului.

    • O eroare la modificarea registrului poate deteriora grav sistemul. Înainte de a modifica registrul, creați copii de rezervă pentru toate datele importante.

    Dacă activați completarea numelor de fișiere și de foldere utilizând parametrul / f: on. Utilizați tastele CTRL + D pentru a finaliza numele dosarelor și CTRL + F pentru a finaliza numele fișierelor. Pentru a dezactiva un caracter specific de finalizare în registru, introduceți o valoare de spațiu de [0x20], deoarece nu este un caracter de control valid.

    Completarea numelor de fișiere și foldere gestionează corect numele fișierelor care conțin spații sau caractere speciale dacă calea corespunzătoare este inclusă în ghilimele.

    Citatele sunt necesare atunci când se utilizează următoarele caractere speciale: <> [] <> ^ = ;. +. `

    Dacă introduceți informații care conțin spații, introduceți textul în ghilimele (de exemplu, "Nume computer").

    Dacă numele fișierului și al folderului sunt terminate din șir. partea din [calea] din dreapta cursorului (adică, din punctul liniei cu care este executată completarea) este aruncată.







    Articole similare

    Trimiteți-le prietenilor: