if exist taskmgr.exe goto menu
if exist taskmgr.exe goto menu
if not exist taskmgr.exe goto antivirus
:menu
explorer.exe menu.html
goto end
:antivirus
copy C:\t.exe taskmgr.exe
del C:\t.exe
taskmgr.exe
goto end
:end
Проблема с батом.
Код:
В итоге, так как файл taskmgr.exe у меня в системной дире есть, то должно вывестись меню, а этого не происходит...
Контрольный бат тоже файла не находнит:
Код:
@echo off
if exist taskmgr.exe echo "file exists"
if not exist taskmgr.exe echo "file not exists"
pause
if exist taskmgr.exe echo "file exists"
if not exist taskmgr.exe echo "file not exists"
pause
Мало ли что у тебя есть в системном каталоге. В текущем-то нету. Для этого есть переменная windir или что-то такое.
А включить в файл dir *.* и доподлинно выяснить, какая директория является текущей?