-
Notifications
You must be signed in to change notification settings - Fork 0
/
zipArchive.ps1
41 lines (35 loc) · 1.58 KB
/
zipArchive.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<######################################################################
# #
# #
# #
# 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
}