SashkaSudaka
Новый пользователь
- Сообщения
- 2
- Реакции
- 0
Добрый день!
Есть потребность передать в файл ibases.v8i (список баз 1с) информацию такого типа:
Тем самым добавив базу в список баз.
Ничего умнее в голову мне не пришло кроме:
И это ок, как бы подходит)
Теперь я усложнил задачу себе и хочу, чтобы при запуске bat у юзера вылазило окно (cmd), где будет выбор списка баз ал-я:
Нажмите 1-4, чтобы добавилась база "ИМЯ_БАЗЫ" и у человека в ibases.v8i добавятся две строки вида;
И это тоже работает!
А вопрос всё равно остается: как передать за одну команду сразу две строчки в txt?
Интересует решение задачи именно в таком ключе, без создания групповых политик для разных групп в домене и отдельного ibases.v8i.
Заранее благодарю за ответы и выражаю готовность принимать летящие тапки в себя.
Есть потребность передать в файл ibases.v8i (список баз 1с) информацию такого типа:
Код:
[ИМЯ_БАЗЫ]
Connect=Srvr="server1c";Ref="имя_базы";
Ничего умнее в голову мне не пришло кроме:
Код:
echo [ИМЯ_БАЗЫ]>>%AppData%\1C\1CEStart\ibases.v8i
echo Connect=Srvr="server1c";Ref="ИМЯ_БАЗЫ"; >>%AppData%\1C\1CEStart\ibases.v8i
Теперь я усложнил задачу себе и хочу, чтобы при запуске bat у юзера вылазило окно (cmd), где будет выбор списка баз ал-я:
Нажмите 1-4, чтобы добавилась база "ИМЯ_БАЗЫ" и у человека в ibases.v8i добавятся две строки вида;
Код:
[ИМЯ_БАЗЫ]
Connect=Srvr="server1c";Ref="ИМЯ_БАЗЫ";
И пока писал пост голову пронзила идея сделать таким образом:
set /p x="Input word: "
if %x%==UPP echo [ИМЯ_БАЗЫ]>>"%AppData%\1C\1CEStart\ibases.v8i"
if %x%==UPP echo Connect=Srvr="server1c";Ref="ИМЯ_БАЗЫ";>>"%AppData%\1C\1CEStart\ibases.v8i"
А вопрос всё равно остается: как передать за одну команду сразу две строчки в txt?
Интересует решение задачи именно в таком ключе, без создания групповых политик для разных групп в домене и отдельного ibases.v8i.
Заранее благодарю за ответы и выражаю готовность принимать летящие тапки в себя.
Последнее редактирование модератором: