Skip to content

Instantly share code, notes, and snippets.

@sofferm
Last active June 24, 2025 05:34
Show Gist options
  • Select an option

  • Save sofferm/a98b84906edb099e05d9d05d8c9ffa4e to your computer and use it in GitHub Desktop.

Select an option

Save sofferm/a98b84906edb099e05d9d05d8c9ffa4e to your computer and use it in GitHub Desktop.
Files changed yesterday
#######################################################################
# Dateien die gestern geändert wurden
#
# Mit dem Parameter $daysDelta = -1 festlegen, welcher Tag (von heute
# gesehen) ausgegeben werden soll.
#
# zb. Gestern $daysDelta = -1
# Vorgestern $daysDelta = -2
# Heute $daysDelta = 0
#######################################################################
$daysDelta = -1
$path = 'C:\data\coding'
##############
# Berechnungen
##############
$day = (Get-Date).AddDays($daysDelta).Date
$dayAfter = (Get-Date).AddDays($daysDelta + 1).Date
#############
# Hauptskript
#############
Write-Host $day.ToShortDateString()
Get-ChildItem -Path $path -Recurse -File |
Where-Object { $_.LastWriteTime -ge $day -and $_.LastWriteTime -lt $dayAfter } |
Sort-Object LastWriteTime |
Select-Object LastWriteTime, Directory, Name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment