Установите exe через bat-файл, если каталог не существует

Я вызываю bat-файл из сценария запуска Windows в GPO и думаю, что у меня может быть ошибка в синтаксисе, есть идеи? Цель состоит в том, чтобы установить программу автоматического доступа GoToManage, но только если она еще не установлена.

@echo off
if EXIST "C:\Program Files (x86)\Citrix\GoToAssist Express Customer" (
    exit
) ELSE (
if EXIST "C:\Program Files\Citrix\GoToAssist Express Customer" (
    exit
) ELSE (
    start \\serv1\SoftwareDeploy\RemoteSupport\RemoteSupport.exe
)

Любая помощь будет принята с благодарностью.

Приветствия.

1 ответ

Решение

Попробуй это:

@echo off
if EXIST "C:\Program Files (x86)\Citrix\GoToAssist Express Customer" GOTO End
if EXIST "C:\Program Files\Citrix\GoToAssist Express Customer" GOTO End

start \\serv1\SoftwareDeploy\RemoteSupport\RemoteSupport.exe

:End
Другие вопросы по тегам