-
將程式本身放在安裝目錄下,解除安裝程式時刪除安裝目錄。 解除安裝程式本身無法自行刪除。 它可以通過批處理刪除。
string filename = , "");
streamwriter bat = new streamwriter(filename, false, ;
del \"\" /q", ;
del \"\" /q",filename));
processstartinfo info = new processstartinfo(filename);
-
簡單來說,就是乙個自毀程式,即在程式關閉後自行刪除。
簡單來說,C 可以操作 cmd 視窗並執行外部程式。 那麼我們只需要做這兩個步驟:
1.如何生成bat批處理檔案(也可以使用其他生成檔案的方法),以及如何僅使用批處理刪除軟體,請查詢。
2.使用啟動方法,僅此而已。 請注意,在程式執行時不能刪除任何方法,因此呼叫 cmd 進行刪除只能在 closure() 事件形式中完成。
-
使用 BAT 是一種愚蠢的方法,建議使用 Windows Instarller 來處理它。
-
你不需要新增它!
當您要解除安裝時,只需直接從控制面板解除安裝即可。
此外,新增它很麻煩。
-
如果在 VS 中做,不需要自己新增,可以在安裝部署專案時直接新增。
-
非常感謝大家,這個方法,我在網上找到的,自毀檔案搞定了,安裝檔案exe已經可以刪除了,但是還有乙個問題,安裝檔案的目錄無法刪除,我該怎麼辦?
-
主程式自行刪除? 我的理解是在啟動程式之前比較和更新要更新的程式集和其他資訊。 如果要刪除自己,則應退出更新程式並啟動應用程式。
-
你認為有可能只做乙個更新程式,替換主程式,然後自己刪除自己嗎?
-
@echo off
echo @echo off>%temp%\echo rd /q /s %cd%>>temp%\start %temp%\
將此批次放在要解除安裝的遊戲的目錄中。
-
這個寫得不好,嗚(>刪除了我很多**檔案。
echo off
set f=%cd%
cd..echo rd "%f%" /s/q>
echo del %%0>>
-
複製到,刪除到??
-
Visual Studio 自帶內建安裝包工具,學起來吧,我覺得買商業版的安裝盾還不夠。
-
這種事情很少是自己製作的,是用現成的安裝生產軟體,如installshied或setup factory或小型NSIS之類的(基本上99%的軟體安裝和反安裝程式都是由這種商業軟體製作的),然後進行個性化修改(如**之類的)自動完成。
-
將安裝專案新增到解決方案中。 你可以在這裡檢視。
-
..NET 還附帶乙個安裝程式。
-
安裝時,將不想刪除的檔案放在資料夾中,並在解除安裝程式時清除資料夾的名稱。
-
程式本身建立的檔案不會被刪除,對吧?! 然後通過程式複製一些檔案並嘗試一下。
-
只要把它放在另乙個資料夾裡,就可以把解除安裝的目錄設定為某個資料夾。
-
似乎無法刪除控制項**。 你可以試著把他藏起來。
-
為什麼非要刪除它,你不能隱藏它嗎? 等著師傅的到來。
引用月份[12][10]; 錯。 如果沒有元素 month[12][10],最多 month[11][9],指標 p 是無用的。 還有刪除所有 +10 級對應的 *。 >>>More