Как удалить сам файл автозагрузки test.exe? - PullRequest
0 голосов
/ 10 июля 2020

После запуска файла .exe мне нужно удалить файл, чтобы он больше не существовал. У меня есть сценарий, в котором я создаю файл для запуска, но как его удалить после запуска?

Outfile test.exe
Requestexecutionlevel user
Setcompressor LZMA
Page instfiles

Section
;Not a good idea to hardcode the destination like this, 
;normally you would use a directory page so the user can choose
SetOutPath "c:\SaveToThisFolder"

;Take thefile.txt from the system you compile on and output it on the end users system 
;into the directory specified by the SetOutPath call
File "thefile.txt"
Sectionend

Как удалить файл test.exe после запуска?

1 Ответ

1 голос
/ 10 июля 2020

Процессу Windows сложно удалить себя, и NSIS на самом деле не поддерживает его, но вы можете попробовать плагин SelfDel

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...