Страница 7 из 19
Добавлено: Пн июл 30, 2018 02:21
Flasher
Iori
Везде, где предполагается, поставь EndIf.
Iori писал(а):Раньше работала, а теперь нет.
Разве?
Добавлено: Пн июл 30, 2018 02:58
Iori
Flasher писал(а):Везде, где предполагается, поставь EndIf.
Я не понимаю. В данном случае, ничего не предполагается.
Код: Выделить всё
ShellExec /SW_HIDE /WAIT '%COMMANDER_PATH%\Utilities\WinCDemu\WinCDEmu.exe' /unmountall
ShellExec /SW_HIDE /WAIT '%COMMANDER_PATH%\Utilities\WinCDemu\WinCDEmu.exe' /uninstall
ShellExec /SW_HIDE reg 'delete HKLM\SYSTEM\CurrentControlSet\Services\BazisPortableCDBus /f'
Добавлено: Пн июл 30, 2018 07:17
Flasher
Iori
Везде = по всему конфигу.
Добавлено: Пн июл 30, 2018 07:46
Iori
Flasher
Покажи на примере если это возможно.
Добавлено: Пн июл 30, 2018 07:48
Flasher
Iori
help_ru.chm > Общая информация > Syntax > Условия
Добавлено: Пн июл 30, 2018 08:40
Iori
Flasher
Это читал. Как это относится к
Код: Выделить всё
ShellExec /SW_HIDE /WAIT '%COMMANDER_PATH%\Utilities\WinCDemu\WinCDEmu.exe' /unmountall
в секции Pragma AutorunFinalizeSection, не понимаю. Условий же никаких нет. Эти команды взяты
отсюда. Разве там сказано про условия?
Добавлено: Пн июл 30, 2018 08:47
Flasher
Iori
Тебя больше интересует, как относится или чтобы заработало?
Тут условий нет, а ранее есть. Вот там, где есть, и предполагаются EndIf (
например), их и надо добавить.
Добавлено: Пн июл 30, 2018 09:16
Iori
Flasher писал(а):Тут условий нет, а ранее есть. Вот там, где есть, и предполагаются EndIf
Так где ты мне советовал про PrKiller, мы не обсуждали EndIf, и как то всё работало. Поэтому и странно.
С добавкой EndIf PrKiller закрывается через ProcessTerminate, но ShellExec вроде не работает после закрытия ТС.
Например
Код: Выделить всё
ShellExec /WAIT '%COMMANDER_PATH%\Utilities\PrKiller\PrKiller64.exe'
, не запускает PrKiller после выхода из ТС.
Добавлено: Пн июл 30, 2018 09:38
Flasher
Iori писал(а):Поэтому и странно.
Нет. Не странно. Я раньше так думал, пока не начал натыкаться на ряд неработающих команд, в т. ч. выходных. EndIf нужны.
Вообще это всё надо не здесь, а в ветке Autorun обсуждать. И проверять лучше на обычном notepad.
Добавлено: Пн июл 30, 2018 22:58
Flasher
Iori писал(а):Вчера искал похожую программу. Откапалу
эту, но она не так развита. Портативная версия не имеет командной строки.
Можно ковырнуть и распакованную. А с OSFMount как?
Добавлено: Ср авг 01, 2018 00:49
Iori
Flasher писал(а):Можно ковырнуть и распакованную
Слишком много возиться. Нет команды установки драйвера.
На данном этапе развития, она не лучше wincdemu.
Flasher писал(а):А с OSFMount как?
Нормально.
Добавлено: Ср авг 01, 2018 00:55
Flasher
Iori писал(а):Нет команды установки драйвера.
Это неважно, в wincdemu стандартный способ установки я обходил.
Iori писал(а):Нормально.
Хм. Но там же ведь тоже есть reg.

Добавлено: Ср авг 01, 2018 22:54
Iori
Flasher писал(а):Хм. Но там же ведь тоже есть reg.
Сейчас нормально (если запускать ТС от админа) , до этого нажимал на кнопку для размонтирования образа. Конечно мусор наверно оставался в
реестрe.
Добавлено: Чт авг 02, 2018 03:11
Flasher
Iori
ЧТД, собственно.
Если ты пишешь, что OSFMount обходит UAC при отключении драйвера, то есть вероятность что и ImgDrive может. Будет время, ковырну.
Кстати, а wincdemu монтировал до повышения образы (про первую часть работы скрипта ты не отписался)?
Добавлено: Чт авг 02, 2018 19:26
Iori
Flasher писал(а):Кстати, а wincdemu монтировал до повышения образы (про первую часть работы скрипта ты не отписался)?
Через кнопку всё работает без повышения прав, но я использую свой батник, не твой скрипт. Думаю что со скриптом будет работать так-же.