111945
Feb 01, 2017
1591
3
0
Powershell Dot-Sourcing in Invoke-Command
Hallo Zusammen,
Ich habe ein Skript in dem verschiedene Registry Keys via Invoke-Command auf verschiedenen Computern gesetzt werden, diese möchte ich in andere ps1 Dateien auslagern. Sonst mache ich das immer mit Dot-Sourcing im Invoke-Befehl gibt es nicht. Hat jemand ideen zur Umsetzung?
TestSkript1:
Test01.ps1
Ich habe ein Skript in dem verschiedene Registry Keys via Invoke-Command auf verschiedenen Computern gesetzt werden, diese möchte ich in andere ps1 Dateien auslagern. Sonst mache ich das immer mit Dot-Sourcing im Invoke-Befehl gibt es nicht. Hat jemand ideen zur Umsetzung?
TestSkript1:
$Var1 = "Test"
$session = New-PSSession 192.168.100.100 -Credential $Cred
Invoke-Command -Session $session -ScriptBlock{
."C:\Test01.ps1"
if($Var2 -eq $args){Läuft!}
} -ArgumentList $Var1
Test01.ps1
$Var2 = "Test"
Please also mark the comments that contributed to the solution of the article
Content-Key: 328114
Url: https://administrator.de/contentid/328114
Printed on: April 19, 2024 at 23:04 o'clock
3 Comments
Latest comment
Skripte in Funktionen kapseln und auf einen Rutsch laden und übergeben. Oder ein Modul aus den Funktionen/Skripten erstellen.