открыть файл в c#

Xeno

Случайный прохожий
Здравствуйте товарищи! Нужно написать небольшой консольный exe шник который бы открывал имеющийся текстовый файл и дозаписывал туда некоторые параметры. Если уж совсем конкретно то нужно дозаписать параметры новой базы в 1С пользователям в файлик ibases.v8i
Подскажите как лучше решить задачу?
 
Здравствуйте товарищи! Нужно написать небольшой консольный exe шник который бы открывал имеющийся текстовый файл и дозаписывал туда некоторые параметры. Если уж совсем конкретно то нужно дозаписать параметры новой базы в 1С пользователям в файлик ibases.v8i
Подскажите как лучше решить задачу?

И что вы будете этим exe делать? Это моветон. Нужно ibases.v8i разместить на шаре и подправить cfg
Вам сюда https://habrahabr.ru/post/179405/
 
Написал такой батник
Код:
Echo [Документооборот_8_3]>>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo Connect=Srvr="DB:3041";Ref="DOCUMENT"; >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo ID=4593cc78-1aac-4ad5-b6f9-15bb4f333b91 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo OrderInList=-1 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo Folder=/ >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo OrderInTree=256 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo External=0 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo ClientConnectionSpeed=Normal >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo App=ThinClient >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo WA=1 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"
Echo Version=8.3 >>"C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i"

Код добавляет новую информационную базу юзеру в списке баз. Теперь надо это запустить через групповые политики. А как сделать запуск logon скрипта 1 раз??
 
кусок кода в C#
Код:
  using (StreamReader _sw = new StreamReader(@"C:\123.txt",Encoding.Default))    
        {                 Console.WriteLine(_sw.ReadToEnd());  
              _sw.Close();    
        }
 
Назад
Верх Низ