史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   一般電腦疑難討論區 (http://forum.slime.com.tw/f17.html)
-   -   如何刪除程式自己及所處目錄 (http://forum.slime.com.tw/thread107197.html)

mini 2004-04-29 04:01 PM

如何刪除程式自己及所處目錄
 
也就是所謂的 反安裝程式

舉個例子
有一目錄(檔案夾)
app
位於
c:\

P.S. 也就是 c:\app\

內有一程序
uninsatll.xxx
P.S. xxx 代表為達目的不限定是一個 .exe、.bat、.asm、vba...等等執行檔

目的:
執行 uninsatll.xxx 後
可達到
刪除 c:\app\ 內所有檔案

刪除 app 目錄(檔案夾)
P.S. 可謂不留痕跡

<<方法不侷限>>

後續:
可分兩種方式
第一種: uninsatll.xxx 運行後不需重新開機一次搞定
第二種: 需新開機,才能完成

NoMo 2004-04-30 06:19 AM

在問怎樣寫程式吧?
我也有看半懂^^"

mic64 2004-04-30 10:06 AM

應該算是教學吧,只是說得不夠清楚!

mini 2004-04-30 11:21 AM

真不好意思是 "問題"

簡單的說就是怎麼辦到執行 xxx 檔案後
可以辦到
刪除自己及所處目錄(包括子目錄及所有檔案)

mini 2004-05-01 10:16 AM

沒人回
但自己花了一個早上時間
研究了一套 DOS + Win XP pro 的方法
很簡單
有興趣的網友可 PM me

Win XP pro 是調用了其內建的 .exe (80KB),只要一併複製也可作用於其他 windows

iwillkiss 2004-05-01 10:22 AM

:drtyt76h6 不知道直接加一個bat檔行不行...
不過要先copy deltree.exe :p

語法:

@echo off
deltree C:\App


mini 2004-05-01 10:37 AM

引用:

原文由 iwillkiss 所發表
:drtyt76h6 不知道直接加一個bat檔行不行...
不過要先copy deltree.exe :p

語法:

@echo off
deltree C:\App


由於 .bat 在 C:\App 內
因此不行 (牽涉到檔案使用中)
但這個想法是個入口
^^

iwillkiss 2004-05-01 11:02 AM

:ddrf567h: 可以了耶 :p
1.在 C:\APP 裡放三個檔. uninstall.bat uninstall2.bat deltree.exe (total不超過20K :D)
2.uninstall.bat 內容
@echo off
copy uninstall2.bat ..\
cd..
uninstall2.bat
3.uninstall2.bat 內容
@echo off
App\deltree -y .\App
del uninstall2.bat
4.清潔溜溜 :soyes:...

不知道大大的做法是如何呢?!
要不要公開讓大家也學習學習 :laugh:..


所有時間均為台北時間。現在的時間是 07:12 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1