Имя: Пароль:
IT
Админ
Запуск программы через батник в терминале не под админом
0 manyak
 
29.11.11
13:55
==================
set path=C:\BSClnt_SPK\System;C:\BSClnt_SPK\User;
cd C:\BSClnt\EXE
protcore.exe
cbank.exe
==================
клиент банк запускается через батник, задача - сделать возможность запуска клинт-банка в терминале пользователем не обл. админскими правами.
дал права на папку клиент-банка, прога запускается но с ошибками - скорее всего не видит свои папки в path:
C:\BSClnt_SPK\System
C:\BSClnt_SPK\User
как запустить правильно ?
1 manyak
 
29.11.11
13:56
россельхозбанк, сервак win2008
2 Джордж1
 
29.11.11
13:56
есть спец утилитка позволяющая запускать программы под админскими правами
3 Shurjk
 
29.11.11
13:57
(0) А не проще ли права на нужные папки дать?
4 Джордж1
 
29.11.11
13:58
(3)не всегда это прокатывает
5 manyak
 
29.11.11
13:59
на C:\BSClnt_SPK\ доступ полный дан, просто сиссетма не дает добавить эти каталоги в дефолтные системные - вот и прога не видит эти каталоги
6 manyak
 
29.11.11
14:00
может через vbs скрипты как-то можно это сделать?
7 manyak
 
29.11.11
14:03
(2) не эта случайно?
http://admilink.narod.ru/AdmiLink.Htm
8 IVIuXa
 
29.11.11
14:38
(0)
делаешь ярлык
в ярлыке вкладка совместимость - галка запускать от имени администратора
9 IVIuXa
 
29.11.11
14:40
+(8)
а вообще пора на веб версию переходить...
10 manyak
 
29.11.11
14:46
(8)  а на батник разме можно такое делать? на exe на вкладке совместимость - поле "запускать от имени администратора" доступно, на батнике - затемнено - не доступно
11 mr_fix
 
29.11.11
18:53
(10) Скомпилируй bat в exe с помощью Bat_To_Exe_Converter.exe  :)
http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html
12 acsent
 
29.11.11
18:59
А ручками патх прописать?
13 mr_fix
 
29.11.11
19:34
У меня cbank.exe запускался связкой из 2 батников, правда не в терминале:
!.bat и !cbank.bat оба батника лежали в каталоге ЕХЕ клиента, запускалось через !cbank.bat, правда не россельхоз, но BS клиент, насколько помню функция первого батника  определить нужный path относительно каталога exe.
!.bat
=============
@SET pth1=%cd:~0%
cd ..\
@SET pth2=%cd:~0%
cd %pth1%
@SET PATH=%pth2%\SYSTEM;%pth2%\USER;%PATH%
@START %1 %2 %3 %4 %5 %6 %7 %8 %9
@exit
=========================
!cbank.bat
======
!.bat cbank.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
======
Кстати и (12) вариант и сразу cbank.exe запускать с админскими правами,
ЕМНИП гдето когдато читал что cbank.exe требует админских прав
14 БалбесВ1с
 
29.11.11
19:37
В банках работают прыщавые уроды.Напишут на бейсике х№ню какую-то и ты должен под их гомно плясать.Одолели.Тоже есть цбанк от другого банка.Не победил.Работает нормально только из под админа.Сделал ярлык адмилинком.
15 mr_fix
 
30.11.11
08:55
(14) cbank делают здесь http://www.bssys.com/
Кстати обладатель премии "лучший банк клиент 2002 г." :)
Так что "прыщавые банковские уроды" здесь не при делах.
16 mr_fix
 
30.11.11
09:00
+ (15) > Напишут на бейсике х№ню какую-то
Да,да налицо нарушение авторских прав:
труЪ х№ню разрешается писать только на 1С :)
17 mr_fix
 
30.11.11
09:09
Кстати, Россельхоз таки перешел на нормальную криптопро 3.0 как обещал или до сих пор что то экзотическое пользуют в качестве СКЗИ ?
18 smaharbA
 
30.11.11
09:18
runas /savecred
19 Скользящий
 
30.11.11
09:21
20 Скользящий
 
30.11.11
09:22
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший