Hvordan beskytter du zip og adgangskode filer i så få trin som muligt?
Hvis du har et stort antal filer, der skal komprimere, og du vil tilføje adgangskodebeskyttelse til hver af dem, hvad er den enkleste eller hurtigste måde at gøre det på? Dagens SuperUser Q & A-indlæg har svaret på en nysgerrig læsers spørgsmål.
Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.
Spørgsmålet
SuperUser-læser DAE ønsker at vide, hvordan man zip og passwordbeskytter filer i så få trin som muligt:
Jeg har brug for en måde at tage en masse filer på og komprimere dem i separate zip-filer med hver bruger den samme adgangskode. Jeg vil gerne kunne gøre dette i et enkelt trin. Jeg har lavet en batchfil, der lynlåser hver enkelt af dem ved hjælp af 7zip (som fungerede perfekt), men beskytter ikke adgangskoden til dem.
Er der en kommando, som jeg kan tilføje til batchfilen, der indeholder adgangskoden? Eller alternativt, hvordan kan jeg oprette en batchfil, der vil kodeordbeskytte de komprimerede filer?
Hvordan kan du zip og password beskytte filer i så få trin som muligt?
Svaret
SuperUser bidragyder DavidPostill har svaret for os:
Hvordan kan jeg oprette en batchfil, der vil passe på at beskytte de komprimerede filer?
Brug alternativet -p, -p (sæt password), som angiver adgangskoden.
Syntaks
- -p password
password angiver adgangskoden
eksempler
Komprimerer * .txt filer til archive.7z bruger passwordet "hemmeligt". Det krypterer også arkivoverskrifter (-må skifteren), så filnavnet bliver krypteret.
- 7z et arkiv.7z -psecret -mhe * .txt
Hvis komprimering af mapper:
- "C: \ Programmer (x86) \ 7-Zip \ 7z.exe" a "%% X.zip" -psecret "%% X \"
Uddrag alle filer fra archive.zip ved hjælp af adgangskoden "hemmelig".
- 7z x archive.zip -psecret
Kilde: -p (sæt Password) -kontakt
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.