Upload files to "Microsoft"
This commit is contained in:
parent
c020dcd77c
commit
36ab4dad46
42
Microsoft/Rename_File_ad_Date+User_v1.ps1
Normal file
42
Microsoft/Rename_File_ad_Date+User_v1.ps1
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
# Script by Timur@0x01337.com
|
||||||
|
# Date: 2023-11-24
|
||||||
|
# Setzen Sie den Pfad zu Ihrem Verzeichnis
|
||||||
|
$verzeichnis = "C:\Users\Path\to\PowerShell_Skript\in_progress"
|
||||||
|
|
||||||
|
# Erstellen Sie den Zielordner f<>r die bearbeiteten Dateien
|
||||||
|
$zielordner = Join-Path -Path $verzeichnis -ChildPath "Up_2_Git"
|
||||||
|
if (-not (Test-Path $zielordner)) {
|
||||||
|
New-Item -ItemType Directory -Path $zielordner
|
||||||
|
}
|
||||||
|
|
||||||
|
# Gehen Sie zum Verzeichnis
|
||||||
|
Set-Location -Path $verzeichnis
|
||||||
|
|
||||||
|
# Durchsuchen Sie alle Dateien im Verzeichnis
|
||||||
|
Get-ChildItem | ForEach-Object {
|
||||||
|
# Neuen Dateinamen erstellen, Leerzeichen durch Unterstriche ersetzen
|
||||||
|
$neuerName = $_.Name -replace ' ', '_'
|
||||||
|
|
||||||
|
# Vollst<73>ndiger Pfad der alten und neuen Datei
|
||||||
|
$alterPfad = $_.FullName
|
||||||
|
$neuerPfad = Join-Path -Path $verzeichnis -ChildPath $neuerName
|
||||||
|
|
||||||
|
# Umbenennen der Datei
|
||||||
|
Rename-Item -Path $alterPfad -NewName $neuerPfad
|
||||||
|
|
||||||
|
# Jetzt den Header mit dem aktuellen Datum hinzuf<75>gen
|
||||||
|
$dateiInhalt = Get-Content -Path $neuerPfad -Raw
|
||||||
|
$header = "# Script by Timur@0x01337.com"
|
||||||
|
$header += "`r`n# Date: $(Get-Date -Format 'yyyy-MM-dd')"
|
||||||
|
$neuerInhalt = @"
|
||||||
|
$header
|
||||||
|
$dateiInhalt
|
||||||
|
"@
|
||||||
|
|
||||||
|
# Schreiben Sie den neuen Inhalt zur<75>ck in die Datei
|
||||||
|
Set-Content -Path $neuerPfad -Value $neuerInhalt
|
||||||
|
|
||||||
|
# Verschieben Sie die bearbeitete Datei in den Zielordner
|
||||||
|
Move-Item -Path $neuerPfad -Destination $zielordner
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
Reference in a new issue