Forum: PC Hard- und Software Windows Powershell - WinRar - access denied


von Walter T. (nicolas)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich versuche gerade, ein Skript zusammenzuklöppeln, um das Backup meiner 
Subversion-Repositories zu beschleunigen.

Mein Problem liegt in Zeile 110:

Ich will einer frisch erzeugten RAR-Datei Wiederherstellungsdaten 
hinzufügen. Die Zeile
1
& $rarExe rr5p "$rarFile" | Write-Output
schlägt allerdings mit der Fehlermeldung
1
Rar.exe : 
2
In C:\Users\Nicolas\Desktop\SVN_extern\Mini-Software\Scripte_Backup\BackupSvn.ps1:110 Zeichen:1
3
+ & $rarExe rr5p "$rarFile" | Write-Output
4
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
5
    + CategoryInfo          : NotSpecified: (:String) [], RemoteException
6
    + FullyQualifiedErrorId : NativeCommandError
7
 
8
Cannot create __rar_9124.11562
9
Processing archive C:\Users\Nicolas\Desktop\Temp\Testrepo2__Rev1_2020-03-13.rar
10
Program aborted
11
Zugriff verweigert
fehl.

Alles davor und danach tut das, was es soll.

Gebe ich die Zeile
1
"C:\Program Files\WinRAR\WinRAR.exe" rr5p "C:\Users\Nicolas\Desktop\temp\Testrepo2__Rev1_2020-03-13.rar"
(mit Anfuehrungszeichen) manuell in eine Konsole ein, passiert auch 
genau das, was ich erwarte - es werden die Wiederherstellungsdaten 
korrekt dem Archiv hinzugefügt. Ich vermute also einen Syntax- und 
keinen Dateirechte-Fehler.

: Bearbeitet durch User
von Walter T. (nicolas)


Angehängte Dateien:

Lesenswert?

Ich habe es gefunden. Es war tatsächlich ein Rechte-Fehler und kein 
Syntax-Fehler. Es hängt vom aktuellen Verzeichnis in der 
Powershell-Konsole ab, ob der Befehl ausgeführt werden kann.

Jetzt funktioniert es.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.