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