Hallo Community,
ich habe folgendes Problem mit der PowerShell.
Ich möchte mit der PowerShell ein Skript ausführen, welches ich mir zuvor über eine URL holen möchte.
Das Skript test.ps1 beinhaltet dabei folgenden Programmcode, welchr über die URL erreicht werden kann (Erreichbarkeit wurde schon getestet).
If (Test-Path -path test.ps1)
{
Write-Host "test.ps1 exists xxx"
}
else
{
Wirte-Host "test.ps1 does not exist xxx"
}
Folgende Codezeilen gebe ich in die PowerShell ein:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
$url = URL Adresse
(new-object System.Net.WebClient).DownloadString($url) | PowerShell -Command -
Als Ergebnis schreibt mir die PowerShell folgende Zeile:
Write-Host "test.ps1 exists xxx"Wirte-Host "test.ps1 does not exist xxx"PS C:\>
Mein Problem ist also warum führt die PowerShell hier das Skript nicht aus, sondern schreibt den Inhalt aus dem IF und dem ELSE auf die Konsole.
Vielen Dank jetzt schon einmal für Eure Hilfe.