Как пользователям в батнике вовремя логона прописывать дополнительную базу
☑
0
Shur1cIT
18.09.15
✎
15:07
Если бы баз вообще не было всё просто , копирую файл со списками баз, а как быть если базы уже есть? необходимо проверить присутствует ли она в списке и если нет то прописать?
1
ДенисЧ
18.09.15
✎
15:09
напиши скриптик на вбс
2
ВедущийП
18.09.15
✎
15:10
Батником никак. Скрипт или прогу на чем нибудь что умеешь.
3
18_plus
18.09.15
✎
15:12
анализируй вывод
type bases.v8i| findstr "Connect=Srvr="192.168.1.1";Ref="bubuh"
дописывать
echo "[Бухгалтерия 3.0]" >> "bases.v8i"
4
ВедущийП
18.09.15
✎
15:14
Такое может сработать, не знал что в батнике такое есть. Проще тогда греп под вин использовать.
5
Shur1cIT
18.09.15
✎
15:18
ок спасибо изучаю
6
18_plus
18.09.15
✎
15:22
вот так работает
findstr /m "C:\test1" ibases.v8i
if NOT %errorlevel%==0 (
echo [test] >> ibases.v8i
echo Connect="File=C:\test1"; >> ibases.v8i
echo Version=8.3 >> ibases.v8i
)
7
18_plus
18.09.15
✎
15:24
(4) grep ставить надо, а findstr есть везде, он хоть и убогий, но несложный регэксп состряпать можно
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс