Ich versuche, ein One-Liner zu schreiben, um einige der Funktionen von Netbackup aus der Ferne zu nutzen. Ich weiß, wie Parameter an Invoke Command übergeben werden, die -ars [0] und [1] am Ende verwenden, mit wiederholenden Parametern. Ein Beispiel dafür, was ich versuche zu erreichen:Powershell - Übergeben Sie mehrere Parameter an Invoke-Command
KonventionenCC = Ländercode (Will wiederholen aufgrund der Namensgebung
SS = Seite (wiederholt auch wegen Namenskonvention)
Invoke-Command -ComputerName RemoteServer -ScriptBlock {& "C:\Program Files\Veritas\NetBackup\bin\admincmd\bpplinfo.exe" CC0SITE_VMW_BRON -set -L -M CC0SITEb0100d0a.s0SITE.CC.DOMAIN.COM}
Nach Benutzereingabe bekommen und die Parameter erklärt, es scheint nicht
zum invoke-Befehl übergebenInvoke-Command -ComputerName RemoteServer -ScriptBlock {& "C:\Program Files\Veritas\NetBackup\bin\admincmd\bpplinfo.exe" $args[0]0$args[1]_VMW_BRON -L -M $args[0]0$args[1]b0100d0a.s0$args[1].$args[0].DOMAIN.com} -Args $CCode, $Site