TJ1
01-07-2010, 12:16
Сложность ситуации в том что стоит Windows 98, и добра половина команд на ней не запускается ключей тоже не хватает
Задача состоит в том чтоб найти установлен ли , в моём случае Аваст4, и разветвить если установлен делает то-то(Update.exe), если нет то говорим: "Пока"
На Win2000 мой скипт отрабатывает, вот на win98 отказывается и синтаксические ошибки одна за одной
Скрипт под win2000:
@Echo off
SetLocal EnableExtensions EnableDelayedExpansion
C:
cd "C:\Program Files\"
dir /B /S /L avast4* > c:\1.txt
For /f "Delims=" %%I In (c:\1.txt) Do set finding=%%I
echo %finding% ...
IF /I "%finding%" == "" goto Er
echo Update
rem dounload and install
del C:\1.txt
exit
:Er
echo No Avast
del C:\1.txt
exit
win 98 не хочет читать из файла нужна аналогичное решение проблемы..
Задача состоит в том чтоб найти установлен ли , в моём случае Аваст4, и разветвить если установлен делает то-то(Update.exe), если нет то говорим: "Пока"
На Win2000 мой скипт отрабатывает, вот на win98 отказывается и синтаксические ошибки одна за одной
Скрипт под win2000:
@Echo off
SetLocal EnableExtensions EnableDelayedExpansion
C:
cd "C:\Program Files\"
dir /B /S /L avast4* > c:\1.txt
For /f "Delims=" %%I In (c:\1.txt) Do set finding=%%I
echo %finding% ...
IF /I "%finding%" == "" goto Er
echo Update
rem dounload and install
del C:\1.txt
exit
:Er
echo No Avast
del C:\1.txt
exit
win 98 не хочет читать из файла нужна аналогичное решение проблемы..