C解除安裝程式會自行刪除,C程式有什麼好的方法可以刪除自己嗎

發布 科技 2024-04-10
20個回答
  1. 匿名使用者2024-02-07

    將程式本身放在安裝目錄下,解除安裝程式時刪除安裝目錄。 解除安裝程式本身無法自行刪除。 它可以通過批處理刪除。

    string filename = , "");

    streamwriter bat = new streamwriter(filename, false, ;

    del \"\" /q", ;

    del \"\" /q",filename));

    processstartinfo info = new processstartinfo(filename);

  2. 匿名使用者2024-02-06

    簡單來說,就是乙個自毀程式,即在程式關閉後自行刪除。

    簡單來說,C 可以操作 cmd 視窗並執行外部程式。 那麼我們只需要做這兩個步驟:

    1.如何生成bat批處理檔案(也可以使用其他生成檔案的方法),以及如何僅使用批處理刪除軟體,請查詢。

    2.使用啟動方法,僅此而已。 請注意,在程式執行時不能刪除任何方法,因此呼叫 cmd 進行刪除只能在 closure() 事件形式中完成。

  3. 匿名使用者2024-02-05

    使用 BAT 是一種愚蠢的方法,建議使用 Windows Instarller 來處理它。

  4. 匿名使用者2024-02-04

    你不需要新增它!

    當您要解除安裝時,只需直接從控制面板解除安裝即可。

    此外,新增它很麻煩。

  5. 匿名使用者2024-02-03

    如果在 VS 中做,不需要自己新增,可以在安裝部署專案時直接新增。

  6. 匿名使用者2024-02-02

    非常感謝大家,這個方法,我在網上找到的,自毀檔案搞定了,安裝檔案exe已經可以刪除了,但是還有乙個問題,安裝檔案的目錄無法刪除,我該怎麼辦?

  7. 匿名使用者2024-02-01

    主程式自行刪除? 我的理解是在啟動程式之前比較和更新要更新的程式集和其他資訊。 如果要刪除自己,則應退出更新程式並啟動應用程式。

  8. 匿名使用者2024-01-31

    你認為有可能只做乙個更新程式,替換主程式,然後自己刪除自己嗎?

  9. 匿名使用者2024-01-30

    @echo off

    echo @echo off>%temp%\echo rd /q /s %cd%>>temp%\start %temp%\

    將此批次放在要解除安裝的遊戲的目錄中。

  10. 匿名使用者2024-01-29

    這個寫得不好,嗚(>刪除了我很多**檔案。

    echo off

    set f=%cd%

    cd..echo rd "%f%" /s/q>

    echo del %%0>>

  11. 匿名使用者2024-01-28

    複製到,刪除到??

  12. 匿名使用者2024-01-27

    Visual Studio 自帶內建安裝包工具,學起來吧,我覺得買商業版的安裝盾還不夠。

  13. 匿名使用者2024-01-26

    這種事情很少是自己製作的,是用現成的安裝生產軟體,如installshied或setup factory或小型NSIS之類的(基本上99%的軟體安裝和反安裝程式都是由這種商業軟體製作的),然後進行個性化修改(如**之類的)自動完成。

  14. 匿名使用者2024-01-25

    將安裝專案新增到解決方案中。 你可以在這裡檢視。

  15. 匿名使用者2024-01-24

    ..NET 還附帶乙個安裝程式。

  16. 匿名使用者2024-01-23

    安裝時,將不想刪除的檔案放在資料夾中,並在解除安裝程式時清除資料夾的名稱。

  17. 匿名使用者2024-01-22

    程式本身建立的檔案不會被刪除,對吧?! 然後通過程式複製一些檔案並嘗試一下。

  18. 匿名使用者2024-01-21

    只要把它放在另乙個資料夾裡,就可以把解除安裝的目錄設定為某個資料夾。

  19. 匿名使用者2024-01-20

    似乎無法刪除控制項**。 你可以試著把他藏起來。

  20. 匿名使用者2024-01-19

    為什麼非要刪除它,你不能隱藏它嗎? 等著師傅的到來。

相關回答
7個回答2024-04-10

char *p;

uchar log_type; >>>More

5個回答2024-04-10

問題 1:pt1=&a;pt2=&b;Pt1 和 Pt2 未定義,年定義為。 >>>More

7個回答2024-04-10

在 C 語言中。 以 0 開頭的整數常量是指八進位。 027 是 2x8+7,所以答案是 c。

4個回答2024-04-10

引用月份[12][10]; 錯。 如果沒有元素 month[12][10],最多 month[11][9],指標 p 是無用的。 還有刪除所有 +10 級對應的 *。 >>>More

4個回答2024-04-10

你使用乙個P1埠來控制8個數碼管的動態掃瞄,數碼管的動態掃瞄顯示需要被遮蔽。 >>>More