【C#】WPF 簡單實(shí)現(xiàn)一個(gè)支持刪除自身的應(yīng)用
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
我準(zhǔn)備寫一個(gè)逗比的應(yīng)用,然而我擔(dān)心被小伙伴看到這個(gè)應(yīng)用的文件從而知道是我寫的,于是我就需要實(shí)現(xiàn)讓應(yīng)用能自刪除的功能。核心實(shí)現(xiàn)方法就是調(diào)用 cmd 傳入命令行,等待幾秒之后刪除文件。 應(yīng)用程序在運(yùn)行時(shí),是不能將 exe 文件進(jìn)行刪除的。但是可以將 exe 改名以及在驅(qū)動(dòng)器內(nèi)進(jìn)行移動(dòng)文件。 刪除應(yīng)用程序可以讓 cmd 進(jìn)行刪除,在 cmd 可以使用 timeout 命令延遲,然后通過 代碼如下:
本文所有代碼放在 github 和 gitee 歡迎訪問 可以通過如下方式獲取本文代碼 先創(chuàng)建一個(gè)空文件夾,接著使用命令行 cd 命令進(jìn)入此空文件夾,在命令行里面輸入以下代碼,即可獲取到本文的代碼
以上使用的是 gitee 的源,如果 gitee 不能訪問,請(qǐng)?zhí)鎿Q為 github 的源
獲取代碼之后,進(jìn)入 QarnafahayWalllukerrairbar 文件夾 本文會(huì)經(jīng)常更新,請(qǐng)閱讀原文: https://blog.lindexi.com/post/WPF-%E7%AE%80%E5%8D%95%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E6%94%AF%E6%8C%81%E5%88%A0%E9%99%A4%E8%87%AA%E8%BA%AB%E7%9A%84%E5%BA%94%E7%94%A8.html ,以避免陳舊錯(cuò)誤知識(shí)的誤導(dǎo),同時(shí)有更好的閱讀體驗(yàn)。 如果你想持續(xù)閱讀我的最新博客,請(qǐng)點(diǎn)擊 RSS 訂閱,推薦使用RSS Stalker訂閱博客,或者前往 CSDN 關(guān)注我的主頁 本作品采用 知識(shí)共享署名-非商業(yè)性使用-相同方式共享 4.0 國際許可協(xié)議 進(jìn)行許可。歡迎轉(zhuǎn)載、使用、重新發(fā)布,但務(wù)必保留文章署名林德熙(包含鏈接: https://blog.lindexi.com ),不得用于商業(yè)目的,基于本文修改后的作品務(wù)必以相同的許可發(fā)布。如有任何疑問,請(qǐng) 與我聯(lián)系 。 該文章在 2024/2/21 12:31:11 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |