NSIS卸載程序有一些問題。NSIS卸載程序
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
在Windows 7中,此代碼從文件夾中卸載文件,但不要卸載開始菜單中的文件夾。
在Windows XP中,此代碼不會卸載任何內容。這是行不通的。
NSIS卸載程序有一些問題。NSIS卸載程序
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
在Windows 7中,此代碼從文件夾中卸載文件,但不要卸載開始菜單中的文件夾。
在Windows XP中,此代碼不會卸載任何內容。這是行不通的。
確保您沒有嘗試RMDir當前工作目錄。
從NSIS文件:
注意的是,當前的工作目錄無法刪除。當前工作目錄的 由SetOutPath設置。例如,下面的示例 不會刪除該目錄。
SetOutPath $TEMP\dir
RMDir $TEMP\dir
我不是要RMDir當前的工作目錄。這是開始菜單目錄。 – Paval 2011-12-22 13:34:22
刪除 「$ SMPROGRAMS \ shortcut.lnk」 - 如果u有任何快捷方式鏈接
RMDIR 「$ SMPROGRAMS \ $ {PRODUCT_NAME}」 以誠刪除開始菜單中的產品流入
先刪除快捷方式等所有子條目,然後再轉至RMDir。
請發一些更多的代碼請... – Anders 2011-12-22 19:07:22