Vítejte v školení o balení aplikací

DPInst podporuje následující přepínače příkazového řádku, které nastavují konfigurační příznaky dpinst, které jsou popsány v nastavení konfiguračních příznaků DPInst, a další přepínače, které dále upravují provoz DPInst:

/ a nastaví příznak installAllOrNone na ON, který nakonfiguruje DPInst pro instalaci ovladačů do balíčku ovladačů pouze tehdy, pokud lze nainstalovat všechny ovladače v instalačním balíčku. /c nakonfiguruje DPInst, pokud je dpinst volán na příkazovém řádku, aby zobrazoval text zpráv protokolu v okně příkazového řádku. /d nastaví příznak deleteBinaries na ON, který konfiguruje DPInst pro odstranění binárních souborů, které byly zkopírovány do systému, když byl nainstalován balíček ovladačů.

Poznámka počínaje systémem Windows 7 je přepínač / d operačním systémem ignorován. Binární soubory, které byly zkopírovány do systému, když byl nainstalován balíček ovladačů, již nelze odstranit pomocí DPInst.

/ el nastaví příznak enableNotListedLanguages na ON, který konfiguruje dpinst tak, aby umožnil všechny podporované jazyky, které nejsou explicitně povoleny prvky jazyka XML v souboru deskriptoru DPInst. / f nastaví příznak forceIfDriverIsNotBetter na ON, který konfiguruje DPInst pro instalaci ovladače na zařízení, i když ovladač, který je aktuálně nainstalován v zařízení, je lepší než nový ovladač. / h,/?, nebo /help konfiguruje DPInst pro zobrazení informací nápovědy o možnostech příkazového řádku dpinst. Pokud byl dpinst vyvolán na příkazovém řádku, DPInst zobrazí text nápovědy v okně příkazového řádku; jinak DPInst zobrazí text nápovědy v poli se zprávou. / l language-ID nakonfiguruje DPInst tak, aby zobrazoval text, bitmapy a ikonu pro jazyk, který je určen hodnotou language-ID. Hodnota language-ID může být zadána v hexadecimálním nebo desetinném formátu. Seznam jazyků a odpovídajících identifikátorů jazyka naleznete v části podpora lokalizace DPInst.

pokud DPInst podporuje zadaný jazyk a běží na operačním systému Windows, ve kterém je jazyk nainstalován, použije dpinst zadaný jazyk. Další informace o použití přepínače / L naleznete v části Přizpůsobení testovacího jazyka.

/ lm nastaví příznak legacyMode na ON. Ve starším režimu přijímá dpinst nepodepsané balíčky ovladačů bez ověření podpisu. Mějte však na paměti, že požadavky na podepisování ovladačů systému Windows se vztahují na instalaci balíčku ovladačů z obchodu ovladačů DIFx. Tyto požadavky závisí na verzi systému Windows, typu podpisu, typu balíčku ovladače a možnostech podpisu ovladače, které jsou nastaveny pro počítač. / q nebo / s nastaví příznak quietInstall na ON, který potlačuje zobrazení stránek průvodce, uživatelských dialogových oken a dalších uživatelských zpráv, které generují DPInst a Windows. Příznak quietinstall pracuje s přítomností stránky licenční smlouvy s koncovým uživatelem (EULA) a vlajky suppressEulaPage. / p nastaví příznak promptIfDriverIsNotBetter na ON, který konfiguruje DPInst tak, aby zobrazoval uživatelské dialogové okno, pokud nový ovladač není lepší shoda se zařízením než ovladač, který je aktuálně nainstalován v zařízení. Dialogové okno uživatel informuje uživatele o této situaci a poskytuje možnost nahradit ovladač, který je aktuálně nainstalován v zařízení, novým ovladačem. / cesta DPInst-working-directory nastaví pracovní adresář DPInst na dpinst-working-directory. DPInst vyhledává balíčky ovladačů v pracovním adresáři DPInst a v podadresářích pod pracovním adresářem, které jsou zadány podadresáři XML prvky v souboru deskriptoru DPInst. Další informace o tom, jak nastavit pracovní adresář DPInst a specifikovat podadresáře pod pracovním adresářem, naleznete v části určení umístění balíčku ovladačů. / sa nastaví příznak suppressAddRemovePrograms na ON, který konfiguruje DPInst pro potlačení přidávání položek do programů a funkcí v Ovládacích panelech. Tyto položky představují balíčky ovladačů a skupiny balíčků ovladačů, které dpinst nainstaluje.

poznámka ve verzích systému Windows starších než Windows Vista přidal DPInst položku pro balíček ovladačů nebo skupinu balíčků ovladačů pro přidání nebo odebrání programů v Ovládacích panelech.

/ se nastaví příznak supresseulapage na ON, který konfiguruje DPinst pro potlačení zobrazení stránky EULA. Vlajka suppressEulaPage pracuje s vlajkou quietInstall a vlajkou suppressWizard. / sh nastaví příznak scanHardware na ON, který konfiguruje DPInst pro instalaci balíčku ovladačů pro ovladač funkce Plug and Play (PnP) pouze v případě, že balíček ovladačů odpovídá zařízení, které je aktuálně nakonfigurováno v počítači, a pokud balíček ovladačů odpovídá zařízení lépe než balíček ovladačů, který je aktuálně nainstalován v zařízení. / sw nastaví příznak suppressWizard na ON, který potlačuje zobrazení stránek průvodce a dalších uživatelských zpráv, které generuje DPInst. Vlajka suppressWizard pracuje s přítomností stránky EULA a vlajky suppressEulaPage. / u inf-file-path konfiguruje DPInst odinstalovat Balíček ovladače, jehož soubor INF je určen INF-file-path. Cesta, která je určena pomocí INF-file-path, je relativní k adresáři, který obsahujedpinst.exe.

příklady

následující příkaz obsahuje přepínače příkazového řádku / q A / se, které konfigurují DPInst tak, aby fungoval v režimu tiché instalace, ať už je prvek EULA XML součástí souboru deskriptoru DPInst. Tento příkaz potlačuje všechny stránky průvodce, uživatelská dialogová okna a další uživatelské zprávy, které generují DPInst a Windows.

dpinst.exe /q /se

následující příkaz obsahuje přepínač příkazového řádku / q, který nakonfiguruje DPInst tak, aby pracoval v režimu tiché instalace. Dpinst však bude pracovat v režimu tiché instalace pouze v případě, že prvek aeula XML není zahrnut v souboru deskriptoru DPInst. Pokud je součástí prvku eula, DPInst nepracuje v režimu tiché instalace.

dpinst.exe /q

následující příkaz obsahuje přepínač příkazového řádku a /se, který potlačuje zobrazení pouze stránky EULA.

dpinst.exe /se

následující příkaz obsahuje přepínače příkazového řádku / q A / se, které konfigurují DPInst tak, aby fungoval v režimu tiché instalace, včetně potlačení stránky EULA. Příkaz také obsahuje přepínač příkazového řádku / f, který nutí instalaci nového balíčku ovladačů pro zařízení nakonfigurované v počítači, i když balíček ovladačů, který je aktuálně nainstalován v zařízení, je pro zařízení lepší než nový balíček ovladačů.

dpinst.exe /q /se /f

následující příkaz obsahuje přepínač příkazového řádku / sh, který nakonfiguruje DPInst tak, aby nainstaloval balíček ovladačů na zařízení, které je nakonfigurováno v počítači, pouze pokud je nový balíček ovladačů pro zařízení lepší než balíček ovladačů, který je aktuálně nainstalován v zařízení. Tento příkaz usnadňuje použití instalačního balíčku k dávcenainstalujte balíčky ovladačů pro zařízení nakonfigurovaná v počítači. Přestože instalační balíček může obsahovat velké množství balíčků ovladačů, DPInst nainstaluje pouze balíčky ovladačů, které jsou pro zařízení lepší než balíčky ovladačů, které jsou aktuálně nainstalovány v zařízeních.

dpinst.exe /sh

následující příkaz obsahuje přepínač příkazového řádku /u, následovaný Abc.soubor inf INF a přepínač příkazového řádku /d. Přepínač příkazového řádku / u odinstaluje balíček ovladačů, který je přidružen k Abc.soubor inf INF ze všech zařízení, na kterých je balíček nainstalován. Přepínač příkazového řádku / d odstraní binární soubory, které byly zkopírovány do systému při instalaci balíčku, a odstraní balíček z úložiště ovladačů DIFx. Pokud je balíček ovladačů podepsán, musí být odpovídající soubor katalogu přítomen ve stejném adresáři, ve kterém Abc.inf se nachází.

dpinst.exe /u abc.inf /d

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.