Mam trudności ze składnią dla funkcji dism /add-package
w systemie Windows Server i to, czego wymaga jako argumentów w niektórych przypadkach. Nie mogę znaleźć dobrego (jednoznacznego) materiału referencyjnego dla tego online, próbowałem.
Sytuacja jest taka, że próbuję obsłużyć /online
system; Udało mi się / usunąć-spakować cały pakiet, więc próbowałem go ponownie dodać /add-package
, co powinno być proste, z install.wim na DVD. Ale potrzebne argumenty nie są jasno wyjaśnione na stronach Microsoftu, bo /add-package
do systemu na żywo i, co zaskakujące, nie mogłem tego zrobić dobrze. Próbowałem też zamontować install.wim
jako folder i do /add-package
z tego, ale znowu nie mogłem znaleźć składni, aby to działało. Pomoc byłaby naprawdę doceniana.
DISM
/get-feature
potrzebuje .WIM lub folderu jako źródła, w którym można znaleźć tę funkcję. To, co byłoby liczone jako prawidłowa lokalizacja, a zwłaszcza, musi być zamontowane .WIM lub wskazuje nainstall.wim
(lubinstall.wim:index
) dość? Jeśli.WIM + index
można odwoływać się bezpośrednio, jaka jest składnia?Podczas dodawania pakietu za pomocą
/add-package
, czy sama ścieżka / plik pakietu jest wystarczającym identyfikatorem, czy też musi podać nazwę pakietu lub inny identyfikator? Jeśli tak, jakie identyfikatory są ważne i jak się znajdują?Jeśli pliki pakietu znajdują się w zasięgu (np. Instalacyjne płyty DVD
install.wim
) czy trzeba określić ścieżkę w tym .WIM, czy wystarczy sam .WIM (lub .WIM + index)?dism /image:X:\MOUNTEDWIM /get-packages
na zamontowanym systemie Windows install.wim pokazuje tylko kilka pakietów, które wydają się być istotne dla instalacji; wiele pakietów, które spodziewałem się znaleźć w źródle, nie było na liście. Ale staram się być bardziej szczegółowy, używającdism /image:X:\MOUNTEDWIM\Windows\servicing\Packages /get-packages
, zawiedzie całkowicie. Co jest nie tak?Jaka jest składnia dodawania całego usuniętego pakietu do systemu live / online, od powiedzenia
install.wim:2
(z DVD lub zamontowanego folderu, lub którykolwiek), jeśli pakiet przypadkowo/removed
? Jakiego identyfikatora lub ścieżki i innych argumentów użyłbym?
Próbowałem nieudanej składni (używając źródłowego DVD - & gt; plik install.wim):
- dism / online / add-package /packagepath:"Microsoft-Windows-PACKAGE~amd64~~6.3.9600.16384 "/ limitaccess /source:"X:\t
- dism / online / add-package / nazwa_pakietu: NAZWA / ścieżka_pakietu: „X: źródła \ t
- dism / online / enable-feature / featurename: NAZWA / Wszystkie /Source:"X:\t
- dism / online / get-features /Source:"X:\tsources.wim "/ LimitAccess
- dism / online / add-package /packagepath:"Microsoft-Windows-PACKAGE~amd64~~6.3.9600.16384 "/source:install.wim
- dism / online / add-package / ścieżka_pakietu: install.wim
- dism / online / add-package / ścieżka_pakietu: install.wim / ignorecheck
Nieudana składnia (ten sam plik install.wim, zamontowany jako folder):
- dism / online / add-package / nazwa_pakietu: NAZWA / all / ścieżka_pakietu: X: MONTOWANY
- dism / online / add-package / nazwa_pakietu: NAZWA / ścieżka_pakietu: X: MONTOWANY
- dism / get-packages / image: X: MONTOWANY W systemie Windows
- dism / get-packages / packagepath: X: MONTOWANY W systemie Windows
- dism / image: X: MONTAŻWIM / get-packages
(Nie jeden był poprawny!)
źródło
/add-package
lepiej. To nie jest specyficzne dla żadnego pakietu. Może to być dowolny pakiet, który chcę dodać (lub ponownie dodać) w przyszłości. Jeśli to się powtórzy, chcę zrozumieć, co tym razem nie zadziałało. Moje pytania powyżej dotyczące korzystania zdism /add-package
, spróbuj podsumować punkty, których nie udało mi się uzyskać, lub pomyśleć, dlaczego nie pracowali dla mnie, i pomoc, o którą chciałbym prosić.Odpowiedzi:
The
/Add-Package
przełącznik nie działa w sposób, w jaki próbujesz go użyć. Możesz wyświetlić poprawną składnię za pomocą:DISM /Online /Add-Package /?
Jak już wspomnieli inni, należy wykorzystać plik binarny DISM z AIK dla systemu online
Sprawdź, czy pliki są poprawne, aby dodać pakiet
/PackagePath
może wskazywać plik .cab lub folder (nie plik .msu). Ścieżka do pliku cab powinna wskazywać oryginalne źródło pakietu, a nie miejsce, w którym plik jest zainstalowany na obrazie.System online: Dodaj pakiet
TechNet : Zobacz ograniczenia (u dołu łącza)
/PackagePath
wskazuje na katalog, plik cab lub plik msu./IgnoreCheck
: Pomiń instalację pakietu, jeśli nie powiedzie się sprawdzanie możliwości zastosowania/PreventPending
: Pomiń instalację pakietu, jeśli pakiet lub obraz systemu Windows oczekuje na akcje online.Offline System: Dodaj pakiet
TechNet
źródło