Как дождаться завершения 1С в режиме конфигуратора из CMD? Wait не работает

1. fixin 4277 03.01.25 21:35 Сейчас в теме
Запускаю вот такую команду:

start "" /wait "%bin1s%\1cv8s.exe" CONFIG /S"%server1s%\%base1s%" /DisableStartupMessages /UpdateDBCfg /Out "%log1s%" -NoTruncate


Не дожидается завершения.

Хотя вот такая работает:
start "" /wait "notepad.exe"
По теме из базы знаний
Найденные решения
16. spacecraft 03.01.25 23:57 Сейчас в теме
(1) 1cv8s.exe это "Интерактивная программа запуска", которая запускает нужный клиент и завершается. Соответственно завершается cmd, так как ждать нечего, программа завершалась.
1cv8.exe нужно запускать.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1863362 03.01.25 22:33 Сейчас в теме
(1)
вот
Справку ты конечно же уже прочитал, да?
3. fixin 4277 03.01.25 22:38 Сейчас в теме
4. user1863362 03.01.25 22:41 Сейчас в теме
(3) В 1С. Которая прямо в конфигураторе доступна, веришь?

Справка -> Содержание -> 1С:Предприятие -> Запуск 1С:Предприятие 8 и параметры запуска -> Команды пакетного режима запуска конфигуратора. Второе предложение.
5. fixin 4277 03.01.25 22:43 Сейчас в теме
6. user1863362 03.01.25 22:44 Сейчас в теме
(5)
и?
И что там написано, не расскажешь? Не подарит твой гений нам это тайное знание?
7. fixin 4277 03.01.25 22:47 Сейчас в теме
(6) не расскажу, у меня такого нет. Что сказать хотел?
Прикрепленные файлы:
8. user1863362 03.01.25 22:56 Сейчас в теме
(7)
у меня
Думай, думай. Синтакс-помощник и справка, это разные вещи. Давай, я для таких как ты, по слогам повторю:

Пункты меню: Справка -> Содержание -> 1С:Предприятие -> Запуск 1С:Предприятие 8 и параметры запуска -> Команды пакетного режима запуска конфигуратора.

Читаешь там второе предложение и публикуешь его сюда. Понятно?
9. fixin 4277 03.01.25 22:59 Сейчас в теме
(8) и чем мне это поможет?
Прикрепленные файлы:
11. user1863362 03.01.25 23:01 Сейчас в теме
(9)
мне
Умничка! Теперь последнее, самое сложное, держись!

Читай как выглядит строка запуска и сравнивай с тем, что ты в своём "скрипте" пишешь
12. fixin 4277 03.01.25 23:02 Сейчас в теме
(11) понятно, ответа у тебя нет
13. пользователь 03.01.25 23:03
Сообщение было скрыто модератором.
...
14. spacecraft 03.01.25 23:07 Сейчас в теме
(9) там же:
"Параметр /UpdateDBCfg допускается указывать после следующих параметров:"
18. fixin 4277 03.01.25 23:59 Сейчас в теме
(14) мимо. мне нужно только обновление конфигурации.
10. independ 1556 03.01.25 23:00 Сейчас в теме
(1) убрать start "" /wait, будет работать
15. user1863362 03.01.25 23:07 Сейчас в теме
(10)
будет
Не будет. Там вообще другое запускать надо.
16. spacecraft 03.01.25 23:57 Сейчас в теме
(1) 1cv8s.exe это "Интерактивная программа запуска", которая запускает нужный клиент и завершается. Соответственно завершается cmd, так как ждать нечего, программа завершалась.
1cv8.exe нужно запускать.
17. fixin 4277 03.01.25 23:59 Сейчас в теме
(16) спасибо, попробую. Проверил, работает причем даже без start. думал всегда что 1cv8s.exe это как раз и запуск толстого клиента для конфигуратора.
19. user1863362 04.01.25 01:55 Сейчас в теме
(17)
думал
Так что же там написано, во втором абзаце справке, которую ты даже смог открыть и сделать скриншот?
20. fixin 4277 04.01.25 09:56 Сейчас в теме
(19) к чему было разводить цирк? бери пример с (16). Человек знал и поделился информацией.
24. пользователь 04.01.25 12:49
Сообщение было скрыто модератором.
...
25. user2116242 05.01.25 22:43 Сейчас в теме
(20)
к чему было разводить цирк?

Это был вид троллинга – пренебрежение к трудностям собеседника.
Сначала кажется, что можно догадаться о том, что
1cv8 DESIGNER [<параметры запуска>] = C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe DESIGNER [<параметры запуска>]. Нельзя. 1cv8 может всё что угодно означать: 1cv8s.exe, 1cv8.exe, 1cv8c.exe. Расширения у 1cv8 нет, поэтому это можно интерпретировать как любую программу на базе v8.
Тролль не из справки об этом узнал, он и так об этом знал. Просто задача стояла другая – заставить вас поломать голову. Тролли между собой нормально общаются; это они окружающих заставляют чего-то там догадаться.
Вот так нормальные люди становятся дураками. Наслушаются бреда от местных троллей и начинают ломать мозги себе и окружающим.
26. fixin 4277 05.01.25 23:25 Сейчас в теме
(25) да, поэтому я и привел пример (16) как корректного, профессионального ответа.
Таких троллей я видал, надо было сразу не кормить, а не подыгрывать
27. user2116242 05.01.25 23:29 Сейчас в теме
(26)
надо было сразу не кормить, а не подыгрывать

К сожалению, это не так-то просто. Если не отвечаешь, не даешь сдачи, то чувствуешь себя незащищенным. А так-то да, согласен.
28. user1863362 06.01.25 09:21 Сейчас в теме
(25)
1cv8 может всё что угодно означать: 1cv8s.exe, 1cv8.exe, 1cv8c.exe. Расширения у 1cv8 нет, поэтому это можно интерпретировать как любую программу на базе v8
Огромное спасибо за демонстрацию вашей методики чтения документации. Это всё объясняет.

Я, пожалуй, буду давать ссылку на эту тему в подобных случаях, спасибо еще раз!
29. fixin 4277 06.01.25 10:27 Сейчас в теме
(28) буквоедство свойственно программистам, к сожалению.
Преодолеть его и научиться общаться нормально как в (16) это полезный софт скилл
30. user1863362 06.01.25 10:41 Сейчас в теме
(29)
это полезный софт скилл
Большое спасибо, занес в закладки. Пригодится, как аргумент.
31. user2116242 07.01.25 14:41 Сейчас в теме
(29)
научиться общаться нормально как в (16) это полезный софт скилл

Парадокс еще и в том что, несмотря на то что я написал выше, я подумал совсем другое. Как человек с таким высоким рейтингом и опытом работы в 1С не знает, что такое 1cv8s.exe? Не может быть.
Может, конечно. Во времена 7.7 было 2 книжки по администрированию, 2 книжки по разработке и 1 тоненькая книжечка по установке и запуску. Тогда можно было на полном серьезе орать "почитайте документацию". А сейчас уже не понятно, как нужную информацию найти.
Например, как правильно - DESIGNER или CONFIG? С трудом нашел на ИТС следующую информацию:
Если это версия 8.1 или 8.0, определяется местоположение запускаемых файлов требуемой версии и выполняется запуск необходимого исполняемого файла нужной версии. При этом для «1С:Предприятия 8.0» выполняется замена параметра командной строки DESIGNER на CONFIG (для обеспечения совместимости).
https://its.1c.ru/db/v8326doc#bookmark:adm:TI000000812 Главная -> Инструкции по разработке на 1С -> Платформа 1С:Предприятие. Документация -> Платформа 1С:Предприятие 8.3.26 -> Руководство администратора -> Приложение 7. Параметры командной строки запуска «1С:Предприятия» -> 7.3 Общие команды запуска - 7.3.3 Определение режима запуска. Из чего я делаю вывод, что правильно писать DESIGNER.

И еще. Почему информацию по запуску 1С из командной нужно искать в справке конфигуратора? А почему не на сайте ИТС? Было бы логично предположить, что информация есть также и на ИТС, и она хорошо гуглится. Но даже если так, то по каким ключевым словам искать? Это явный косяк составителей документации 1С. Ничего не имею против справки в конфигураторе, но она должна быть продублирована на ИТС. Ну или ткните меня, пожалуйста, в ИТС.
55. spacecraft 08.01.25 14:52 Сейчас в теме
(31)
И еще. Почему информацию по запуску 1С из командной нужно искать в справке конфигуратора? А почему не на сайте ИТС? Было бы логично предположить, что информация есть также и на ИТС, и она хорошо гуглится. Но даже если так, то по каким ключевым словам искать? Это явный косяк составителей документации 1С. Ничего не имею против справки в конфигураторе, но она должна быть продублирована на ИТС. Ну или ткните меня, пожалуйста, в ИТС.

есть там.
https://its.1c.ru/db/v838doc/bookmark/adm/TI000000493
57. user2116242 08.01.25 15:02 Сейчас в теме
(55) Еще вот эту информацию не могу найти на ИТС, при этом она есть в справке 1С платформы.

1cv8s.exe — отображает пользователю список информационных баз, предоставляет возможность редактирования списка информационных баз. В том числе: добавление новой информационной базы, добавление существующей базы в список, удаление базы из списка, изменение параметров базы в списке, управление относительным размещением базы в списке и т.п. Обеспечивает возможность запуска любого клиента, конфигуратора.
59. spacecraft 08.01.25 15:13 Сейчас в теме
(57)
Еще вот эту информацию не могу найти на ИТС, при этом она есть в справке 1С платформы.

1cv8s.exe

бывает...
4.3.3
61. user2116242 08.01.25 16:01 Сейчас в теме
(59)
4.3.3

Этот пункт я нашел https://its.1c.ru/db/v8326doc#bookmark:adm:TI000000075

Теперь нужно найти на ИТС вот это:
Запуск системы 1С:Предприятие 8 может быть выполнен путем запуска исполняемого файла 1CV8.EXE.
В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой и другие. Параметры могут содержать опции, детализирующие или описывающие указанные параметры. Если параметры командной строки указаны верно, файл 1CV8.EXE будет запущен в одном из режимов запуска: "1С:Предприятие" или "Конфигуратор" — в зависимости от указанных параметров. Для режима "Конфигуратор" выполнение отдельных работ по обслуживанию информационной базы с помощью параметров командной строки реализовано в режиме пакетного запуска.
Режим пакетного запуска — режим работы, при котором система 1С:Предприятие 8 выполняет действия, определяемые параметром командной строки, после чего система завершает свою работу. Такие параметры называются параметрами пакетного режима запуска. В командной строке следует использовать только один вид параметров пакетного режима.
Ниже приведен пример командной строки для запуска системы 1С:Предприятие 8:
С:\1CV8\BIN\1CV8.EXE ENTERPRISE /FC:\1CV8\DB
Приведенная командная строка означает, что система 1С:Предприятие 8 будет запущена в режиме "1С:Предприятие", а информационная база находится в каталоге "С:\1CV8\DB".
32. user2116242 07.01.25 15:22 Сейчас в теме
(28)
Огромное спасибо за демонстрацию вашей методики чтения документации. Это всё объясняет.


Авторы документации не просто так записали информацию кратенько: "1cv8 DESIGNER" и все. В разделе Справка -> Содержание -> 1С:Предприятие -> Запуск 1С:Предприятие 8 и параметры запуска дается подробная информация по поводу запуска файла 1CV8.EXE. Там сказано, что файл 1CV8.EXE будет запущен в одном из режимов запуска: "1С:Предприятие" или "Конфигуратор. Приводится пример командной строки для запуска системы в режиме "1С:Предприятие": С:\1CV8\BIN\1CV8.EXE ENTERPRISE /FC:\1CV8\DB. Файл 1CV8.EXE упоминается несколько раз, причем имя файла выделено жирным шрифтом.
Таким образом, авторы документации исходили из предположения, что пользователь сначала прочтет информацию в разделе Запуск 1С:Предприятие 8 и параметры запуска, а потом уже начнет читать раздел Команды пакетного режима запуска конфигуратора. В таком случае строка "1cv8 DESIGNER" не вызывает вопросов. Понятно, что авторы документации имели ввиду что-то типа С:\1CV8\BIN\1CV8.EXE DESIGNER /FC:\1CV8\DB
33. fixin 4277 07.01.25 15:24 Сейчас в теме
(32) читать документация сплошным потоком в наше время космических скоростей моветон. К ней обращаются по оказии. Иначе это просто захламление памяти.
34. user2116242 07.01.25 15:31 Сейчас в теме
(33)
Иначе это просто захламление памяти.

Да, тем более что есть нейропоиск от Яндекса. Но Яндекс должен информацию еще и где-то найти на сайте its.1c.ru. Не полезет же Яндекс в справку конфигуратора. Никто не пройдет полез. За это можно было бы сказать Никто не пройдет спасибо, если бы Никто не пройдет добавил бы в свой ответ еще и информацию из раздела Запуск 1С:Предприятие 8 и параметры запуска
35. fixin 4277 07.01.25 15:38 Сейчас в теме
(34) кстати, да, читать встроенную документацию не совсем правильное решение, учитывая, что у старых релизов она старая. 1С должна публиковать актуальную справку в интернете, чтобы не отставать от жизни.
49. user1863362 07.01.25 21:39 Сейчас в теме
50. user2116242 08.01.25 13:15 Сейчас в теме
(49) Модератор почистил пост (48), но я бы хотел продолжить дискуссию.
Ты мне ответил что
Видишь ли, Денис, если бы ты хоть раз писал документацию на свой продукт самостоятельно, ты бы понимал, что она всегда рассчитывается на людей с опред....

С определенным уровнем квалификации? А как же лозунг фирмы 1С "доступно и всерьез"? Какой смысл фирма 1С вкладывает в слово доступно, с твоей точки зрения?
51. user2107191 08.01.25 13:20 Сейчас в теме
(50)
Какой смысл фирма 1С вкладывает в слово доступно
Это лозунг для бизнеса. Как и лозунги автопрома предназначены для водителей, а не для автослесарей.
53. user2116242 08.01.25 14:41 Сейчас в теме
(51)
Это лозунг для бизнеса.

Вот это-то я и подозревал. Лозунг можно любой написать, а как доходит до дела, то ты должен догадаться.

Другой вопрос: касается ли это троллей? Откуда Oleg spacecraft знает, что строчка в справке платформы "1cv8 DESIGNER" написана без расширения, поскольку универсальна для виндовс и UNIX?

Эта строчка появилась в версии платформы 8.3.8, когда клиент для линукс уже был. В версии 8.3.7 этой строчки в справке платформы не было. Об этом может знать только человек, обладающий инсайдерской информацией. Если человек такой информацией не обладает, то предположит, что справка 1С была написана давным-давно, когда клиента для линукс еще не было.
Прикрепленные файлы:
63. user2116242 11.01.25 10:42 Сейчас в теме
(51)
Какой смысл фирма 1С вкладывает в слово доступно
Это лозунг для бизнеса. Как и лозунги автопрома предназначены для водителей, а не для автослесарей.

Зазеркалье пишут для программистов, информация в Зазеркалье доступна и понятна. В данном случае лозунг соблюден для автослесарей. Писатели Зазеркалья делают информацию доступной, а писатели документации ИТС нет. Чем ты это объяснишь?
У меня два объяснения:
1. Статьи в зазеркалье и документацию на ИТС пишут разные люди.
2. Даже внутри фирмы 1С нет согласия по этому вопросу.
69. user2107191 11.01.25 12:51 Сейчас в теме
70. Torin57 34 11.01.25 13:04 Сейчас в теме
(69)
Это лозунг для бизнеса. Как и лозунги автопрома предназначены для водителей, а не для автослесарей.

Лозунг "доступно и всерьез" - это лозунг не только для бизнеса и водителей. Автослесарей он тоже касается. Не всегда. В случае Зазеркалья лозунг работает, хотя читают его "автослесари", в данном случае программисты 1С. Вот что хотел сказать.
52. user1863362 08.01.25 14:32 Сейчас в теме
(50)
Какой смысл фирма 1С вкладывает в слово доступно, с твоей точки зрения?
С моей точки зрения, фирма 1С самостоятельно устанавливает границы этой доступности. Кто-то понимает, кто-то нет и теперь вот возмущается этим. Такова жизнь.
54. user2116242 08.01.25 14:46 Сейчас в теме
(52)
С моей точки зрения, фирма 1С самостоятельно устанавливает границы этой доступности.

Вот она - элита России. Наш президент утверждает, что элита России - это ветераны СВО. Посмотрим. На текущий момент элита России - это сотрудники фирмы 1С. Эти ребята ведут себя по-царски.
60. user1863362 08.01.25 15:31 Сейчас в теме
(54)
Наш президент утверждает
Ты глуп и скучен. Старайся лучше.
85. Torin57 34 11.01.25 20:33 Сейчас в теме
(60)
Ты глуп и скучен. Старайся лучше.

Я реабилитировался?
36. spacecraft 07.01.25 15:47 Сейчас в теме
(32)
Авторы документации не просто так записали информацию кратенько: "1cv8 DESIGNER" и все

Я думаю, что тут нет расширения из-за того, что оно может быть разным. На UNIX системах будет не exe.
37. user2116242 07.01.25 15:51 Сейчас в теме
(36)
На UNIX система будет не exe

Как будет выглядеть С:\1CV8\BIN\1CV8.EXE ENTERPRISE /FC:\1CV8\DB на UNIX?
40. spacecraft 07.01.25 16:00 Сейчас в теме
(37) обсуждали:
Строка запуска системы "1С:Предприятие" в режиме Конфигуратор имеет вид:
1cv8 DESIGNER [<параметры запуска>]

Вот именно так можно одинако использовать как на виндовс, так и на линукс. Если исполняемый файл видим и доступен для запуска системой, то он и без расширения должен выполниться.
41. user2116242 07.01.25 16:10 Сейчас в теме
(40)
Вот именно так можно одинако использовать как на виндовс, так и на линукс.

Да, возможно, но обычно так не пишут на виндовс. Записи в стиле С:\1CV8\BIN\1CV8 ENTERPRISE мне не встречалось. Но, возможно, я не прав. Приведите пример, пожалуйста.
42. spacecraft 07.01.25 16:23 Сейчас в теме
(41) еще раз, если добавить расположение исполняемого файла в path, то достаточно запускать:
1CV8 ENTERPRISE <параметры>
Именно без пути и расширения.
43. user2116242 07.01.25 16:30 Сейчас в теме
(42)
еще раз

Это был аргумент?
44. spacecraft 07.01.25 16:39 Сейчас в теме
(43) "1cv8 DESIGNER [<параметры запуска>]

Вот именно так можно одинако использовать как на виндовс, так и на линукс."

Вроде понятно же. Повторил более развернуто.

В виндовс можно запускать исполняемые файлы без указания расширения exe и без пути к файлу, если он расположен по пути извесному системе (добавлен в path).

Пример: notepad %Temp%\1.txt
45. spacecraft 07.01.25 16:48 Сейчас в теме
(41)
Приведите пример, пожалуйста.

Пример есть в типовых ))
ПутьКПлатформе = "";
	#Если Не ВебКлиент Тогда
		Объект.ИмяФайлаОбмена = ПолучитьИмяВременногоФайла("xml");
		ПутьКПлатформе = КаталогПрограммы();
	#КонецЕсли
	
	СтрокаКоманды = """%ПутьКПлатформе%1cv8"" ENTERPRISE /IBConnectionString ""%СтрокаСоединенияИБ%"" /Execute ""%ПутьКОбработкеСПравилами%"" /C ""Trade103Data=""""%ПутьКФайлуВыгрузки%"""" Trade103StartUnloading=""""True""""""";
	СтрокаСоединенияИБ = СтрЗаменить(ВыбраннаяСтрока.СтрокаСоединения + ";", "=""", "=""""");
	СтрокаСоединенияИБ = СтрЗаменить(СтрокаСоединенияИБ, """;", """""");
	СтрокаКоманды = СтрЗаменить(СтрокаКоманды, "%ПутьКПлатформе%", ПутьКПлатформе);
	СтрокаКоманды = СтрЗаменить(СтрокаКоманды, "%СтрокаСоединенияИБ%", СтрокаСоединенияИБ);
	СтрокаКоманды = СтрЗаменить(СтрокаКоманды, "%ПутьКФайлуВыгрузки%", Объект.ИмяФайлаОбмена);
	СтрокаКоманды = СтрЗаменить(СтрокаКоманды, "%ПутьКОбработкеСПравилами%", ПутьКОбработкеСПравилами);
	
	ДопПараметрыЗапуска = Новый Структура("Оповещение, ПутьКОбработкеСПравилами");
	ДопПараметрыЗапуска.Оповещение               = Оповещение;
	ДопПараметрыЗапуска.ПутьКОбработкеСПравилами = ПутьКОбработкеСПравилами;
	
	Оповещение = Новый ОписаниеОповещения("ОбработкаЗапускаПриложенияЗавершение", ЭтотОбъект, ДопПараметрыЗапуска);
	
	ПараметрыЗапуска = Новый Структура;
	ПараметрыЗапуска.Вставить("ТекущийКаталог", ПутьКПлатформе);
	ПараметрыЗапуска.Вставить("Оповещение", Оповещение);
	
	ФайловаяСистемаКлиент.ЗапуститьПрограмму(СтрокаКоманды, ПараметрыЗапуска);
Показать
user1863362; +1 Ответить
46. user2116242 07.01.25 17:29 Сейчас в теме
(45) Для меня это не аргумент. Документацию читают люди, а не OC виндовс.
Если я с вами соглашусь, то это будет означать, что делать неудобно себе и окружающим — это нормально. Виндовс много чего может прочитать и понять, а человек уже нет. Для человека текст должен быть понятным, причем с запасом.
Пример есть в типовых ))

Так опять же. Типовой код конфигураций читает платформа. Платформе можно все что угодно "скормить" и она поймет. Можно таблицу значений назвать ТаблицаПокупателей, а можно назвать ТЗ. В типовых такого нет? Конечно, нет. Программисты типовых конфигураций не станут сами себе осложнять жизнь.
56. spacecraft 08.01.25 14:58 Сейчас в теме
(46) а документация microsoft тоже не катит?
https://learn.microsoft.com/ru-ru/sql/tools/sqlcmd/sqlcmd-use-utility?view=sql-server-ver16
Там вот так же не указано расширение exe.
Может проблема не в документации?
58. user2116242 08.01.25 15:09 Сейчас в теме
(56) Открыл ссылку. Там:
sqlcmd — это служебная программа командной строки для нерегламентированного интерактивного выполнения инструкций и сценариев Transact-SQL (T-SQL) и автоматизации задач сценариев T-SQL.

И причем здесь T-SQL? В какие-то дебри углубляемся. Если речь про cmd, то тогда ваша мысль понятна.
62. user2116242 08.01.25 16:37 Сейчас в теме
(56)
Там вот так же не указано расширение exe.


Не сразу понял о чем вы. Да, действительно, не указано расширение.
А в главе 3 руководства пользователя расширение указано, причем отдельно выделен линукс:

● Толстый клиент (<Номер версии>) – при работе в толстом клиенте вся работа с данными выполняется на стороне клиента. Данный клиент используется при работе с файловой базой данных. Исполняемым файлом является: 1cv8.exe – для ОС Windows, 1cv8 – для ОС Linux.

https://its.1c.ru/db/v8326doc#bookmark:usr:TI000000021

Как говорится, можете же когда захотите. Если авторы справки для платформы 1С читают эти строки, то хочу сказать вам следующее: Берите пример с писателей документации по руководству пользователя.
47. пользователь 07.01.25 17:50
Сообщение было скрыто модератором.
...
48. пользователь 07.01.25 21:11
Сообщение было скрыто модератором.
...
38. user2116242 07.01.25 15:54 Сейчас в теме
(36) Вопрос интересный еще и потому что в разделе "Запуск 1С:Предприятие 8 и параметры запуска" несколько раз упоминается именно exe, причем жирным шрифтом.
Прикрепленные файлы:
39. fixin 4277 07.01.25 15:55 Сейчас в теме
(38) когда писалась эта документация, Линукса видимо 1с еще не знала, т.е. лет 10 назад.
64. Torin57 34 11.01.25 12:09 Сейчас в теме
(28)
Огромное спасибо за демонстрацию вашей методики чтения документации. Это всё объясняет.


Раз методика хромает, то ее нужно исправить. Возьмем текущий случай в качестве образца. Предположим, я пытаюсь запустить конфигуратор в пакетном режиме с параметрами, но у меня что-то пошло не так. В какой раздел документации на ИТС я пойду? В 4.3.3 или в приложение 7?
65. spacecraft 11.01.25 12:25 Сейчас в теме
(64) обычно начинают с оглавления.
66. Torin57 34 11.01.25 12:32 Сейчас в теме
(65)
обычно начинают с оглавления.

Отлично. У нас есть документация по платформе.
а) Руководство администратора
б) руководство разработчика
в) руководство пользователя

Я выбираю руководство администратора.
А дальше уже сложнее. Вот список оглавления руководства. В какую главу я иду или в какое приложение?

Введение
Глава 1. Требования к аппаратуре и программному обеспечению
Глава 2. Установка системы «1С:Предприятие»
Глава 3. Установка конфигураций
Глава 4. Запуск компонентов системы
Глава 5. Ведение списка информационных баз
Глава 6. Администрирование информационной базы
Глава 7. Автономный сервер
Глава 8. Настройка веб-серверов для работы с «1С:Предприятием»
Глава 9. Настройка веб-браузеров для работы в веб-клиенте
Глава 10. Защита от несанкционированного использования: особенности и настройка
Глава 11. Обновление системы
Глава 12. Удаление системы
Глава 13. Администрирование мобильной платформы
Приложение 1. Структура каталога установки и назначение каталогов и файлов
Приложение 2. Описание элементов журнала регистрации
Приложение 3. Описание и расположение служебных файлов
Приложение 4. Дополнительные утилиты
Приложение 5. Обработка ошибок
Приложение 6. Вспомогательные Интернет-сервисы администрирования
Приложение 7. Параметры командной строки запуска «1С:Предприятия»
Приложение 8. Используемые компоненты и материалы
67. spacecraft 11.01.25 12:38 Сейчас в теме
(66) "Предположим, я пытаюсь запустить конфигуратор в пакетном режиме с параметрами, но у меня что-то пошло не так."
Если проблема с запуском, то смотрим Глава 4. Если проблема с параметрами, то Приложение7.
Очевидно же.
Нас в институте учили работать с документацией. Тогда никакого интернета не было и ходили в библиотеку. Читали бумажные книги. И все находили.
user2107191; +1 Ответить
68. Torin57 34 11.01.25 12:50 Сейчас в теме
(67)
Если проблема с запуском, то смотрим Глава 4. Если проблема с параметрами, то Приложение7.
Очевидно же.

В данном случае, у автора ветки проблема с запуском или с параметрами?
72. spacecraft 11.01.25 14:06 Сейчас в теме
(68) передергиваешь. В ветке обсуждали "проблемы" документации, которая на самом деле - проблема чтения документации.
Документация как называется? "Руководство администратора". Которая подразумевает базовые знания администрирования не только в 1С.
Это не учебник.
74. Torin57 34 11.01.25 14:08 Сейчас в теме
(72)
передергиваешь

Хорошо, не буду передергивать.
В случае автора ветки, куда нужно зайти в первую очередь и почему? В главу 4 или в Приложение7?
75. spacecraft 11.01.25 14:11 Сейчас в теме
(74)
В случае автора ветки, куда нужно зайти в первую очередь и почему? В главу 4 или в Приложение7?
Прикрепленные файлы:
77. Torin57 34 11.01.25 16:00 Сейчас в теме
(75)
Читаю пункт 4.2. Там сказано, в частности, что:
Исполняемая часть системы, в свою очередь, может использоваться в трех разных вариантах:
● тонкий клиент ‑ исполняемый файл 1cv8c;
● веб-клиент ‑ нет исполняемого файла (его роль играет веб-браузер);
● толстый клиент ‑ исполняемый файл 1cv8.

Из чего я делаю вывод, что 1cv8 в терминологии документации платформе - это 1cv8.exe
Отлично, этот вопрос прояснен.

Далее мне нужно понять, как можно и как нельзя запускать конфигуратор в пакетном режиме.
Читаю раздел 4.3. Запуск клиентского приложения или конфигуратора
4.3.1. Общая информация
Запустить «1С:Предприятие» в каком-либо режиме запуска можно несколькими способами:
● С помощью программы запуска (1cestart) ‑ рекомендованный способ.
● С помощью интерактивной программы запуска (1cv8s).
● С помощью исполняемого файла толстого (1cv8) или тонкого (1cv8c) клиента конкретной версии системы.
● С помощью веб-браузера (только веб-клиент).

Исходя из этого, я делаю вывод, что запустить конфигуратор можно с помощью любого из перечисленных файлов. Таким образом, фирма 1С сценарий запуска конфигуратора через 1cv8s предусматривает.

Согласны?
78. spacecraft 11.01.25 16:40 Сейчас в теме
(77) это называется казуистика.

(77)
Из чего я делаю вывод, что 1cv8 в терминологии документации платформе - это 1cv8.exe
Отлично, этот вопрос прояснен.

Далее:
7.2.2. Запуск в режиме Конфигуратора

1cv8 DESIGNER [<команды >]

Что еще не понятно?
79. Torin57 34 11.01.25 16:53 Сейчас в теме
(78) Зачем сразу 7.2.2? Давайте сначала прочтем 7.1. Общая информация об интерфейсе командной строки системы.

Система «1С:Предприятие» предоставляет возможность выполнять определенные действия с помощью интерфейса командной строки. Некоторые приложения предоставляют интерфейс командной строки как дополнительный инструмент к графическому интерфейсу, например, интерактивная программа запуска. Некоторые приложения управляются только с помощью интерфейса командной строки. Такими приложениями являются, например, не интерактивная программа запуска или сервер «1С:Предприятия».

В общем случае интерфейс командной строки «1С:Предприятие» выглядит следующим образом:

Приложение|URL [Режим] [Команда1 [Команда2 […]]]
В этом описании:

Приложение ‑ это имя используемого приложения. Необходимость указания полного пути к запускаемому приложению, регистр используемых символов и прочие особенности зависят от того, в какой операционной системе или среде используется приложение. Для запуска веб-клиента в качестве имени приложения будет выступать URL информационной базы, опубликованной на веб-сервере.

● Режим ‑ необязательный параметр запуска некоторых приложений.


Исходя из данного описания, вариант 1cv8s.exe DESIGNER [<команды >] также возможен!
80. spacecraft 11.01.25 17:01 Сейчас в теме
(79)
Исходя из данного описания, вариант 1cv8s.exe DESIGNER [] также возможен!

Возможен. И по описанию понятно, что при запуске 1cv8s.exe будет запущена интерактивная программа запуска, которая в свою очередь запустит нужный клиент.
Но тут требуются знания уже системного администратора, что бы понимать, что интерактивная программа запуска завершается после запуска нужного клиента.


(79)
Зачем сразу 7.2.2?

Это продолжение казуистики.
Есть четкий ответ в документации, как запускать в командной стороке конфигуратор, но продолжаем искать "несоответствия"?
81. Torin57 34 11.01.25 17:11 Сейчас в теме
(80)
Но тут требуются знания уже системного администратора, что бы понимать, что интерактивная программа запуска завершается после запуска нужного клиента.

Вот эту информацию я и пытаюсь найти в документации - о том что 1cv8s.exe запускает 1cv8.exe, и конфигуратор уже работает с помощью 1cv8.exe. Описание взаимосвязи файлов 1cv8s.exe и 1cv8.exe есть в справке по платформе, но я не могу ее найти на ИТС. Поможете найти?
82. spacecraft 11.01.25 17:40 Сейчас в теме
(81)
4.3.3.3. Запуск с параметрами
Запуск интерактивной программы запуска с параметром, указывающим на конкретную информационную базу (параметр /IBName), не отличается от запуска программы запуска (см. здесь).

Далее смотрим:
4.3.2.3. Запуск с указанием информационной базы
Если программа запуска запускается с указанием имени информационной базы (параметр /IBName), то используется следующий алгоритм запуска:

...
Если обнаружена информационная база с указанным именем, то происходит определение параметров запуска из свойств информационной базы и запускается соответствующий клиент с заданными параметрами. Из свойств информационной базы определяются следующие параметры:

● вид клиента;

● номер версии, требуемый для работы;

● разрядность используемого клиентского приложения;

● прочие параметры, хранящиеся в свойствах информационной базы.
Показать
84. Torin57 34 11.01.25 20:31 Сейчас в теме
86. Torin57 34 12.01.25 20:43 Сейчас в теме
(80)
Это продолжение казуистики.
Есть четкий ответ в документации, как запускать в командной стороке конфигуратор, но продолжаем искать "несоответствия"?

Нужно уточнение. Как соотносятся способы 1cv8s.exe DESIGNER [] и 1cv8.exe DESIGNER [] , если исходить из текста документации?
Способ 1cv8.exe DESIGNER [] более предпочтителен?
87. spacecraft 12.01.25 21:32 Сейчас в теме
(86)
Как соотносятся способы 1cv8s.exe DESIGNER [] и 1cv8.exe DESIGNER [] , если исходить из текста документации?

Где в документации упоминается "1cv8s.exe DESIGNER []"?
88. user2116242 12.01.25 21:49 Сейчас в теме
(87)
Где в документации упоминается "1cv8s.exe DESIGNER []"?

Упоминания не нашел, и в то же время вы согласились в (80), что вариант "1cv8s.exe DESIGNER []" возможен. Что вы имели ввиду?
В этом и заключается непонимание. Если 1cv8s.exe ENTERPRISE и 1cv8s.exe DESIGNER не упомянуто в приложении 7, то как это понимать? Что это означает? Я бы сделал вывод, что вариант 1cv8.exe DESIGNER единственно правильный, если бы в 7.1. Общая информация интерактивная программа запуска не упоминалась. Тем не менее, фирма 1С в 7.1 интерактивную программу запуска упомянула.
90. spacecraft 12.01.25 22:06 Сейчас в теме
(88) это уже какой круг?
Запустить можно. В цитах из 82 есть точный и полный ответ. Со всеми особенностями запуска.
91. Torin57 34 12.01.25 22:41 Сейчас в теме
(90) Из цитат в 82 я делаю следующий вывод.
Запуск конфигуратора строкой "C:\Program Files\1cv8\8.3.25.1445\bin\1cv8s.exe" DESIGNER /IBNameTest /NAdmin /UpdateDBCfg приемлем, фирма 1С его одобряет. Просто вместо /FC:\Temp\Test я пишу /IBNameTest. Я правильно понимаю?
92. spacecraft 12.01.25 22:49 Сейчас в теме
(91) только вот почему-то игнорируете вторую цитату: "Если обнаружена информационная база с указанным именем, то происходит определение параметров запуска из свойств информационной базы и запускается соответствующий клиент с заданными параметрами."
В итоге отработает следующее: "C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" DESIGNER /IBNameTest /NAdmin /UpdateDBCfg
Только исполяемый файл 1cv8.exe может запустить конфигуратор. 1cv8s.exe в данном случае всего лишь обертка.

Повторю: "Запустить можно. В цитах из 82 есть точный и полный ответ. Со всеми особенностями запуска."
93. Torin57 34 13.01.25 22:27 Сейчас в теме
(92)
Повторю: "Запустить можно. В цитах из 82 есть точный и полный ответ. Со всеми особенностями запуска."

Мне вот что непонятно. С одной стороны, запустить конфигуратор командой 1cv8s DESIGNER можно. Это не будет ошибкой. С другой стороны, в приложении 7 не упомянут запуск конфигуратора командой 1cv8s DESIGNER, но зато упомянут запуск конфигуратора командой 1cv8 DESIGNER. Это наводит на мысль, что запускать конфигуратор командой 1cv8s DESIGNER нельзя. Что это некая недокументированная возможность, который ты можешь пользоваться на свой страх и риск. Фирма 1С такой сценарий не тестировала, соответственно, если у тебя что-то не будет работать, то это твоя ответственность. Написать на горячую линию 1С в случае проблемы не получится.
Как это противоречие разрешить? Если вы не знаете ответ, то это нормально. Документацию писала фирма 1С. Соответственно, все неразрешимые вопросы нужно адресовать фирме 1С.
71. Torin57 34 11.01.25 13:56 Сейчас в теме
(67)
Очевидно же.
Нас в институте учили работать с документацией. Тогда никакого интернета не было и ходили в библиотеку. Читали бумажные книги. И все находили.

Я скажу что очевидно. Учили вас такие же тролли. А тролль пренебрегает трудностями ученика. Если ученик чего-то не нашел или не понял, то тролль намекнет ученику, что тот сам дурак. Ну а поскольку дураком быть стыдно, то ученик будет молчать и делать вид что ему все понятно и очевидно. А дальше инцест, инцухт и вырождение сообщества.
73. spacecraft 11.01.25 14:08 Сейчас в теме
(71) нормально нас учили. Что там сейчас делают - не интересовался. Могу только посочувствовать, наверно.
76. user1863362 11.01.25 14:40 Сейчас в теме
(71)
Учили вас такие же тролли
И у них неплохо получилось, результат несравним с тем, что тут демонстрируют.
А дальше инцест, инцухт и вырождение сообщества.
Я давно знал, что это золотые слова.
21. user2116242 04.01.25 11:33 Сейчас в теме
(19)
ак что же там написано, во втором абзаце справке, которую ты даже смог открыть и сделать скриншот?

Там написано 1cv8 DESIGNER [<параметры запуска>]
Так что это дает? Абзац намекает на то что нужно запускать 1cv8.exe, а не 1cv8s.exe?
22. пользователь 04.01.25 11:34
Сообщение было скрыто модератором.
...
23. пользователь 04.01.25 11:42
Сообщение было скрыто модератором.
...
83. user1863362 11.01.25 19:52 Сейчас в теме
Весьма интересно наблюдать, как тезисы гени о том, что документация плохая, защищают при помощи так сильно нелюбимого геней буквоедства.
89. user2116242 12.01.25 22:00 Сейчас в теме
(83)
Весьма интересно наблюдать, как тезисы гени о том, что документация плохая, защищают при помощи так сильно нелюбимого геней буквоедства.

Здесь нет противоречия. У автора ветки нет склонности к буквоедству, но это компенсируется в чем-то другом. Я с удовольствием занимаюсь буквоедством, но у меня другая слабость - я невнимательный. Это нормально. Вопрос в том, как к этому относится. Если заставлять автора ветки читать документацию, то это ни к чему хорошему не приведет. Он и как буквоед не разовьется, и как программист начнет хромать, потому что будет распылять свои силы, а не концентрироваться на чем-то одном.
94. Torin57 34 15.01.25 13:23 Сейчас в теме
(83)
при помощи так сильно нелюбимого геней буквоедства.

Я вот что хочу сказать. Автору не буквоедство не нравится. Результатом буквоедства автор с удовольствием воспользуется. Автору не нравится, что его заставляют заниматься буквоедством, хотя это не его специальность.
95. Torin57 34 19.01.25 19:32 Сейчас в теме
Написал письмо на линию консультации 1С. Итоги переписки:

1.Запустить команду 1cv8s DESIGNER можно, но в этом нет практической целесообразности.

2.Можно использовать команду "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER. Тогда конфигуратор откроется на самой свежей платформе.

3.В документации невозможно описать все ситуации и примеры, возникающие в реальной эксплуатации.
Таким образом, фраза "в документации четко сказано" в отношении документации по платформе 1С неприменима.

ВСЯ ПЕРЕПИСКА
1С Линия консультации <v8@1c.ru>
16 января 2025, 17:01


Письмо было отправлено внешним отправителем. Не переходите по ссылкам и не открывайте вложения, если не уверены, что это безопасно.
Добрый день!



Да, пожелание зафиксировано. Не комментируем, значит что мы не отвечаем на вопросы когда пожелание будет реализовано.

Вы можете отслеживать статус своего обращения перейдя по ссылке HL-935527



С уважением, отдел тех. поддержки фирмы "1С"



Sent : 16.01.2025 13:52:47
To : '1С Линия консультации'
Subject : [SPAM13.20]RE: (#HL-935527) RE[5]: Прошу разъяснить противоречие в документации по платформе 1С


Напомню, что мы не комментируем пожелания и не называем возможности или сроков их реализаций.

Сроки реализации не принципиальны. А что значит, мы не комментируем пожелания? Тут, по идее, нечего комментировать. Имеете ввиду, если вы не фиксируете пожелание, то не объясняете почему? Речь об этом? Потому что, если вы зафиксировали мое пожелание, то мне больше ничего от вас и не надо. Что еще можно прокомментировать? В таком случае вопрос исчерпан.










1С Линия консультации <v8@1c.ru>
16 января 2025, 16:46


Письмо было отправлено внешним отправителем. Не переходите по ссылкам и не открывайте вложения, если не уверены, что это безопасно.
Добрый день!



Хорошо, пожелание по добавлению в документацию " В приложение 7, в описание режимов запуска, добавить строчку 1cestart DESIGNER [<команды >]" записано. Напомню, что мы не комментируем пожелания и не называем возможности или сроков их реализаций. При выходе новой версии платформы все изменения описываются в разделе Update.



Вы можете отслеживать статус своего обращения перейдя по ссылке HL-935527



С уважением, отдел тех. поддержки фирмы "1С"



Sent : 16.01.2025 12:52:53
To : '1С Линия консультации'
Subject : [SPAM13.20]RE: (#HL-935527) RE[3]: Прошу разъяснить противоречие в документации по платформе 1С



Вы пишите, что в документации невозможно описать все ситуации и примеры, возникающие в реальной эксплуатации. Я понимаю, что вы не боги. Тем не менее, кое-что фирма 1С может сделать.

Зафиксируйте, пож-та, пожелание к документации. В приложение 7, в описание режимов запуска, добавить строчку 1cestart DESIGNER [<команды >]. А иначе непонятно - то ли так можно запускать, то ли нельзя.

Почему непонятно:
1.Из-за недостатка знаний по системному администрированию.

2.Фирма 1С не несет ответственности за креативные решения. Можно установить платформу, а можно просто скопировать каталог с исполняемыми файлами. Работать будет. Другой вопрос, тестировала ли фирма 1С на тестовом стенде такой вариант «установки» новой платформы? Если интересно, то могу рассказать конкретный кейс такого креатива.









1С Линия консультации <v8@1c.ru>
16 января 2025, 15:27


Письмо было отправлено внешним отправителем. Не переходите по ссылкам и не открывайте вложения, если не уверены, что это безопасно.
Добрый день!



При таком способе запуска всё равно запускается толстый клиент (1cv8), а не стартер (1cv8s). Поэтому в документации эти момент пропущены как незначительные. На всякий случай напомню, что в документации невозможно описать все ситуации и примеры, возникающие в реальной эксплуатации. Но взяв примеры для конфигуратора можно составить такой же для стартера (если на это есть бизнес-кейс).



Вы можете отслеживать статус своего обращения перейдя по ссылке HL-935527



С уважением, отдел тех. поддержки фирмы "1С"



Sent : 16.01.2025 7:33:39
To : '1С Линия консультации'
Subject : [SPAM13.20]RE: (#HL-935527) RE[1]: Прошу разъяснить противоречие в документации по платформе 1С




Практическую целесообразность запуска стартера (1cv8s) я пояснить не смогу. Возможно, ее и нет.

Могу пояснить практическую целесообразность запуска 1cestart через командную строку с параметрами в режиме конфигуратора. Если я хочу, чтобы конфигуратор открылся на самой свежей установленной версии платформы, то я буду использовать команду "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /IBNameTest /NAdmin /UpdateDBCfg








1С Линия консультации <v8@1c.ru>
15 января 2025, 20:37


Письмо было отправлено внешним отправителем. Не переходите по ссылкам и не открывайте вложения, если не уверены, что это безопасно.
Добрый день!



Просьба пояснить практическую целесообразность запуска стартера (1cv8s), предназначенного для интерактивной работы, через командную строку с параметрами выбора типа клиента.

Вы можете отслеживать статус своего обращения перейдя по ссылке HL-935527



С уважением, отдел тех. поддержки фирмы "1С"




Sent : 14.01.2025 15:09:54
To : '1С Линия консультации'
Subject : Прошу разъяснить противоречие в документации по платформе 1С




Платформа 8.3.26



Добрый день.



Прошу разъяснить следующее противоречие в документации по платформе 1С.



Руководство администратора. Приложение 7. Параметры командной строки запуска «1С:Предприятия», пункт 7.1 Общая информация об интерфейсе командной строки системы. https://its.1c.ru/db/v8326doc#bookmark:adm:TI000000493



Там сказано следующее:

Некоторые приложения предоставляют интерфейс командной строки как дополнительный инструмент к графическому интерфейсу, например, интерактивная программа запуска.

В то же время в пункте 7.2. «Выбор режима запуска» приведены команды запуска 1cv8 в режиме предприятия и конфигуратора. 1cv8 ENTERPRISE [<параметры запуска>] и 1cv8 DESIGNER [<команды >] соответственно. При этом команда 1cv8s DESIGNER [<команды >] отсутствует. Как это трактовать? Это намек на то, что запуск 1cv8s в режиме DESIGNER не является приемлемым? Например, запустить команду 1cv8s DESIGNER [<команды >] можно, но фирма 1С этот сценарий не тестировала.



Поясню контекст вопроса. С технической частью мы уже сами разобрались. У меня стоит теперь другая задача – научиться читать документацию по платформе и правильно ее интерпретировать.
Показать


Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот