/ / 7-Zip nie działa: 7-Zip nie może znaleźć kodu, który działa z archiwami - przetwarzanie wsadowe, 7zip

Skrypt 7-Zip przestał działać: 7-Zip nie może znaleźć kodu, który współpracuje z archiwami - przetwarzanie wsadowe, 7zip

Mam skrypt, który przejmuje konfigurację.exe i msi, łączy je w jeden plik i dystrybuuje plik do wymaganych katalogów. Kilka miesięcy temu ten skrypt przestał działać dla wszystkich moich projektów. Teraz, kiedy go uruchomię, pojawia się błąd 7-Zip cannot find the code that works with archives.

Część tego skryptu jest poniżej:

7zG.exe a -t7z "setup.7z" "C:Codesetup.exe" "C:CodeSetup.msi"

Mam zainstalowaną linię poleceń 7-Zip, a katalog instalacyjny jest na mojej ścieżce. Wypróbowałem również z 7zG.exe w katalogu, z którego skrypt działa.

To działało w przeszłości i myślę o tymnic, co by się zmieniło. Znalazłem kilka „rozwiązań” tego problemu, ale wszystkie wydają się obracać wokół upewnienia się, że linia poleceń 7-zip jest zainstalowana i dodana do ścieżki.

Uzupełnienie

Skrypt działa z tego samego katalogu, w którym znajduje się plik 7zG.exe.

Odpowiedzi:

2 dla odpowiedzi № 1

Możesz użyć 7za.exe zamiast 7zG.exe i wpisz to polecenie:

7za.exe -y x ...file.ZIP -ofolderdesfile

Jeśli nie chcesz, możesz to zobaczyć to