Powershell Skripte

Powershell Zip Archive

Powershell Zip Archive

Hier findet Ihr ein kleiner Helfer Script um einen Ordner in ein Zip Archiv zu packen.

Aufgerufen wird das Skript so: .\zipArchive.ps1 -pfad c:\log -zipname log

der Parameter Pfad ist das Verzeichnis welches gepackt werden soll

der Parameter -zipname ist der Name des Zip Archives.

Das Zip Archiv wird im gleich Ordner erstellt welcher gepackt werden soll

<######################################################################
#                                                                     #
#                                                                     #
#                                                                     #
#   Herausgeber: Wallmeyer & Wallmeyer GbR                            #
#   Website: https://www.coswa.de                                     #
#   Telefon: 05921-3083753                                            #
#   E-Mail: info@coswa.de                                             #
#                                                                     #
#                                                                     #
#                                                                     #
#                                                                     #
#######################################################################>

<#

#>


param($pfad = "",
$zipname =""
)

$script_name = "Order als ZipArchiv"
$script_version = "1.0"
Write-Host $script_name
Write-Host "Skriptstand: 17.02.2021 08:00"
Write-Host "Version: $script_version"

try {
	if ($pfad -eq "" ) {
		$pfad = read-host "Ordnerpfad welcher gepackt werden soll eingeben"
        $zipname = read-host "Archivname eingeben"
	}
	compress-archive -path $pfad -destinationPath "$pfad\$zipname.zip"
	write-host -foregroundColor green "Fertig: $($zipname).zip wurde erfolgreich nach $pfad gepackt"
	exit 0
} catch {
	write-error "ERROR: line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
	exit 1
}

Viel Vergnügen mit dem Powershell Skript.

Next article Powershell Skript - Überprüfung auf nicht erlaubte DHCP Server
Previous article Solarwinds - Scriptrunner Version Check

Related posts

0 Comments

No Comments Yet!

You can be first to comment this post!

Leave a Comment