2016-07-05 3 views
0

Ich verwende Powershell Rename-Item Befehl ein Dateierweiterungen wie folgt zu ändern, aber es aktualisiert den Zeitstempel auf die Datei:Powershell Rename-Item keine Dateitimestamp Aktualisieren

Get-Item 'C:\mytest.config' | Rename-Item -NewName { $_.name -Replace '\.config','.config.disabled' } 

Does umbenennen -item aktualisiert den Zeitstempel nicht, und wenn ja, wie kann ich den Zeitstempel aktualisieren, wenn ich eine Datei mit der obigen Methode umbenenne?

Antwort

2

Durch das Umbenennen einer Datei wird der Zeitstempel "Zuletzt geändert" nicht aktualisiert.

Allerdings können Sie den Zeitstempel mit diesem in Powershell aktualisieren:

(Get-Item '.\example.txt').LastWriteTime = Get-Date 
Verwandte Themen