ich ein Powershell-Skript zu machen bin versucht, nimmt die ihnen bestimmte Dateien und oder Ordner und Reißverschluss automatisch greift auf meinen Techs reimages schnellerfür einen Skript suchen, das Datei und Reißverschluss sie zu einem Bündel
Wir haben zu machen Ziehen Sie die Reißverschlüsse und/oder Ordner von bestimmten Positionen, um sie zu sichern, bevor Sie ein System neu erstellen. Kann mir jemand helfen?
Ich bin ziemlich neu in Powershell.
Param(
[string]$FilesLocation,
[string]$BackupPath,
$Days
)
$CurrentTime = "\" + (get-date -f MM_dd_yyyy) + "_" + (get-date -f HH_mm) + "_Backup_"
#$BackupPath = $BackupPath+$CurrentTime
$BackupPath
$Name = $CurrentTime + ".zip"
$ArchiveFile = Join-Path -Path $BackupPath -ChildPath $Name
If (Test-path $ArchiveFile) {Remove-item $ArchiveFile}
Get-ChildItem -Path $FilesLocation - |
Where-Object {$_.CreationTime -gt (Get-date).AddDays(-1)} |
Add-Type -assembly "system.io.compression.filesystem"
[io.compression.zipfile]::CreateFromDirectory($FilesLocation, $ArchiveFile)
Wird ein Fehler angezeigt? –
Sorry habe diesen Kommentar nicht gesehen was ich versuche zu tun ist nicht unbedingt nach Datum, aber ich muss bestimmte Ordner alle zusammen oder nur bestimmte Dateien greifen So wie würde ich das nehmen und fügen mehr als eine Datei oder sogar Ordner und haben sie am Ende Ill gezippt haben einen Fortschrittsbalken früher hinzufügen oder später –