Не пойму в чём причина.
Есть Copy_Settings.bat, который отрабатывает из папки с программой, без ошибок, это если запустить его в ручную.
Скрытый текст
[spoiler]@echo off
title "Geek"
:getAdmin
:: BatchGotAdmin
:: -------------------------------------------------------------------------------
REM - Check for permissions.
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM - If error flag set, we do not have Admin.
if "%ErrorLevel%" NEQ "0" (
echo Requesting Administrative privileges...
goto UACPrompt
) else (
goto gotAdmin
)
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%Temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "RunAs", 1 >> "%Temp%\getadmin.vbs"
Start "GetAdmin" "%Temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%Temp%\getadmin.vbs" (del /f /q "%Temp%\getadmin.vbs")
CD /D "%~dp0"
:: -------------------------------------------------------------------------------
::
if not exist "%AppData%\Geek Uninstaller\*.*" (md "%AppData%\Geek Uninstaller")
move "prefs.xml" "%AppData%\Geek Uninstaller\prefs.xml"
del /f /q "%Temp%\Geek_Uninstaller.exe"
REG DELETE "HKCU\Software\Geek Uninstaller" /f
del "%~f0"[/spoiler]
Но у меня его запускает SFX инсталлятор, командой Setup=Copy_Settings.bat.
И вот тут то и начинается Циклический запуск окна выполнения сценария с бешеной скоростью.
Остановить невозможно, только перезагрузка ПК.
Помогите решить проблему.
CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
-
BKPB
Re: CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
Удалось остановить мерцание, щёлкнув по центру окна 5 раз.
Когда оно перестало мерцать, оно было пустым без какого либо текста.
Когда оно перестало мерцать, оно было пустым без какого либо текста.
-
mwz
Re: CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
Цитата BKPB:
Но у меня его запускает SFX инсталлятор
Какое у него имя?
Но у меня его запускает SFX инсталлятор
CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
Какое у него имя?
-
BKPB
Re: CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
Имя инсталлятора Geek Uninstaller.exe.
Запустил его на Windows 7, там всё ок, ни чего не мерцало и отработало нормально.
Запустил его на Windows 7, там всё ок, ни чего не мерцало и отработало нормально.
-
Iska
Re: CMD/BAT - Циклический запуск консоли .cmd после выполнения батника
BKPB, Process Explorer, чтобы увидеть дерево процессов, и Process Monitor с фильтрами на создание, запуск и удаление процессов, чтобы посмотреть динамику.