Ændre fil eller mappes sidste ændringsdato/-tidspunkt med PowerShell - Sådan gør du!

Er det muligt at ændre en fil eller mappes sidste ændringsdato/-tidspunkt via PowerShell?

Det er muligt at ændre en fil eller mappes sidste ændringsdato/-tidspunkt via PowerShell ved hjælp af cmdlet'en Set-ItemProperty eller .NET-metoder.

Er det muligt at ændre en fil eller mappes sidste ændringsdato/-tidspunkt via PowerShell?

Ja, det er muligt at ændre en fil eller mappes sidste ændringsdato/-tidspunkt via PowerShell. Dette kan gøres ved hjælp af cmdlet'en Set-ItemProperty eller ved at bruge .NET-metoder. Her er nogle måder at gøre det på:

Brug af Set-ItemProperty

  • Åbn PowerShell som administrator.
  • Brug følgende kommando for at ændre sidste ændringsdato/-tidspunkt:
    Set-ItemProperty -Path "C:\Sti\Til\Din\Fil.txt" -Name LastWriteTime -Value "2023-10-01 12:34:56"

Brug af .NET-metoder

  • Åbn PowerShell som administrator.
  • Brug følgende kommandoer for at ændre sidste ændringsdato/-tidspunkt:
    
    $file = Get-Item "C:\Sti\Til\Din\Fil.txt"
    $file.LastWriteTime = [datetime]::ParseExact("2023-10-01 12:34:56", "yyyy-MM-dd HH:mm:ss", $null)
            

Ændring af oprettelsesdato og sidste adgangsdato

Du kan også ændre oprettelsesdato og sidste adgangsdato ved at bruge følgende egenskaber:

  • CreationTime - For at ændre oprettelsesdatoen.
  • LastAccessTime - For at ændre sidste adgangsdatoen.

Eksempel på ændring af oprettelsesdato:


$file = Get-Item "C:\Sti\Til\Din\Fil.txt"
$file.CreationTime = [datetime]::ParseExact("2023-10-01 12:34:56", "yyyy-MM-dd HH:mm:ss", $null)

Bemærkninger

  • Sørg for at have de nødvendige rettigheder til at ændre filens eller mappens egenskaber.
  • Det er altid en god idé at tage en backup af filen eller mappen, før du foretager ændringer.

Ved at følge disse trin kan du nemt ændre en fil eller mappes sidste ændringsdato/-tidspunkt via PowerShell.