Ich versuche, 10 Dateien (mit dem gleichen Passwort) in einem Ordner zu schützen. Sobald ich fertig bin, möchte ich 10 einzelne Zip-Dateien mit jeweils dem gleichen Passwort haben. Mein Skript ist wie folgt, aber es ist falsch zu sagen, dass es die Datei nicht als Archiv öffnen kann.Mit Powershell mit 7zip - Passwort schützen Sie jede Datei in einem Ordner
$list=gci "C:\temp\test"
foreach ($file in $list)
{
$file1=$file|select -ExpandProperty name
& 'c:\program files\7-zip\7z.exe' a $file1.zip $file1 -p123
}
Dies ist der Fehler, den ich bekommen:
Open archive: testfile.pdf
7z.exe : ERROR: testfile.pdf
At line:6 char:5
+ & 'c:\program files\7-zip\7z.exe' a $file1.zip $file1 -p123
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (ERROR: testfile.pdf:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Can not open the file as archive
System ERROR:
Incorrect function.
Jede Hilfe wäre sehr dankbar. Danke