Я новичок в пакетном сценарии и пытаюсь написать пакетный файл, который удалит панель поиска Yahoo. В настоящее время пакет будет запущен, если файл существует в папке Yahoo, а затем запустит команду удаления. В папке Yahoo есть шестнадцатеричная папка, которая меняется на каждой машине. Мне нужно иметь возможность установить эту папку как шаблон, чтобы моя партия нашла файл, который мне нужен для запуска. Ниже я скопировал то, что у меня есть. Мне нужна помощь с линией 16. Любые предложения приветствуются!
@ECHO OFF
IF EXIST "C:\Program Files (x86)\AskPartnerNetwork\Toolbar\toolbar.exe" (
GOTO COMMAND1
) ELSE (
GOTO COMMAND2
)
:COMMAND1
rem Search App by Ask
msiexec /quiet /x "{4F524A2D-5350-4500-76A7-A758B70C2E03}"
GOTO COMMAND2
:COMMAND2
IF EXIST "C:\Program Files (x86)\Yahoo!\yset\<WILDARD FOLDER>\ysearchsettool.exe"
(
GOTO COMMAND3
) ELSE (
GOTO COMMAND4
)
:COMMAND3
rem Yahoo Search Set
msiexec /quiet /x "{C57192ED-5069-1A45-845C-C8D5C44F1F40}"
GOTO COMMAND4
:COMMAND4
IF EXIST "C:\Program Files (x86)\Google\Google Toolbar\GoogleToolbarUser_32.exe" (
GOTO COMMAND5
) ELSE (
GOTO END
)
:COMMAND5
rem Google Toolbar for Internet Explorer
msiexec /quiet /x "{18455581-E099-4BA8-BC6B-F34B2F06600C}"
GOTO COMMAND6
:COMMAND6
TASKKILL /IM msiexec.exe
GOTO END
:END
exit 0