Benvenuto Applicazione di Imballaggio di Formazione
DPInst supporta le seguenti opzioni della riga di comando che imposta il DPInst flag di configurazione sono descritti nella Impostazione DPInst Flag di Configurazione e opzioni aggiuntive che modificare ulteriormente DPInst funzionamento:
/a Imposta il installAllOrNone bandiera, che si configura DPInst installare i driver in un pacchetto di driver solo se tutti i driver nel pacchetto di installazione può essere installato. / c Configura DPInst, se DPInst viene chiamato al prompt dei comandi, per visualizzare il testo dei messaggi di log nella finestra del prompt dei comandi. / d Imposta il flag deleteBinaries su ON, che configura DPInst per eliminare i file binari che sono stati copiati in un sistema quando è stato installato un pacchetto di driver.
Nota A partire da Windows 7, l’interruttore /d viene ignorato dal sistema operativo. I file binari, che sono stati copiati in un sistema quando è stato installato un pacchetto di driver, non possono più essere eliminati utilizzando DPInst.
/ el Imposta il flag enableNotListedLanguages su ON, che configura DPInst per abilitare tutte le lingue supportate che non sono esplicitamente abilitate dagli elementi XML del linguaggio in un file descrittore DPInst. / f Imposta il flag forceIfDriverIsNotBetter su ON, che configura DPInst per installare un driver su un dispositivo anche se il driver attualmente installato sul dispositivo corrisponde meglio del nuovo driver. /h,/?, o /help Configura DPInst per visualizzare le informazioni della guida sulle opzioni della riga di comando DPInst. Se DPInst è stato chiamato al prompt dei comandi, DPInst visualizza il testo della guida nella finestra del prompt dei comandi; in caso contrario, DPInst visualizza il testo della guida in una finestra di messaggio. / l language-ID Configura DPInst per visualizzare il testo, le bitmap e l’icona per la lingua specificata da un valore language-ID. Il valore language-ID può essere specificato in formato esadecimale o decimale. Per un elenco delle lingue e degli identificatori di lingua corrispondenti, vedere Supporto per la localizzazione di DPInst.
Se DPInst supporta la lingua specificata e viene eseguito su un sistema operativo Windows in cui è installata la lingua, DPInst utilizzerà la lingua specificata. Per ulteriori informazioni su come utilizzare l’opzione /L, vedere Testing Language Customization.
/ lm Imposta il flag legacyMode su ON. In modalità legacy, DPInst accetta pacchetti di driver non firmati senza eseguire la verifica della firma. Tuttavia, tieni presente che i requisiti per la firma dei driver di Windows si applicano all’installazione di un pacchetto di driver dall’archivio driver DIFx. Questi requisiti dipendono dalla versione di Windows, dal tipo di firma, dal tipo di pacchetto del driver e dalle opzioni di firma del driver impostate per un computer. / q o / s Imposta il flag quietInstall su ON, che sopprime la visualizzazione delle pagine della procedura guidata, delle finestre di dialogo utente e di altri messaggi utente generati da DPInst e Windows. Il flag Quietinstall funziona con la presenza di una pagina EULA (End-User License Agreement) e il flag suppressEulaPage. / p Imposta il flag promptIfDriverIsNotBetter su ON, che configura DPInst per visualizzare una finestra di dialogo utente se un nuovo driver non corrisponde meglio a un dispositivo rispetto a un driver attualmente installato sul dispositivo. La finestra di dialogo utente informa un utente di questa situazione e fornisce un’opzione per sostituire il driver attualmente installato sul dispositivo con il nuovo driver. / path DPInst-working-directory Imposta la directory di lavoro DPInst su DPInst-working-directory. DPInst cerca i pacchetti di driver nella directory di lavoro DPInst e nelle sottodirectory nella directory di lavoro specificati dagli elementi XML della sottodirectory in un file descrittore DPInst. Per ulteriori informazioni su come impostare la directory di lavoro DPInst e specificare le sottodirectory nella directory di lavoro, vedere Specificare la posizione di un pacchetto di driver. / sa Imposta il flag suppressAddRemovePrograms su ON, che configura DPInst per sopprimere l’aggiunta di voci a Programmi e funzionalità nel Pannello di controllo. Queste voci rappresentano i pacchetti di driver e i gruppi di pacchetti di driver installati da DPInst.
Nota Nelle versioni di Windows precedenti a Windows Vista, DPInst ha aggiunto la voce per il pacchetto driver o il gruppo di pacchetti driver per aggiungere o rimuovere programmi nel Pannello di controllo.
/ se Imposta il flag suppressEulaPage su ON, che configura DPinst per sopprimere la visualizzazione di una pagina EULA. Il flag suppressEulaPage funziona con il flag quietInstall e il flag suppressWizard. / sh Imposta il flag scanHardware su ON, che configura DPInst per installare un pacchetto di driver per un driver di funzione Plug and Play (PnP) solo se il pacchetto di driver corrisponde a un dispositivo attualmente configurato in un computer e se il pacchetto di driver corrisponde meglio al dispositivo rispetto al pacchetto di driver attualmente installato sul dispositivo. / sw Imposta il flag suppressWizard su ON, che sopprime la visualizzazione delle pagine della procedura guidata e di altri messaggi utente generati da DPInst. Il flag suppressWizard funziona con la presenza di una pagina EULA e il flag suppressEulaPage. / u inf-file-path Configura DPInst per disinstallare un pacchetto di driver il cui file INF è specificato da inf-file-path. Il percorso specificato da inf-file-path è relativo alla directory che containsDPInst.exe.
Esempi
Il seguente comando include le opzioni della riga di comando /q e /se, che configurano DPInst per operare in modalità di installazione silenziosa, indipendentemente dal fatto che un elemento eula XML sia incluso in un file descrittore DPInst. Questo comando sopprime tutte le pagine della procedura guidata, le finestre di dialogo utente e altri messaggi utente generati da DPInst e Windows.
dpinst.exe /q /se
Il seguente comando include l’opzione della riga di comando / q, che configura DPInst per operare in modalità installazione silenziosa. Tuttavia, DPInst funzionerà in modalità di installazione silenziosa solo se l’elemento XML aeula non è incluso in un file descrittore DPInst. Se è incluso un elemento eula, DPInst non funziona in modalità di installazione silenziosa.
dpinst.exe /q
Il seguente comando include un interruttore della riga di comando /se, che sopprime la visualizzazione solo della pagina EULA.
dpinst.exe /se
Il seguente comando include le opzioni della riga di comando /q e / se, che configurano DPInst per operare in modalità di installazione silenziosa, inclusa la soppressione della pagina EULA. Il comando include anche l’opzione della riga di comando /f, che forza l’installazione di un nuovo pacchetto di driver per un dispositivo configurato in un computer, anche se il pacchetto di driver attualmente installato sul dispositivo corrisponde meglio al dispositivo rispetto al nuovo pacchetto di driver.
dpinst.exe /q /se /f
Il seguente comando include l’ /sh opzione della riga di comando, che consente di configurare DPInst per installare un pacchetto di driver di un dispositivo è configurato in un computer solo se il nuovo pacchetto driver è una migliore corrispondenza per il dispositivo che il pacchetto di driver attualmente installato sul dispositivo. Questo comando facilita l’utilizzo di un pacchetto di installazione per batchinstall pacchetti di driver per i dispositivi configurati in un computer. Sebbene il pacchetto di installazione possa contenere un numero elevato di pacchetti di driver, DPInst installerà solo i pacchetti di driver che corrispondono meglio ai dispositivi rispetto ai pacchetti di driver attualmente installati sui dispositivi.
dpinst.exe /sh
Il seguente comando include l’opzione della riga di comando / u, seguita dall’Abc.file inf INF e l’opzione della riga di comando /d. L’opzione della riga di comando / u disinstalla il pacchetto driver associato all’Abc.inf file INF da tutti i dispositivi su cui è installato il pacchetto. L’opzione della riga di comando / d elimina i binari che sono stati copiati nel sistema quando il pacchetto è stato installato ed elimina il pacchetto dall’archivio driver DIFx. Se il pacchetto driver è firmato, il file di catalogo corrispondente deve essere presente nella stessa directory in cui Abc.inf si trova.
dpinst.exe /u abc.inf /d