Välkommen till Programförpackningsutbildning
DPInst stöder följande kommandoradsväxlar som ställer in dpinst-konfigurationsflaggor som beskrivs i Inställning av Dpinst-Konfigurationsflaggor och ytterligare omkopplare som ytterligare ändrar dpinst-funktionen:
/a ställer in installAllOrNone-flaggan på på, vilket konfigurerar DPInst för att installera drivrutiner i ett drivrutinspaket endast om alla drivrutiner i installationspaketet kan installeras. / c konfigurerar DPInst, om dpinst anropas vid en kommandotolk, för att visa texten i loggmeddelanden i Kommandotolken. / d ställer in flaggan deleteBinaries till på, vilket konfigurerar DPInst för att ta bort de binära filer som kopierades till ett system när ett drivrutinspaket installerades.
OBS från och med Windows 7 ignoreras /d-omkopplaren av operativsystemet. Binära filer, som kopierades till ett system när ett drivrutinspaket installerades, kan inte längre raderas med DPInst.
/ el anger flaggan enableNotListedLanguages till på, som konfigurerar dpinst för att aktivera alla språk som stöds som inte uttryckligen aktiveras av language XML-element i en dpinst-beskrivningsfil. / f ställer in forceifdriverisnotbetter-flaggan till på, vilket konfigurerar DPInst för att installera en drivrutin på en enhet även om drivrutinen som för närvarande är installerad på enheten matchar bättre än den nya drivrutinen. / h,/?, or /help konfigurerar dpinst för att visa hjälpinformation om dpinst-kommandoradsalternativ. Om dpinst anropades vid en kommandotolk visar DPInst hjälptexten i Kommandotolken; annars visar dpinst hjälptexten i en meddelanderuta. / l language-ID konfigurerar dpinst för att visa text, bitmappar och ikon för det språk som anges av ett språk-ID-värde. Språk-ID-värdet kan anges i antingen hexadecimalt eller decimalformat. För en lista över språk och motsvarande språkidentifierare, se Dpinst Localization Support.
om DPInst stöder det angivna språket och körs på ett Windows-operativsystem där språket är installerat, kommer DPInst att använda det angivna språket. Mer information om hur du använder /L-omkopplaren finns i Testa språkanpassning.
/ lm ställer in legacyMode-flaggan på på. I äldre läge accepterar DPInst osignerade drivrutinspaket utan att utföra signaturverifiering. Var dock medveten om att Windows-drivrutinsigneringskrav gäller för installation av ett drivrutinspaket från DIFx driver store. Dessa krav beror på Windows-versionen, signaturtypen, drivrutinspakettypen och drivrutinsigneringsalternativen som är inställda för en dator. / q eller / S ställer in quietInstall-flaggan på på, vilket undertrycker visningen av guidesidor, användardialogrutor och andra användarmeddelanden som dpinst och Windows genererar. ThequietInstall flagga fungerar med närvaron av en slutanvändarlicensavtal (EULA) sida och suppressEulaPage flagga. / p ställer in promptifdriverisnotbetter-flaggan till på, vilket konfigurerar dpinst för att visa en användardialogruta om en ny drivrutin inte matchar en enhet bättre än en drivrutin som för närvarande är installerad på enheten. Dialogrutan Användare informerar en användare om den här situationen och ger ett alternativ att ersätta drivrutinen som för närvarande är installerad på enheten med den nya drivrutinen. / path dpinst-working-directory ställer in dpinst-arbetskatalogen till DPInst-working-directory. Dpinst söker efter drivrutinspaket i dpinst-arbetskatalogen och i underkataloger under arbetskatalogen som anges av XML-element i underkatalogen i en dpinst-beskrivningsfil. Mer information om hur du ställer in dpinst-arbetskatalogen och anger underkataloger under arbetskatalogen finns i Ange platsen för ett drivrutinspaket. / sa ställer in flaggan suppressAddRemovePrograms till ON, som konfigurerar DPInst för att undertrycka tillägg av poster till program och funktioner i Kontrollpanelen. Dessa poster representerar drivrutinspaket och drivrutinspaketgrupper som dpinst installerar.
Obs! i versioner av Windows tidigare än Windows Vista lade DPInst till posten för drivrutinspaketet eller drivrutinspaketgruppen för att lägga till eller ta bort program i Kontrollpanelen.
/ se ställer in suppressEulaPage-flaggan till på, vilket konfigurerar DPinst för att undertrycka visningen av en EULA-sida. SuppressEulaPage-flaggan fungerar med quietInstall-flaggan och suppressWizard-flaggan. / sh ställer in scanHardware-flaggan på ON, som konfigurerar DPInst för att installera ett drivrutinspaket för en Plug and Play-funktion (PnP) – drivrutin endast om drivrutinspaketet matchar en enhet som för närvarande är konfigurerad i en dator och om drivrutinspaketet passar bättre för enheten än drivrutinspaketet som för närvarande är installerat på enheten. / sw ställer in suppressWizard-flaggan till på, vilket undertrycker visningen av guidesidor och andra användarmeddelanden som dpinst genererar. SuppressWizard-flaggan fungerar med närvaron av en EULA-sida och suppressEulaPage-flaggan. / u inf-file-path konfigurerar DPInst för att avinstallera ett drivrutinspaket vars INF-fil anges av inf-file-path. Sökvägen som anges av inf-file-path är i förhållande till katalogen som innehållerdpinst.exe.
exempel
följande kommando inkluderar kommandoradsväxlarna /q och / se, som konfigurerar dpinst för att fungera i tyst installationsläge, om ett eula XML-element ingår i en dpinst-beskrivningsfil. Det här kommandot undertrycker alla guidesidor, användardialogrutor och andra användarmeddelanden som dpinst och Windows genererar.
dpinst.exe /q /se
följande kommando inkluderar kommandoradsväxeln / q, som konfigurerar DPInst för att fungera i tyst installationsläge. DPInst fungerar dock endast i tyst installationsläge om aeula XML-element inte ingår i en dpinst-beskrivningsfil. Om ett eula-element ingår, fungerar DPInst inte i tyst installationsläge.
dpinst.exe /q
följande kommando innehåller en / se kommandoradsomkopplare, som undertrycker visningen av endast EULA-sidan.
dpinst.exe /se
följande kommando inkluderar kommandoradsväxlarna /q och / se, som konfigurerar dpinst för att fungera i tyst installationsläge, inklusive att undertrycka EULA-sidan. Kommandot innehåller också kommandoradsväxeln / f, som tvingar installationen av ett nytt drivrutinspaket för en enhet som är konfigurerad i en dator, även om drivrutinspaketet som för närvarande är installerat på enheten passar bättre för enheten än det nya drivrutinspaketet.
dpinst.exe /q /se /f
följande kommando inkluderar kommandoradsväxeln / sh, som konfigurerar dpinst för att installera ett drivrutinspaket på en enhet som är konfigurerad i en dator endast om det nya drivrutinspaketet passar bättre för enheten än drivrutinspaketet som för närvarande är installerat på enheten. Detta kommando underlättar att använda ett installationspaket för att satsinstallera drivrutinspaket för enheter som är konfigurerade i en dator. Även om installationspaketet kan innehålla ett stort antal drivrutinspaket, installerar DPInst endast drivrutinspaket som är bättre matchningar för enheterna än drivrutinspaketen som för närvarande är installerade på enheterna.
dpinst.exe /sh
följande kommando inkluderar kommandoradsväxeln / u, följt av Abc.inf INF-fil och / d kommandoradsomkopplaren. Kommandoradsomkopplaren / u avinstallerar drivrutinspaketet som är associerat med Abc.inf INF-fil från alla enheter som paketet är installerat på. Kommandoradsomkopplaren / D tar bort binärerna som kopierades till systemet när paketet installerades och tar bort paketet från DIFx-drivrutinsbutiken. Om drivrutinspaketet är signerat måste motsvarande katalogfil finnas i samma katalog där Abc.inf ligger.
dpinst.exe /u abc.inf /d