powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / В расшаренной папке запуск exe через bat
53 сообщений из 53, показаны все 3 страниц
В расшаренной папке запуск exe через bat
    #38730082
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Есть компьютеры в сети (comp1, comp2...compN). На comp1 расшарена папка, в которой есть load.bat и myprog.exe.
Стоит задача, пользователям этих компьютеров запускать с параметром myproj.exe -X. Это собственно делает load.bat:
CollapsedWrap disabledLine numbers off
Код: sql
1.
start "Запуск MyProg" "%~dp0\MyProg.exe" -X


Все вроде бы замечательно - прога стартует, но как выяснилось, если запускать прогу через load.bat ее поведение не тоже самое как если бы ее запускать через командную строку MyProg.exe -X в каталоге расшаренной папки.
В чем именно отличается поведение, а вот в чем - дело в том что MyProg.exe использует в своей работе СУБД Firebird, который запущен как сервис на comp1.
Так вот если запускать через load.bat, то не удается подключиться даже к security2.fdb (база, идущая с поставкой firebird), если напрямую ч/з командную строку, то все ок.

Что нужно написать в load.bat, чтобы запуск myprog.exe был аналогичен запуску в командной строке?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730114
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

Строку соединения с базой FB в студию.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730115
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi, попробуй без start
Код: sql
1.
"%~dp0\MyProg.exe" -X
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730123
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazileprgmdelphi, попробуй без start
Не помогло
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730129
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterСтроку соединения с базой FB в студию.

Код: sql
1.
2.
isc_attach_database(PISC_STATUS(@StVect), Length(cSecDB), PChar(cSecDB), @hDB, 0, nil);
//где cSecDB = 'security2.fdb';
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730145
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

1) Протокол-то хоть какой?
2) Для FB25 тебе сервер и не даст соединится с security2.fdb - ибо нефиг.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730148
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

И сообщение об ошибке покажи.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730165
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterprgmdelphi,
2) Для FB25 тебе сервер и не даст соединится с security2.fdb - ибо нефиг.
[/quot]
Все он там дает, в топике я писал, что если из под командной строки то все ок.
DarkMasterprgmdelphi,
1) Протокол-то хоть какой?

Все настройки у FB 2.5 по умолчанию, протокол TCP/IP.

DarkMasterИ сообщение об ошибке покажи.
Ошибку я сам показываю (так нужно), если

Код: pascal
1.
2.
3.
4.
5.
if ((StVec[0] = 1) and (StVec[1] = isc_unavailable)) then 
begin {здесь true возникает если запуск происходит через load.bat, false в противном случае}
  ShowMsgErr;
  //other my code
end;
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730169
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кстати при запуске load.bat хоть с ключевым словом "start" хоть без него в консоли выводится сообщение:
"Указанный путь был использован при запуске CMD.EXE в качестве текущей папки. CMD.EXE не поддерживает пути UNC. По умолчанию выбрана системная папка Windows.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730185
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> кстати при запуске load.bat хоть с ключевым словом "start" хоть без него в консоли выводится сообщение:
> "Указанный путь был использован при запуске CMD.EXE в качестве текущей папки. CMD.EXE не поддерживает пути UNC. По умолчанию выбрана системная папка Windows.
Добавить cmd /c перед start ?..

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730191
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphiЧто нужно написать в load.bat, чтобы запуск myprog.exe был аналогичен запуску в командной строке?Ничего.
UNC-имя не может быть текущим каталогом в cmd.exe. И он об этом пишет.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730227
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

Ну тогда ты подключаешься не к security2.fdb, бо сервер с ней работает эксклюзивно.
А сообщение об ошибке желательно увидеть здесь ;)
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730228
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,
Ну так как что поправить в load.bat чтобы он корректно отрабатывал?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730278
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterprgmdelphi,
Ну тогда ты подключаешься не к security2.fdb, бо сервер с ней работает эксклюзивно.

подключаюсь к ней родимой ибо isc_attach_database возвращается в StrVec все корректно.
Косяк возникает, если запуск производить через load.bat
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730343
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphiDarkMasterprgmdelphi,
Ну тогда ты подключаешься не к security2.fdb, бо сервер с ней работает эксклюзивно.

подключаюсь к ней родимой ибо isc_attach_database возвращается в StrVec все корректно.
Косяк возникает, если запуск производить через load.bat
Может сначала тупо перейти в каталог, где ваша прога типа cd /D %~dp0, а второй строчкой запустить MyProg.exe -X
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730451
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphiНу так как что поправить в load.bat чтобы он корректно отрабатывал?/me потёр янтарный шар шерстяной тряпочкой ...
Нифига у вас не TCP/IP, поэтому пробуйте указывать в строке подключения полный путь к базе.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730472
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Sergey Orlov]prgmdelphiпропущено...
Может сначала тупо перейти в каталог, где ваша прога типа cd /D %~dp0, а второй строчкой запустить MyProg.exe -X
Не помогло
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730696
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> Не помогло
Как именно не помогло-то?..
На cd /D %~dp0 матом ругалось, наверное?..
Или на MyProg.exe -X уже?..

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38730974
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zirra,

А ТС принципиально не показывает сообщения об ошибках. Тренер наших телепатометров, не?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731499
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirraprgmdelphi> Не помогло
Как именно не помогло-то?..
На cd /D %~dp0 матом ругалось, наверное?..
Или на MyProg.exe -X уже?..

MyProg запускается, но коннект к security2.fdb не проходит (как писал в начале топика об этом),
если же MyProg просто запускать через командную строку, то все ок.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731527
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> MyProg запускается, но коннект к security2.fdb не проходит (как писал в начале топика об этом),
Таки и с какой конкретно ошибкой-то валится при непроходящем коннекте?..

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731546
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirra Таки и с какой конкретно ошибкой-то валится при непроходящем коннекте?..

Так я же уже писал:

prgmdelphiОшибку я сам показываю (так нужно), если

if ((StVec[0] = 1) and (StVec[1] = isc_unavailable)) then
begin {здесь true возникает если запуск происходит через load.bat, false в противном случае}
ShowMsgErr;
//other my code
end;
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731551
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> if ((StVec[0] = 1) and (StVec[1] = isc_unavailable)) then
> begin {здесь true возникает если запуск происходит через load.bat, false в противном случае}
> ShowMsgErr;
> //other my code
> end;
Т.е. isc_unavailable чтоль?..
Тогда так: как ты обращаешься к базе-то?.. server:security2.fdb или таки \\server\share\path\security2.fdb ?..

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731632
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirraprgmdelphi> if ((StVec[0] = 1) and (StVec[1] = isc_unavailable)) then
> begin {здесь true возникает если запуск происходит через load.bat, false в противном случае}
> ShowMsgErr;
> //other my code
> end;
Т.е. isc_unavailable чтоль?..
Тогда так: как ты обращаешься к базе-то?.. server:security2.fdb или таки \\server\share\path\security2.fdb ?..

--
Vladimir A.Bakhvaloff

MyProg смотрит реестр и по нему вычисляет путь до security2.fdb, но т.к. на клиентской машине Firebird вообще не установлен, то на клиенте в isc_attach_database передастся просто "security2.fdb", но вот почему при простом запуске из под командной строки isc_attach_database отрабатывает все ок, а из под load.bat получается StVec[1] = isc_unavailable
А вот почему так, пока не понятно
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731681
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> то на клиенте в isc_attach_database передастся просто "security2.fdb", но
Отличная трава!..
Попробуй (просто так, ради хохмы) если имя сервера не определяется, добавить перед именем базы ещё и имя заведомо рабочего сервера...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731797
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirraПопробуй (просто так, ради хохмы) если имя сервера не определяется, добавить перед именем базы ещё и имя заведомо рабочего сервера...

условно говоря вместо security2.fdb передавать 192.168.1.12:security2.fdb ?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731800
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> условно говоря вместо security2.fdb передавать 192.168.1.12:security2.fdb ?
Ну да... Ну да...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731820
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirra,
а почему не возникает проблем если я запускаю MyProg просто из командной строки
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731827
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zirra,

Ты недооцениваешь крутизну травы. Зачем ему системная БД?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731838
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterzirra,
Ты недооцениваешь крутизну травы. Зачем ему системная БД?
Ладно ладно, это не столь важно.
Хотелось бы понять почему из запуск MyProg под командной строки приводит к корректной отработки isc_attach_database, а из под load.bat к StVec[1] = isc_unavailable. Хотя на вход что в первом случае, что во втором передается security2.fdb в isc_attach_database
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38731870
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster> Ты недооцениваешь крутизну травы. Зачем ему системная БД?
Понятия не имею!..
Но если его уже так торкнуло, то тут уже бессмысленно 42-й раз пытаться это узнать... Всё равно промолчит...
prgmdelphi> Автор: prgmdelphi. Ладно ладно, это не столь важно.

И всё-таки: ЗАНАКОЙХЕР?..
prgmdelphi> Хотелось бы понять почему из запуск MyProg под командной строки приводит к корректной отработки isc_attach_database, а из под load.bat к StVec[1] = isc_unavailable. Хотя на вход
что в первом случае,
> что во втором передается security2.fdb в isc_attach_database

А я вот совсем не уверен, что это именно так...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732418
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
up
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732423
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirraА я вот совсем не уверен, что это именно так...

Именно так (я даже специально в лог кидаю путь который передается в isc_attach_database из командной строки и при запуске через load.bat - так вот он равен просто security2.fdb.
Но поведение isc_attach_database разное - как это объяснить?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732470
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,
Может нет какой-то переменной, пути...
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732498
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlovprgmdelphi,
Может нет какой-то переменной, пути...
я не понимаю как одна и та же функция "isc_attach_database" с одинаковыми переданными параметрами работает расшаренной папке по разному - при вызове MyProg.exe через bat и через командную строку?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732556
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> я не понимаю как одна и та же функция "isc_attach_database" с одинаковыми переданными параметрами работает расшаренной папке по разному - при вызове MyProg.exe через bat и через командную строку?
Наймите всё-таки программиста...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38732749
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphiя не понимаюЕщё раз прочитайте сообщение cmd.exe и про "текущий каталог".
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733695
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorovprgmdelphiя не понимаюЕщё раз прочитайте сообщение cmd.exe и про "текущий каталог".
В случае загрузки MyProg.exe ч/з load.bat, то текущая директория C:\Windows; в случае загрузки MyProg.exe ч/з командную строку, то текущая директория расшаренная папка. В isc_attach_database передается просто security2.fdb по идеи ни в первом ни во втором случае isc_attach_database не должен находить security2. fdb (т.к. security2. fdb хранится на 1ом компьютере в C:\Program Files\Firebird\Firebird 2.5\bin), но во втором случае находит - как это объяснить?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733743
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

Посмотри, что у тебя в переменной PATH окружения в обоих случаях. Посмотри, нет ли еще какой security.fdb - могла случайно затесаться в результате неправильной установки.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733744
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

И кстати, а нет ли у тебя алиаса на базу?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733745
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterprgmdelphi,
И кстати, а нет ли у тебя алиаса на базу?
алиаса нет
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733746
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> В случае загрузки MyProg.exe ч/з load.bat, то текущая директория C:\Windows; в случае загрузки MyProg.exe ч/з командную строку, то текущая директория расшаренная папка.
И даже после посоветованного тебе применения cd тоже C:\Windows ?..
НЕ ВЕ-РЮ!!! /К.С.Станиславский/

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733752
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zirra,

Слушай, а FB точно может конектиться к базе только по ее имени? Это что за угадайка получается - пусть у меня 2 базы:
c:\Debug\base.fdb
c:\FrontEnd\base.fbd
Я говорю - а давай мне базу "base.fdb" - у птица телепатор не перегорит?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733753
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster> Слушай, а FB точно может конектиться к базе только по ее имени? Это что за угадайка получается - пусть у меня 2 базы:
> c:\Debug\base.fdb
> c:\FrontEnd\base.fbd
> Я говорю - а давай мне базу "base.fdb" - у птица телепатор не перегорит?
Ну, есть же у нас [b]firebird.conf[b], в котором имеется метод поиска/доступа:
firebird.conf
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
# ----------------------------
# Database Paths/Directories
#
# DatabaseAccess may be None, Full or Restrict. If you choose Restrict,
# provide ';'-separated trees list, where database files are stored.
# Relative paths are treated relative to RootDirectory entry
# (see above). Default value 'Full' gives full access to all files
# on your site. To specify access to specific trees, enum all required
# paths (for Win32 this may be something like 'C:\DataBase;D:\Mirror',
# for unix - '/db;/mnt/mirrordb'). If you choose 'None', then only
# databases listed in aliases.conf can be attached.
#
# Note: simple quotation marks shown above should *NOT* be used when
# specifying values and directory path names. Examples:
#
# DatabaseAccess = None
# DatabaseAccess = Restrict C:\DataBase
# DatabaseAccess = Restrict C:\DataBase;D:\Mirror
# DatabaseAccess = Restrict /db
# DatabaseAccess = Restrict /db;/mnt/mirrordb
# DatabaseAccess = Full
#
# UNCONTROLLED DATABASE ACCESS MAY COMPROMISE YOUR SYSTEM!
# IT IS STRONGLY RECOMMENDED THAT THIS SETTING BE USED TO LIMIT
# DATABASE LOCATIONS!
#
# Type: string (special format)
#
#DatabaseAccess = Full

А куда у ТС и что лезет, ну, Х его З, товарищ майор!..

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733755
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphiDarkMasterprgmdelphi,
И кстати, а нет ли у тебя алиаса на базу?
алиаса нет

Где смотрел?
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733757
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zirra,

Сдается мне - не забирался ТС в эти "дебри" ;)
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733758
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMasterprgmdelphi,

Посмотри, что у тебя в переменной PATH окружения в обоих случаях. Посмотри, нет ли еще какой security.fdb - могла случайно затесаться в результате неправильной установки.
в path нет ссылок на security2.fdb, другой security тоже нет
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733760
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster> Сдается мне - не забирался ТС в эти "дебри" ;)
Дык, ТС, как Карп Савельевич Якин:
- Да как же тебя понять, хороняка, коль ты ничего не говоришь?!. /Иван Васильевич Меняет Профессию/

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733765
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi,

Ох, уже который день из тебя тянем по капле - что ж ты таки делаешь. Не поленился - проверил из ISQL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect d:\fb25\security2.fdb
CON> user SYSDBA password mypassword
CON> ;
Statement failed, SQLSTATE = 28000
no permission for direct access to security database D:\FB25\SECURITY2.FDB

SQL>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Вывод - ты коннектишся НЕ к "той" security2.fdb - ищи..

P.S. Тексты ошибок, сообщения и прочее ты упорно не показываешь.
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733769
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prgmdelphi> кстати при запуске load.bat хоть с ключевым словом "start" хоть без него в консоли выводится сообщение:
> "Указанный путь был использован при запуске CMD.EXE в качестве текущей папки. CMD.EXE не поддерживает пути UNC. По умолчанию выбрана системная папка Windows.
http://achurr.blogspot.ru/2010/11/cmd-unc.html

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733819
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterprgmdelphi,

Ох, уже который день из тебя тянем по капле - что ж ты таки делаешь. Не поленился - проверил из ISQL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect d:\fb25\security2.fdb
CON> user SYSDBA password mypassword
CON> ;
Statement failed, SQLSTATE = 28000
no permission for direct access to security database D:\FB25\SECURITY2.FDB

SQL>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Вывод - ты коннектишся НЕ к "той" security2.fdb - ищи..

P.S. Тексты ошибок, сообщения и прочее ты упорно не показываешь.
FB может коннектиться к сетевой базе типа coonetct \\my_komp\<шаренный ресурс>\security2.fdb
Может у автора топика это и происходит, т.е. из командной строки он запускает не c:\...\Myprog.exe, а \\\my_komp\<шаренный ресурсХ>\Myprog.exe...
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38733880
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov> FB может коннектиться к сетевой базе типа coonetct \\my_komp\<шаренный ресурс>\security2.fdb
> Может у автора топика это и происходит, т.е. из командной строки он запускает не c:\...\Myprog.exe, а \\\my_komp\<шаренный ресурсХ>\Myprog.exe...
Первое - верно...
Второе - надуманно...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В расшаренной папке запуск exe через bat
    #38734148
prgmdelphi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirraSergey Orlov> FB может коннектиться к сетевой базе типа coonetct \\my_komp\<шаренный ресурс>\security2.fdb
> Может у автора топика это и происходит, т.е. из командной строки он запускает не c:\...\Myprog.exe, а \\\my_komp\<шаренный ресурсХ>\Myprog.exe...
Первое - верно...
Второе - надуманно...


Именно вот так \\my_komp\<шаренный ресурсХ>\Myprog.exe.. я из запускаю из командной строки
...
Рейтинг: 0 / 0
53 сообщений из 53, показаны все 3 страниц
Форумы / Windows [игнор отключен] [закрыт для гостей] / В расшаренной папке запуск exe через bat
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]