1
create nsis uninstallerが必要です。私は削除する必要があります( "list.txt"ファイル内の)ファイルのリストがあります。私はこのようなものを試してみます:nsisカスタムアンインストーラ
${LineSum} "$INSTDIR\list.txt" $NumOfFiles
${For} $CurrentFile 1 $NumOfFiles
${LineRead} "$INSTDIR\list.txt" $CurrentFile $DeletedFile
Delete $DeletedFile
${Next}
しかし、それは動作しません。
アンダー:ファイルのパスのみです。 Slappyへ
C:\Program Files\FT\Skins\BaseSkin.xaml
C:\Program Files\FT\Skins\BlackSkin.xaml
C:\Program Files\FT\Skins\BlueSkin.xaml
C:\Program Files\FT\Skins\GreenSkin.xaml
C:\Program Files\FT\Alpha.dll
C:\Program Files\FT\library.dll
C:\Program Files\FT\Lk.dll
C:\Program Files\FT\Dk.xml
:このよう 私はメッセージボックスMB_OKを使用しました。名前は正しい。ファイル "list.txt"のように
あなたは私たちにlist.txtにからいくつかのサンプルテキストを表示してもらえますか? – Anders
list.txt内のパスは、相対パスか絶対パスですか?相対的な作業フォルダが正しいか確認してください。おそらく、 "$ INSTDIR \ $ DeletedFile"を削除する必要があります。 MessageBox MB_OK "$ DeletedFile"を使用してファイル名を表示します。 – Slappy