0
在簡單的程序包含,例如,一個EXE和一個Winamp插件,我們可以簡單地創建目錄和提取文件給他們,對不對?但想象一下我們有1000多個文件的應用程序。如何輕鬆編寫安裝程序 - 卸載程序NSI腳本?NSIS - 我想卸載很多文件
在簡單的程序包含,例如,一個EXE和一個Winamp插件,我們可以簡單地創建目錄和提取文件給他們,對不對?但想象一下我們有1000多個文件的應用程序。如何輕鬆編寫安裝程序 - 卸載程序NSI腳本?NSIS - 我想卸載很多文件
如果大多數文件都在子目錄中,您可以使用類似File /r somedir
和RMDir /r "$InstDir\somedir"
的東西,但如果用戶因某種原因在其中存儲了某些內容,則還會刪除其他文件。如果您只想卸載您安裝的文件,請嘗試these helper macros。
您也可以使用!system
來調出一個自定義的批處理文件/腳本來生成文件列表並將它們寫入.nsh,您可以!include
。
'File/r somedir'真的很有幫助!謝謝! –
對此非常小心。 請記住,用戶可能選擇在「C:\」中安裝程序 – Richard1403832