Test.EIImageViewer
hang 2023-06-01 17:49:15 +08:00
parent 723f1495ef
commit 9f6e32d9be
1 changed files with 45 additions and 5 deletions

View File

@ -25,6 +25,8 @@ using SharpCompress.Common;
using System.IO.Compression;
using MaterialSkin2DotNet.Controls;
using MaterialSkin2DotNet;
using Renci.SshNet.Compression;
using SharpCompress.Archives;
namespace PublishSite
{
@ -1025,13 +1027,51 @@ namespace PublishSite
try
{
await Task.Run( () =>
{
//await Task.Run( () =>
//{
//将文件夹里的内容打包成压缩包
ZipFile.CreateFromDirectory(localSourceFolder, filePath,CompressionLevel.Fastest,true);
});
//ZipFile.CreateFromDirectory(localSourceFolder, filePath,CompressionLevel.Fastest,true);
//Compress - Archive - Path "C:\Users\username\Documents\myfolder" - DestinationPath "C:\Users\username\Documents\myfolder.zip" - Force
//var processStartInfo = new ProcessStartInfo
//{
// FileName = "cmd.exe",
// RedirectStandardInput = true,
// UseShellExecute = false,
// CreateNoWindow = true
//};
//using (var process = new Process { StartInfo = processStartInfo })
//{
// process.Start();
// using (var writer = process.StandardInput)
// {
// if (writer.BaseStream.CanWrite)
// {
// // 执行命令Compress-Archive -Path <sourceFolderPath> -DestinationPath <destinationZipPath> -Force
// var cmdCompress = $"Compress-Archive -Path \"{localSourceFolder}\" -DestinationPath \"{filePath}\" -Force";
// writer.WriteLine(cmdCompress);
// WinformLog(cmdCompress);
// writer.Close();
// }
// }
// process.WaitForExit();
// if (process.ExitCode != 0)
// {
// // 处理错误
// }
//}
//});
WinformLog($"打包结束");
}
catch (Exception ex)
{