Welcome to application Packaging Training

DPInst acceptă următoarele comutatoare de linie de comandă care setează indicatoarele de configurare DPInst descrise în setarea indicatoarelor de configurare DPInst și comutatoarele suplimentare care modifică în continuare funcționarea DPInst:

/a Setează semnalizatorul installAllOrNone la ON, care configurează DPInst pentru a instala driverele într-un pachet de drivere numai dacă toate driverele din pachetul de instalare pot fi instalate. / c configurează DPInst, dacă DPInst este apelat la un prompt de comandă, pentru a afișa textul mesajelor jurnal în fereastra Prompt de comandă. / D Setează steagul deleteBinaries la ON, care configurează DPInst pentru a șterge fișierele binare care au fost copiate într-un sistem atunci când a fost instalat un pachet de driver.

notă începând cu Windows 7, comutatorul / d este ignorat de sistemul de operare. Fișierele binare, care au fost copiate într-un sistem atunci când a fost instalat un pachet de drivere, nu mai pot fi șterse utilizând DPInst.

/ El Setează steagul enableNotListedLanguages la Activat, care configurează DPInst pentru a activa toate limbile acceptate care nu sunt activate în mod explicit de elementele XML de limbă într-un fișier descriptor DPInst. / f Setează steagul forceIfDriverIsNotBetter la ON, care configurează DPInst pentru a instala un driver pe un dispozitiv, chiar dacă driverul care este instalat în prezent pe dispozitiv este o potrivire mai bună decât noul driver. / h,/?, sau / help configurează DPInst pentru a afișa informații de ajutor despre opțiunile din linia de comandă DPInst. Dacă DPInst a fost apelat la un prompt de comandă, dpinst afișează textul de ajutor în fereastra Prompt de comandă; în caz contrar, DPInst afișează textul de ajutor într-o casetă de mesaj. / l language-ID configurează DPInst pentru a afișa textul, bitmap-urile și pictograma pentru limba specificată de o valoare language-ID. Valoarea ID-ului de limbă poate fi specificată fie în format hexazecimal, fie în format zecimal. Pentru o listă a limbilor și a identificatorilor de limbă corespunzători, consultați Suportul pentru localizare DPInst.

dacă DPInst acceptă limba specificată și rulează pe un sistem de operare Windows în care este instalată limba, DPInst va utiliza limba specificată. Pentru mai multe informații despre modul de utilizare a comutatorului /L, consultați testarea personalizării limbii.

/ lm Setează steagul legacyMode pe activat. În modul legacy, DPInst acceptă pachete de drivere nesemnate fără a efectua verificarea semnăturii. Cu toate acestea, rețineți că cerințele de semnare a driverului Windows se aplică instalării unui pachet de drivere din magazinul de drivere DIFx. Aceste cerințe depind de versiunea Windows, tipul de semnătură, tipul pachetului de driver și opțiunile de semnare a driverului care sunt setate pentru un computer. /q sau / s Setează steagul quietInstall la ON, care suprimă afișarea paginilor wizard, a casetelor de dialog utilizator și a altor mesaje de utilizator generate de Dpinst și Windows. Flag-ul quietinstall funcționează cu prezența unei pagini de acord de licență pentru utilizatorul final (EULA) și a steagului suppressEulaPage. / p Setează semnalizatorul promptIfDriverIsNotBetter la Activat, care configurează DPInst pentru a afișa o casetă de dialog utilizator dacă un driver nou nu se potrivește mai bine cu un dispozitiv decât un driver care este instalat în prezent pe dispozitiv. Caseta de dialog utilizator informează un utilizator despre această situație și oferă o opțiune pentru a înlocui driverul care este instalat în prezent pe dispozitiv cu noul driver. / path dpinst-working-directory Setează directorul de lucru DPInst la dpinst-working-directory. Dpinst caută pachete de drivere în directorul de lucru DPInst și în subdirectoarele din Directorul de lucru care sunt specificate de elementele XML ale subdirectorului într-un fișier descriptor DPInst. Pentru mai multe informații despre cum să setați directorul de lucru DPInst și specificarea subdirectoarelor sub directorul de lucru, consultați specificarea locației unui pachet de drivere. / sa Setează steagul suppressAddRemovePrograms la ON, care configurează DPInst pentru a suprima adăugarea de intrări la programe și caracteristici în Panoul de Control. Aceste intrări reprezintă pachetele de drivere și grupurile de pachete de drivere pe care le instalează DPInst.

Notă În versiunile de Windows anterioare Windows Vista, DPInst a adăugat intrarea pentru pachetul de drivere sau grupul de pachete de drivere pentru a adăuga sau elimina programe în Panoul de Control.

/ se setează steagul suppressEulaPage la ON, care configurează DPinst pentru a suprima afișarea unei pagini EULA. Steagul suppressEulaPage funcționează cu steagul quietInstall și steagul suppressWizard. / Sh Setează steagul scanHardware la Activat, care configurează DPInst pentru a instala un pachet de driver pentru un driver de funcție Plug and Play (PnP) numai dacă pachetul de driver se potrivește cu un dispozitiv care este configurat în prezent într-un computer și dacă pachetul de driver este o potrivire mai bună pentru dispozitiv decât pachetul de driver care este instalat în prezent pe dispozitiv. / SW Setează steagul suppressWizard la ON, care suprimă afișarea paginilor wizard și a altor mesaje de utilizator pe care dpinst le generează. Steagul suppressWizard funcționează cu prezența unei pagini EULA și a steagului suppressEulaPage. / u inf-file-path configurează DPInst pentru a dezinstala un pachet de driver al cărui fișier INF este specificat de inf-file-path. Calea specificată de inf-file-path este relativă la directorul care conținedpinst.exe.

Exemple

următoarea comandă include comutatoarele de linie de comandă /q și /se, care configurează DPInst să funcționeze în modul de instalare silențioasă, indiferent dacă un element EULA XML este inclus într-un fișier descriptor DPInst. Această comandă suprimă toate paginile expertului, casetele de dialog ale utilizatorului și alte mesaje de utilizator pe care le generează Dpinst și Windows.

dpinst.exe /q /se

următoarea comandă include comutatorul de linie de comandă / q, care configurează DPInst pentru a funcționa în modul de instalare silențioasă. Cu toate acestea, DPInst va funcționa în modul silențios de instalare numai dacă elementul XML AEULA nu este inclus într-un fișier descriptor DPInst. Dacă este inclus un element eula, DPInst nu funcționează în modul instalare silențioasă.

dpinst.exe /q

următoarea comandă include un comutator de linie de comandă /se, care suprimă afișarea numai a paginii EULA.

dpinst.exe /se

următoarea comandă include comutatoarele de linie de comandă /q și / se, care configurează DPInst pentru a funcționa în modul de instalare silențioasă, inclusiv suprimarea paginii EULA. Comanda include, de asemenea, comutatorul de linie de comandă /f, care forțează instalarea unui nou pachet de driver pentru un dispozitiv care este configurat într-un computer, chiar dacă pachetul de driver care este instalat în prezent pe dispozitiv este o potrivire mai bună pentru dispozitiv decât noul pachet de driver.

dpinst.exe /q /se /f

următoarea comandă include comutatorul de linie de comandă /sh, care configurează DPInst pentru a instala un pachet de driver pe un dispozitiv care este configurat într-un computer numai dacă noul pachet de driver este o potrivire mai bună pentru dispozitiv decât pachetul de driver care este instalat în prezent pe dispozitiv. Această comandă facilitează utilizarea unui pachet de instalare pentru a instala pachete de drivere pentru dispozitivele configurate într-un computer. Deși pachetul de instalare poate conține un număr mare de pachete de drivere, DPInst va instala numai pachete de drivere care se potrivesc mai bine pentru dispozitive decât pachetele de drivere care sunt instalate în prezent pe dispozitive.

dpinst.exe /sh

următoarea comandă include comutatorul de linie de comandă /u, urmat de Abc.INF INF fișier, și comutatorul de linie de comandă /D. Comutatorul liniei de comandă / u Dezinstalează pachetul de drivere asociat cu Abc.inf INF fișier de pe toate dispozitivele pe care este instalat pachetul. Comutatorul de linie de comandă /d șterge binarele care au fost copiate în sistem atunci când pachetul a fost instalat și șterge pachetul din magazinul de drivere DIFx. Dacă pachetul driver este semnat, fișierul catalog corespunzător trebuie să fie prezent în același director în care Abc.inf este situat.

dpinst.exe /u abc.inf /d

Leave a Reply

Adresa ta de email nu va fi publicată.