Показать сообщение отдельно
Старый 24.01.2019, 11:03     # 2
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 377

Borland - Гад и сволочь
Surayu
Конструкция несколько громоздкая, но ошибок (на первый взгляд) не вижу. (Сразу скажу - правильность команды установки 1С оценивать не могу, не сталкивался).
Я бы сделал несколько по-другому:
Код:
@echo OFF
if /I "%PROCESSOR_ARCHITECTURE%" == "x86" (
	set "TARGETDIR=с:\Program Files\1cv8\8.3.12.1714\ExtDst"
) else (
	set "TARGETDIR=с:\Program Files (x86)\1cv8\8.3.12.1714\ExtDst"
)
pushd "%TARGETDIR%" && goto :INSTALLED
"\\сервер\distrib\1c\v8.3\8.3.13.1644\1CEnterprise 8.msi" /qr TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THICKCLIENT=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0
goto :EOF

:INSTALLED
echo Папка "%TARGETDIR%" уже существует. Выход без установки программы.
pause
goto :EOF
Повторюсь, команду инсталляции 1С я не проверял. Её правильность - на вашей совести.
Комментарий Модератора:
Borland:
См. примечание в следующем посте!!!
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий


Последний раз редактировалось Borland; 03.09.2019 в 02:02. Причина: коммент
Borland вне форума