Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для AlekseyPopovv

Старожил


Сообщения: 169
Благодарности: 6

Профиль | Отправить PM | Цитировать


ZVSRus, Ну тут вообще просто.
Как уже и писал "iglezz", только подробнее...
Создаём переменную, что бы при смене имени файла не искать её по всему скрипту.
+3 значит если файл есть, то переходим на три строки вниз, то есть "IfFileExists "$EXEDIR\${README}" +3 0" это первая строка.
0 значит файла нет и переходит на следующую строку.
Код: Выделить весь код
!define README "Readme.txt"
Function .onInit
IfFileExists "$EXEDIR\${README}" +3 0
    MessageBox MB_OK|MB_ICONSTOP 'Файл ${README} был удалён. Запуск не возможен!'
    Quit
FunctionEnd
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:25, 11-06-2022 | #2633