User Tools

Site Tools


microsoft:powershell

PowerShell

  • Kommentare
    • #: einzeilig
    • <# … #>: mehrzeilig

Backup-Skript mit PowerShell:

$timestamp = Get-Date -Format yyyy-MM-dd_HHmmss
$zielPfad = "C:\Backups\ziel-ordner"
$quellPfad = "\\gerateNameOderIP\ordner1\ordner2\quell-ordner"
 
"ZIP-Backup von der Quell-Ordner erstellen $quellPfad erstellen"
"und lokal unter $zielPfad speichern."
 
Compress-Archive -Path "$quellPfad" -DestinationPath "$zielPfad\quell-ordner_$timestamp.zip"
Get-ChildItem *.jpg | Rename-Item -NewName {$_.name.PadLeft(9, '0')}
# Die 9 ist die Ziel-Dateinamenlänge; also z.B. 00001.jpg

PowerShell-Skript über .bat-Datei aufrufen:

powershell.exe -command "& 'C:\Apps\Powershell\Backup-Skripte\BA-Backup_small.ps1'"
microsoft/powershell.txt · Last modified: by felix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki