Piktogramm
Admiral
- Registriert
- Okt. 2008
- Beiträge
- 9.574
Moin ich habe in einem Powershellscript den Schnippsel
Das Write-Output wird dabei nicht auf stdout bzw. der Shell ausgegeben. Wenn ich jedoch mit dem Debugger der Powershell-ISE Breakpoints setze, so wird die Zeile 2 definitiv erreicht und auch Zeile 3 wird ausgeführt (der durch $target definierte Ordner wird erstellt!).
Ähnliche Probleme habe ich mehrfach. Wobei sich das Problem mit kleinen Testscripten nicht zuverlässig reproduzieren lässt und das große Script enthält mir gerade zu viele Interna zum Veröffentlichen :/
Code:
if (!(Test-Path "$target")){
Write-Output "$target nicht gefunden erstelle Ordner"
New-Item -ItemType Directory -Path $target > $null
}
Das Write-Output wird dabei nicht auf stdout bzw. der Shell ausgegeben. Wenn ich jedoch mit dem Debugger der Powershell-ISE Breakpoints setze, so wird die Zeile 2 definitiv erreicht und auch Zeile 3 wird ausgeführt (der durch $target definierte Ordner wird erstellt!).
Ähnliche Probleme habe ich mehrfach. Wobei sich das Problem mit kleinen Testscripten nicht zuverlässig reproduzieren lässt und das große Script enthält mir gerade zu viele Interna zum Veröffentlichen :/