PowerShell – Eine Datei verschieben

Um Daten zu verschieben gibt es die Cmdlet Move-Item. Im Parameter Path wird die Datei angeben (Voller Pfad) geben und im Parameter Destination wird das Ziel der Datei angeben.

Existiert diese Datei bereits im Zielverzeichnis, so wird PowerShell fragen ob diese Datei überschrieben werden soll. Mit dem Parameter -Force wird nicht mehr nachgefragt, es wird einfach überschrieben. Also Vorsicht.

 

rewe

PowerShell – Eine Datei erstellen

Mit New-Item lassen sich neue Dateien oder Verzeichnisse anlegen.

Der Parameter Path gibt dem Pfad an, wo die neue Datei angelegt werden soll. Der Parameter Name gibt den Namen der neuen Datei an. Mit ItemType wird bestimmt was für ein Typ das neue Objekt sein soll, eine Datei oder ein Verzeichnis, hier in diesem Fall ist der ItemType file.

 

rewe

PowerShell – Prüfen ob eine Datei existiert

Mit der Cmdlet Test-Path lässt sich prüfen ob eine Datei existiert. Test-Path gibt einen Boolean-Wert zurück. Ist dieser True, so existiert eine die gesuchte Datei. Analog dazu existiert eine Datei nicht, wenn der Boolean false ist. Möchte man prüfen, ob ein Verzeichnis existiert, so gibt man einfach den Pfad an.

 

 

rewe

Wikommen bei PowerShell Snippets

Hallo und Willkommen,

auf dieser Seite soll sich alles um kleine und größere PowerShell Scripte drehen. Analog werde ich weiter unter blog.stefanrehwald.de über PowerShell bloggen. Doch der Fokus dieser Seite liegt bei den Snippets, also Schnippseln und soll als Referenz und Nachschlagewerk für schnell benötigte Funktionen dienen. Wer möchte kann sich gerne mit beteiligen die Datenbank zu füllen.

Viele Grüße
rewe