Имя: Пароль:
1C
1С v8
Скрыть пароль в командной строке
,
0 S_Scorp
 
17.06.13
16:41
Добрый день. Платформа 8.2

Есть командная строка:

\\sqlserver8\1cv82\common\1cestart.exe CONFIG /S 1cserver\work8_shevchenko /N"Иванов Иван" /P 12345678 /ConfigurationRepositoryF "tcp://db1c/upp" /ConfigurationRepositoryN Иванов /ConfigurationRepositoryP 12345678 /DumpCfg"C:\1\1Cv8_S.cf"

Но вней видны все пароли. Можно ли как то избежать этого? Может есть альтернатива запуску ярлыка 1С с командной строкой, в которой можно скрывать пароли?
1 PR
 
17.06.13
16:42
Да. Виндовая авторизация.
2 S_Scorp
 
17.06.13
16:44
Допустим. А как скрыть тогда пароль от хранилища?
3 Волшебник
 
17.06.13
16:45
Запускай файл cmd
Доступ к файлу ограничь
4 acsent
 
17.06.13
16:46
Посмотри AdmiLink
5 Лефмихалыч
 
17.06.13
16:46
(2) сделай пользователя без пароля и прав на захват
6 S_Scorp
 
17.06.13
16:49
(5) Сохранение конфы под таким пользователем взлетит?
7 S_Scorp
 
17.06.13
16:50
(3) можно пример такого файла?
(4) Что такое AdmiLink?
8 Лефмихалыч
 
17.06.13
16:50
(6) еще как
9 S_Scorp
 
18.06.13
08:36
(3) С запуском cmd тоже траблы. Он не понимает кирилицу. Т.е. в блокноте все нормально отображается, а в 1С "абракадабра" вместо логина "Иванов"
10 x-a-d
 
18.06.13
08:38
(9) кириллицу он понимает. не в той кодировке просто сохранили.
11 mehfk
 
18.06.13
08:41
напиши в начале файла chcp 1251
12 S_Scorp
 
18.06.13
08:47
chcp 1251 \\sqlserver8\1cv82\common\1cestart.exe CONFIG /S 1cserver\work8_shevchenko  /ConfigurationRepositoryF "tcp://db1c/upp" /ConfigurationRepositoryN "Иванов" /ConfigurationRepositoryP 12345678

так? но теперь не запускается...
13 S_Scorp
 
18.06.13
08:48
(10) Я искал где можно выбирать кодировку, но не нашел. Не подскажете?
14 Serg_1960
 
18.06.13
08:52
15 Jump
 
18.06.13
08:53
(0)Пароль - в переменную.
Значение переменной устанавливается путем запроса к пользователю.
Это если не автоматом запускать.
Если автоматом, то можно конечно извращаться с чтением паролей из тестового файла находящего на зашифрованном диске, но проще ограничить доступ пользователей к батнику и все дела.
16 S_Scorp
 
18.06.13
08:53
(10) Нашел. Файл запускаеся только в Ansi кодировке, в остальных(Юникод и UTF) даже 1С не запускается
17 S_Scorp
 
18.06.13
08:55
(15) Задача как раз в том чтобы ограничить доступ к паролям нашего 1С отдела сис. админам
18 Jump
 
18.06.13
08:56
(17)Ну так не давайте им паролей и все дела.
19 Jump
 
18.06.13
08:57
С паролем все просто - либо ты никому его не сообщаешь, либо всем.
Хочешь чтобы скрипты работали - либо руками вводи каждый раз пароль, либо забей на автоматику.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший