Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zalecaną metodą generowania pakietu poprawek jest użycie narzędzi do tworzenia poprawek, takich jak Msimsp.exe i Patchwiz.dll. Narzędzie Msimsp.exe jest dostępne tylko w składnikach Windows SDK dla deweloperów Instalatora Windows.
Msimsp.exe to plik wykonywalny wywołujący Patchwiz.dll. Narzędzie może służyć do tworzenia pakietu poprawek, przekazując ścieżkę do pliku właściwości tworzenia poprawek (plik pcp) i ścieżkę do tworzonego pakietu poprawek. Plik Msimsp.ex można również użyć do utworzenia pliku dziennika i określenia folderu tymczasowego, w którym zapisywane są przekształcenia, szafy i pliki używane do tworzenia pakietu poprawek.
Składnia wiersza polecenia dla Msimsp.exe to:
Msimsp.exe -s[ścieżka do pliku pcp]-p[ścieżka do pliku msp]{options}
Opcje wiersza polecenia nie są uwzględniane wielkości liter, a ograniczniki ukośników mogą być używane zamiast kreski. Jeśli nie określono żadnych opcji, Msimsp.exe wyświetla bieżące wartości właściwości informacji podsumowania.
-
-s*[ścieżka do pliku pcp]*
-
Jest to wymagane i musi być po ścieżce do pliku właściwości tworzenia poprawek (rozszerzenie pcp). Aby uzyskać więcej informacji, zobacz PatchWiz.dll.
-
-p ścieżkado pliku msp
-
Jest to wymagane i następuje ścieżka do tworzonego pakietu poprawek (rozszerzenie msp).
-
-f ścieżkado folderu tymczasowego
-
Fakultatywny. Następnie ścieżka do folderu tymczasowego. Lokalizacja domyślna to %TMP%\~pcw_tmp.tmp\.
-
-k
-
Fakultatywny. Niepowodzenie, jeśli folder tymczasowy już istnieje.
-
-l ścieżkado pliku dziennika
-
Fakultatywny. Następnie ścieżka do pliku dziennika, który opisuje proces tworzenia poprawek i błędy. Aby uzyskać więcej informacji, zobacz wartości zwracane dla elementu UiCreatePatchPackage.
-
-lp ścieżkado pliku dziennika z danymi wydajności
-
Fakultatywny. Następnie ścieżka do pliku dziennika, który opisuje proces tworzenia poprawek i błędy. Ta opcja zapisuje dane wydajności w pliku dziennika. Ta opcja wymaga wersji 4.0 Patchwiz.dll.
-
-d
-
Fakultatywny. Wyświetla okno dialogowe, jeśli tworzenie poprawek zakończy się pomyślnie.
-
-?
-
Wyświetla pomoc wiersza polecenia.
Nuta
Msimsp.exe może zakończyć się niepowodzeniem, gdy wywołuje Makecab.exe, jeśli w kolumnie Plik tabeli File pakietu instalacyjnego różniące się tylko wielkością liter. Instalator Windows uwzględnia wielkość liter i umożliwia instalację pakietu, takiego jak w poniższej tabeli tylko wtedy, gdy comp1 i Comp2 są instalowane w różnych katalogach. Jednak w tym scenariuszu nie można użyć Msimsp.exe ani Patchwiz.dll do wygenerowania poprawki dla pakietu, ponieważ Msimsp.exe i Patchwiz.dll wywołać Makecab.exe, co jest niewrażliwe na wielkość liter.
Unikaj tworzenia pakietu instalacyjnego, takiego jak następująca częściowa tabela plików .
| Plik | Składnik_ | Pod nazwą |
|---|---|---|
| readme.txt | Comp1 | readme.txt |
| ReadMe.txt | Comp2 | readme.txt |
Tematy pokrewne