電腦系統一鍵重裝下載軟件
一鍵重裝系統軟件,u啟動一鍵重裝系統軟件是網友推薦使用的一鍵重裝系統軟件,u啟動一鍵重裝系統軟件傻瓜式的操作,流水線操作流程,裝機無需任何電腦技術,任何人都能輕松的裝機 u啟動一鍵重裝系統軟件制作教...
2025.07.03COPYRIGHT ? 2023
粵ICP備2021108052號
郵箱:611661226@qq.com
留言給我最近沒什么假期,但是卻比以前還忙!工作、工作、工作,就像趕集似的,聚在一起。這個上海啥時候才能解封困在這里暗無天日的。早點解封出去看看想見的人的人,做做該做的事。工作中有那么一個需求客戶想要通過自己選擇列表的checkbox然后下載所選列表里面的圖片,圖片我們是存在圖片服務器的,下載需要下載圖片的一個壓縮包zip。
因為圖片是在圖片服務器中的,而部署程序的又是另一臺服務器,所以我們先要把所選的圖片從圖片服務器下載在程序部署的服務器上面,然后壓縮這個文件夾返回一個下載鏈接到客戶端。
public object DownBatchImg(){//返回格式object? ret = new();try{// 這里定義了4個圖片,號分割第一個是文件名,后面是圖片的網絡路徑List imgList = new(){"wyywx.jpg,http://www.yijianlan.com/images/wyywx.jpg","xylwx.jpg,http://www.yijianlan.com/images/xylwx.jpg","wyy2x.jpg,http://www.yijianlan.com/images/wyywx.jpg","xyl3x.jpg,http://www.yijianlan.com/images/xylwx.jpg"};//定義下載的鏈接string retPath = #34;{Request.Scheme}://{Request.Host.Host}:{Request.Host.Port}/UploadFilesDown/BatchImgDown.zip";//下載圖片文件存放路徑 不能跟 返回的下載zip路徑是同一個目錄string savePath = #34;{_env.WebRootPath}/UploadFilesTepm/";//zip存放路徑絕對路徑string path = #34;{ _env.WebRootPath}/UploadFilesDown/BatchImgDown.zip";//之前有下載過的就把之前的刪除了if (System.IO.File.Exists(path))System.IO.File.delete(path);//創建文件夾 下載圖片的文件夾if (!Directory.Exists(savePath))Directory.CreateDirectory(savePath);//創建文件夾 返回壓縮路徑if (!Directory.Exists(#34;{ _env.WebRootPath}/UploadFilesDown/"))Directory.CreateDirectory(#34;{ _env.WebRootPath}/UploadFilesDown/");//循環下載圖片foreach (string it in imgList){//取出文件名跟網絡路徑var itList = it.Split(',').ToList();//去除所有""itList.RemoveAll(x => x == "");//文件名 wyywx.jpgstring fileName = itList[0];//文件網絡路徑 http://www.yijianlan.com/images/wyywx.jpgstring item = itList[1];//網路請求 習慣用HttpClientHttpClient client = new();//讀取文件流Stream? stream = client.GetStreamAsync(item).Result;FileStreamResult? fils = File(stream, "application/vnd.android.package-archive", Path.GetFileName(item));string pathLast = savePath + Path.GetFileName(fileName);//存放文件絕對路徑跟文件名using (FileStream fs = new(pathLast, FileMode.Create)){//下載圖片fils.FileStream.CopyTo(fs);}}//壓縮下載圖片所在的文件夾ZipFile.CreateFromDirectory(savePath, path);//壓縮成功就刪除下載圖片的文件夾if (Directory.Exists(savePath))Directory.delete(savePath, true);ret = new{code=200,msg="下載打包成功",data= retPath};}catch (Exception ex){ret = new{code = 500,msg = "系統異常"+ex.Message,};}return ret;}
第一個下載鏈接必須是當前程序部署的服務器,包括端口信息,當然程序的中間件訪問靜態文件要加上去app.UseStaticFiles();
這里需要注意的就是 下載的文件夾跟 打包的文件夾一定不能在同一個文件夾下面操作,會報 IO 異常的。
一鍵重裝系統軟件,u啟動一鍵重裝系統軟件是網友推薦使用的一鍵重裝系統軟件,u啟動一鍵重裝系統軟件傻瓜式的操作,流水線操作流程,裝機無需任何電腦技術,任何人都能輕松的裝機 u啟動一鍵重裝系統軟件制作教...
2025.07.03全能抽獎軟件支持文字抽獎、圖片抽獎,界面有效自定義。為綠色軟件,免安裝,下載后解壓到電腦上既可以使用,設置好后直接復制到其他電腦上就可以直接使用。全能抽獎軟件是功能較強大的抽獎軟件。支持由數字、字母、...
2025.07.04在計算機上也可以登錄系統的情況下,如果你想拆卸和更換計算機系統,你可以使用硬盤重新安裝系統來重做系統。但有很多客戶想使用硬盤重新安裝系統,但他們不知道如何實際操作。接下來,讓我們來談談計算機硬盤重新安...
2025.07.03IT之家 2 月 9 日消息,微軟今日發布了其 MSIX Packaging Tool 打包工具的 1.2023.118.0 更新,新增支持打包便攜式 Windows 應用。MSIX Packagin...
2025.07.03好多財務開票機很老很慢,讓換新說擔心開票軟件不好備份,其實開票記錄在線可以修復回來的,要備份的就是自己創建的方便快速輸入的客戶開票資料,下面有個笨辦法分享給大家以航天信息開票軟件為列 數據無價操作請謹...
2025.07.04