Batch über Powershell mit Parametern aufrufen

Batch über Powershell mit Parametern aufrufen

Wie rufe ich in meinem Powershell-Skript eine Batchdatei mit einigen Parametern auf? Sie als Zeichenfolgen und mit einem Leerzeichen zu trennen, hilft nicht, und wenn ich einen cmd-Aufruf mache, um sie mit cmd zu bedienen, funktioniert dies auch nicht, möglicherweise weil es nicht als Administrator ausgeführt wird?

Antwort1

Ich bin mir nicht sicher, ob Ihre Batchdatei Administratorrechte erfordert. Das Ausführen der Batchdatei aus PowerShell sollte funktionieren, solange Sie die Argumente als separate Zeichenfolgen angeben. PowerShell ruft cmd auf, um sie auszuführen. Wenn Sie sie mit erhöhten Rechten (mit Administratorrechten) ausführen möchten, starten Sie zunächst PowerShell als Administrator und führen Sie dann die Batchdatei darin aus.

verwandte Informationen