Benutzer mit den meisten Antworten
Powershell check PATH

Frage
-
Hallo
zu aller erst ich fange gerade an mit PS.
Ich habe ein Script ,was auch läuft, das eine output Datei generiert.
Ich würde gerne einen Check machen ob der Ordner z.B "c:\test" existiert, wenn nicht erstelle diesen Ordner und führe dann mein script aus. Existiert dieser Ordner gehe direkt zu meinen Script.
Vielen dank für eure Hilfe
- Verschoben Raul TalmaciuMicrosoft contingent staff Montag, 28. Oktober 2013 08:41 PowerShell Frage
Antworten
-
Schau dir dazu das Cmdlet Test-Path an!
Get-Help Test-Path
http://www.colorconsole.de/PS_Windows/de/Test-Path.htmDies kannst du in einer IF Abfrage einsetzen
If (Test-Path 'C:\windows') {
Write-Host 'C:\windows existiert. Ich Starte das Script'
& 'C:\mein\tolles\script.ps1'
} Else {
Write-Host 'C:\windows existiert NICHT. Erstelle den Ordner'
New-Item 'C:\Windows' -ItemType directory
Write-Host 'Ich Starte das Script'
& 'C:\mein\tolles\script.ps1'
}
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet)- Bearbeitet Peter Kriegel Montag, 28. Oktober 2013 10:13
- Als Antwort vorgeschlagen Raimund AndréeMicrosoft employee Montag, 4. November 2013 18:43
- Als Antwort markiert Denniver ReiningMVP, Moderator Dienstag, 5. November 2013 12:59
Alle Antworten
-
Hallo,
wir haben dediziertes Forum für PowerShell. Ich verschiebe den Thread dort.
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Schau dir dazu das Cmdlet Test-Path an!
Get-Help Test-Path
http://www.colorconsole.de/PS_Windows/de/Test-Path.htmDies kannst du in einer IF Abfrage einsetzen
If (Test-Path 'C:\windows') {
Write-Host 'C:\windows existiert. Ich Starte das Script'
& 'C:\mein\tolles\script.ps1'
} Else {
Write-Host 'C:\windows existiert NICHT. Erstelle den Ordner'
New-Item 'C:\Windows' -ItemType directory
Write-Host 'Ich Starte das Script'
& 'C:\mein\tolles\script.ps1'
}
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet)- Bearbeitet Peter Kriegel Montag, 28. Oktober 2013 10:13
- Als Antwort vorgeschlagen Raimund AndréeMicrosoft employee Montag, 4. November 2013 18:43
- Als Antwort markiert Denniver ReiningMVP, Moderator Dienstag, 5. November 2013 12:59