Welkom bij Toepassing Verpakking Training
DPInst ondersteunt de volgende schakelopties voor de opdrachtregel die de DPInst configuratie vlaggen die worden beschreven in de Instelling van DPInst Configuratie Vlaggen en extra schakelaars die verder wijzigen DPInst werking:
/a Zet de installAllOrNone vlag OP, welke configureert DPInst stuurprogramma ’s installeren in een driver-pakket alleen als alle stuurprogramma’ s in het pakket kan worden geïnstalleerd. / c configureert DPInst, als DPInst wordt aangeroepen bij een opdrachtprompt, om de tekst van logberichten weer te geven in het opdrachtpromptvenster. /d stelt de vlag deleteBinaries in op aan, wat DPInst configureert om de binaire bestanden te verwijderen die naar een systeem zijn gekopieerd toen een stuurprogrammapakket werd geïnstalleerd.
opmerking vanaf Windows 7 wordt de / d-schakelaar genegeerd door het besturingssysteem. Binaire bestanden, die naar een systeem zijn gekopieerd toen een stuurprogrammapakket werd geïnstalleerd, kunnen niet langer worden verwijderd met behulp van DPInst.
/ el stelt de vlag enablenotlistedtalen in op aan, waarmee DPInst wordt geconfigureerd om alle ondersteunde talen in te schakelen die niet expliciet zijn ingeschakeld door taal XML-elementen in een DPInst-descriptorbestand. / f stelt de forceIfDriverIsNotBetter-vlag in op aan, waarmee DPInst wordt geconfigureerd om een stuurprogramma op een apparaat te installeren, zelfs als het stuurprogramma dat momenteel op het apparaat is geïnstalleerd, beter overeenkomt dan het nieuwe stuurprogramma. ‘h,’?, of /help configureert DPInst om help-informatie over DPInst opdrachtregelopties weer te geven. Als DPInst werd aangeroepen na een opdrachtprompt, geeft DPInst de hulptekst weer in het opdrachtpromptvenster; anders geeft DPInst de hulptekst weer in een berichtvenster. / l language-ID configureert DPInst om de tekst, bitmaps en het pictogram weer te geven voor de taal die is opgegeven door een taal-ID waarde. De taal-ID waarde kan worden gespecificeerd in hexadecimaal of decimaal formaat. Zie Ondersteuning voor lokalisatie van DPInst voor een lijst met de talen en bijbehorende taal-id ‘ s.
als DPInst de opgegeven taal ondersteunt en draait op een Windows-besturingssysteem waarin de taal is geïnstalleerd, zal DPInst de opgegeven taal gebruiken. Zie Taalaanpassing testen voor meer informatie over het gebruik van de /L-schakelaar.
/ lm zet de legacyMode-vlag op aan. In de legacy-modus accepteert DPInst niet-ondertekende stuurprogrammapakketten zonder ondertekeningsverificatie uit te voeren. Houd er echter rekening mee dat de vereisten voor Windows driver signing van toepassing zijn op de installatie van een stuurprogrammapakket uit de difx driver store. Deze vereisten zijn afhankelijk van de Windows-versie, het type handtekening, het type stuurprogrammapakket en de opties voor stuurprogramma-ondertekening die zijn ingesteld voor een computer. /q of / S stelt de quietInstall-vlag in op aan, waarmee de weergave van wizardpagina ‘ s, gebruikersdialoogvensters en andere gebruikersberichten die DPInst en Windows genereren, wordt onderdrukt. De stille installatie vlag werkt met de aanwezigheid van een end-user license agreement (EULA) pagina en de suppressEulaPage vlag. / p stelt de vlag promptIfDriverIsNotBetter in op aan, waarmee DPInst wordt geconfigureerd om een gebruikersdialoogvenster weer te geven als een nieuw stuurprogramma niet beter overeenkomt met een apparaat dan een stuurprogramma dat momenteel op het apparaat is geïnstalleerd. Het dialoogvenster gebruiker informeert een gebruiker over deze situatie en biedt een optie om het stuurprogramma dat momenteel op het apparaat is geïnstalleerd, te vervangen door het nieuwe stuurprogramma. / path DPInst-working-directory stelt de werkmap DPInst in op DPInst-working-directory. DPInst zoekt naar stuurprogrammapakketten in de werkmap van DPInst en in submappen onder de werkmap die zijn opgegeven door subDirectory XML-elementen in een DPInst-descriptorbestand. Zie de locatie van een stuurprogrammapakket opgeven voor meer informatie over het instellen van de DPInst-werkmap en het opgeven van submappen onder de werkmap. / sa stelt de vlag suppressAddRemovePrograms in op aan, die DPInst configureert om de toevoeging van items aan programma ‘ s en functies in het Configuratiescherm te onderdrukken. Deze items vertegenwoordigen de stuurprogrammapakketten en stuurprogrammapakketgroepen die DPInst installeert.
opmerking in versies van Windows eerder dan Windows Vista heeft DPInst de regel toegevoegd voor het stuurprogrammapakket of stuurprogrammapakketgroep om programma ‘ s toe te voegen of te verwijderen in het Configuratiescherm.
/ se zet de vlag suppressEulaPage op aan, die DPInst configureert om de weergave van een EULA-pagina te onderdrukken. De vlag van de suppressEulaPage werkt met de vlag van de quietInstall en de vlag van de suppressWizard. /sh stelt de scanhardware-vlag in op aan, waarmee DPInst wordt geconfigureerd om een stuurprogrammapakket voor een Plug and Play-functiestuurprogramma (PnP) te installeren, alleen als het stuurprogrammapakket overeenkomt met een apparaat dat momenteel is geconfigureerd op een computer en als het stuurprogrammapakket beter overeenkomt met het apparaat dan het stuurprogrammapakket dat momenteel op het apparaat is geïnstalleerd. / sw zet de vlag suppressWizard op aan, die de weergave van wizardpagina ‘ s en andere gebruikersberichten die DPInst genereert onderdrukt. De vlag van suppressWizard werkt met de aanwezigheid van een EULA-pagina en de vlag van suppressEulaPage. / u INF-file-path configureert DPInst om een stuurprogrammapakket te verwijderen waarvan het INF-bestand is opgegeven door inf-file-path. Het pad dat wordt opgegeven door inf-file-path is relatief aan de map die DPInst bevat.executable.
voorbeelden
het volgende commando bevat de commandoregelschakelaars / q en / se, die DPInst configureren om te werken in stille-install-modus, of een EULA XML-element is opgenomen in een DPInst-descriptorbestand. Deze opdracht onderdrukt alle wizardpagina ‘ s, gebruikersdialoogvensters en andere gebruikersberichten die door DPInst en Windows worden gegenereerd.
dpinst.exe /q /se
de volgende opdracht bevat de opdrachtregelschakelaar / q, waarmee DPInst wordt geconfigureerd om in de modus stille installatie te werken. DPInst werkt echter alleen in de Stille-install-modus als het aeula XML-element niet is opgenomen in een DPInst-descriptorbestand. Als een EULA-element is opgenomen, werkt DPInst niet in de Stille-install-modus.
dpinst.exe /q
de volgende opdracht bevat een / se opdrachtregelschakelaar, die de weergave van alleen de EULA-pagina onderdrukt.
dpinst.exe /se
de volgende opdracht bevat de opdrachtregelschakelaars /q en /se, waarmee DPInst wordt geconfigureerd om te werken in de modus quiet-install, inclusief het onderdrukken van de EULA-pagina. De opdracht bevat ook de opdrachtregelschakelaar /f, die de installatie van een nieuw stuurprogrammapakket forceert voor een apparaat dat op een computer is geconfigureerd, zelfs als het stuurprogrammapakket dat momenteel op het apparaat is geïnstalleerd, beter overeenkomt met het apparaat dan het nieuwe stuurprogrammapakket.
dpinst.exe /q /se /f
de volgende opdracht bevat de opdrachtregelschakelaar /sh, waarmee DPInst wordt geconfigureerd om een stuurprogrammapakket te installeren op een apparaat dat op een computer is geconfigureerd, alleen als het nieuwe stuurprogrammapakket beter overeenkomt met het apparaat dan het stuurprogrammapakket dat momenteel op het apparaat is geïnstalleerd. Dit commando vergemakkelijkt het gebruik van een installatiepakket om stuurprogrammapakketten te batchinstalleren voor apparaten die op een computer zijn geconfigureerd. Hoewel het installatiepakket een groot aantal stuurprogrammapakketten kan bevatten, installeert DPInst alleen stuurprogrammapakketten die beter overeenkomen met de apparaten dan de stuurprogrammapakketten die momenteel op de apparaten zijn geïnstalleerd.
dpinst.exe /sh
het volgende commando bevat de commandoregelschakelaar / u, gevolgd door de Abc.inf INF bestand, en de / D command-line switch. De opdrachtregelschakelaar / u verwijdert het stuurprogrammapakket dat is gekoppeld aan het Abc.inf INF bestand van alle apparaten waarop het pakket is geïnstalleerd. De commandoregelschakelaar / d verwijdert de binaries die naar het systeem zijn gekopieerd toen het pakket werd geïnstalleerd en verwijdert het pakket uit de difx driver store. Als het stuurprogrammapakket is ondertekend, moet het bijbehorende catalogusbestand aanwezig zijn in dezelfde map waarin Abc zich bevindt.inf is gelokaliseerd.
dpinst.exe /u abc.inf /d