PowerShell: Dateiattribute: Datum ändern - ganz ohne Tools


Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden. 

√Ąnderungsdatum √§ndern (Ge√§ndert am, modified)

Der Befehl get-item lädt dabei eine Datei oder einen Ordner und dessen Eigenschaften und bietet die Möglichkeit einige der Eigenschaften einfach umzuschreiben:

Hier das Setzen des √Ąnderungsdatums in einer Zeile:

$(get-item c:\temp\x.png).LastWriteTime = (Get-Date("2020-03-22 16:22")) 

Alternativ k√∂nnte die Datei nat√ľrlich auch zuerst in eine Variable geladen und die Eigenschaften im Anschluss umgeschrieben werden:

$file = get-item c:\temp\x.png
$file.LastWriteTime = (Get-Date)

(Get-Date ohne der Angabe eines Datums verwendet das aktuelle Datum)

Erstelldatum ändern (CreationTime)

$(get-item c:\temp\x.png).CreationTime = (Get-Date("2020-03-22 16:22"))

letzter Zugriff ändern (LastAccessTime)

$(get-item c:\temp\x.png).LastAccessTime = (Get-Date("2020-03-22 16:22"))

Alternative

Die PowerShell bietet hier eine einfache Alternative zu speziellen Programmen wie z. B. Attribute-Changer

Video

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE f√ľr deine Bewertung!

Ver√∂ffentlichung: 28.06.2020 von Bernhard ūüĒĒ


Top-Artikel in diesem Bereich


AD: Active Directory Daten auslesen
Mit Windows PowerShell Active Directory Objekte auslesen.

PowerShell Email versenden: Send-MailMessage
In PowerShell kann √ľber einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails au√üerhalb der Applikation rein mit PowerShell getestet werden:

Mit PowerShell Filesystem-Rechte setzen: ACL
Um bei einem bestehenden Ordner einen User mit Schreib-Berechtigungen hinzuzuf√ľgen, kann folgendes Skript verwendet werden:

Fragen / Kommentare