WinRAR posiada szczegółowy opis składni wiersza poleceń w plikach pomocy (pomoc WinRAR), rozdział "Składnia wiersza poleceń".
Wszystkie polecenia, takie jak "a" (dodaj do archiwum), "d" (usuń z archiwum), "e" (wypakuj z archiwum ignorującego ścieżki) i przełączniki takie jak "-af" (określ czy utworzyć plik rar lub plik zip), "-ad" (dołącz nazwę archiwum do ścieżki docelowej) lub "-p" (szyfrowanie archiwum za pomocą ochrony hasłem) są tam wymienione.
Istnieje wiele opcji. Polecam czytanie reguł składni wiersza poleceń podczas pracy z WinRAR za pomocą wiersza poleceń.
W celu uruchomienia WinRAR zip opakowania z aplikacji MS Access, używać w kodzie VBA np
Shell c:\Programme\WinRAR\winrar.exe a -afzip -p<AnyPasswordYouLike> "e:\MyStuff\TargetFolder\Output.zip" "e:\MyStuff\SourceFolder\Input.docx"
Oczywiście ścieżki plików i nazw ususally wprowadzone poprzez zmienne, np jak
Dim strWinrarCommandline As String
'... and the other variables as well declared in advance, of course...
strWinrarCommandline = strWinrarPathAndSwitches & "-p" & strPassword & " " & Chr(34) & strOutputFullName & Chr(34) & " " & Chr(34) & strInputFullName & Chr(34)
„, a następnie zadzwonić Winrar prostu przez:
Shell strWinrarCommandline
Konsola obsługuje archiwa RAR tylko w formacie RAR. ZIP i inne formaty nie są obsługiwane. Powinieneś użyć WinRAR. http://acritum.com/winrar/console-rar-manual –
ostrzeżenie dla użytkowników: -df przełącznik DELETES oryginalne pliki po archiwizacji !! –