From 1c64187ab78444dac775ed68ff8e02eb84c2d018 Mon Sep 17 00:00:00 2001 From: pysj Date: Sat, 14 Oct 2023 12:06:47 +0200 Subject: [PATCH] . --- test.ps1 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 test.ps1 diff --git a/test.ps1 b/test.ps1 new file mode 100644 index 0000000..39e45a0 --- /dev/null +++ b/test.ps1 @@ -0,0 +1,21 @@ +# +# dotnet clean +# dotnet restore +# dotnet build +# dotnet test + +#Add-Type -Path "C:\Users\lasse\psh\wrkspc\SevenZipSharp\Stage\Debug\net472\SevenZipSharp.dll" +[System.Reflection.Assembly]::LoadFrom("C:\Users\lasse\psh\wrkspc\SevenZipSharp\Stage\Debug\net472\SevenZipSharp.dll") + +$compressor = New-Object SevenZip.SevenZipCompressor +$compressor.ArchiveFormat = "wim" +$compressor.CompressionMode = "Create" +$compressor.CompressionLevel = "Ultra" + +# Invoke +$compressor.CompressDirectory("C:\Users\lasse\psh\wrkspc\testing", "C:\Users\lasse\psh\wrkspc\testing.wim") + +# Extract +$extractor = New-Object SevenZip.SevenZipExtractor("C:\Users\lasse\psh\wrkspc\testing.wim") +# invoke +$extractor.ExtractArchive("C:\Users\lasse\psh\wrkspc\extracted")