Войти

Показать полную графическую версию : При запуске приложения с сетевого диска пропадает подключение к директории


Locky
09-02-2015, 13:53
Доброго дня!
Возникла странная проблема, пока непонятно даже в какую сторону копать и почему так.
Есть доменная сеть, есть файловый сервер с расшаренной папкой сетевых программ, подмапленной у пользователей в качестве диска Р:
Всё работает хорошо, кроме пары очень старых программ. Древних программ, которые запускаются под досом.
Началось всё с того, что при запуске такой проги она заругалась, что не видит свой конфиг, который расположен в той же директории. При разборе полётов выяснилось, что после запуска исполняемого файла, директория с программой "отваливается". Проводник, фар и прочие ругаются (если попробовать обновить папку), что, мол, такой папки нету, проверяйте имя или подключение. Соответственно, и файла в этой папке, якобы, нет.
Но стоит просто перезайти в папку - всё возвращается на место, так понимаю, подключение восстанавливается.
С локального же диска запускается без проблем, но нужно разместить в сети.

Где искать причину?

п.с. srv win2008R2x64, wks win7x64 (x32 то же самое)

Angry Demon
09-02-2015, 14:01
Locky, что в журналах?

cameron
09-02-2015, 14:04
есть подозрение, что это "древняя" программа неким образом делает монопользую блокировку каталога, что-то такое я встречала в конце 90-х. виндовс с этим не дружит, а вот шары новела позволяли.
нужно сидеть с Process Explorer\Process Monitor и вылавливать то и как, что она делает.
с древним софтом всё тяжко - разработчиков уже давно нет (иногда даже в живых), а реверсить и перепиливать иногда стоит космических денег.

Locky
09-02-2015, 14:24
Angry Demon
В журналах тишина, сейчас специально провоцировал и смотрел - ничего не регистрируют, всё по-тихому.

cameron
У меня такие же подозрения, но я ещё с подобным не встречался. Каким образом оно может это делать?
Это же получается, что оно меняет доступы на монопользователя? А как, если у пользователя нет доступа к смене разрешений?)

Iska
09-02-2015, 17:14
Locky, это просто описка, читайте «монопользую» как «монопольную».

zai
09-02-2015, 17:54
Путь к папке на английском?

Locky
09-02-2015, 17:59
zai, Да. Без пробелов, латинскими.

zai
09-02-2015, 18:04
А если попробовать в DOSBox'е примонтировать раздел и запустить программу?

Locky
10-02-2015, 09:25
zai, говорит, что эта программа не может быть запущена в дос режиме)

Iska
10-02-2015, 09:47
Locky, так что это за программа?

Locky
10-02-2015, 15:53
Iska, вот, например, эта программа.

cameron
10-02-2015, 15:56
Locky,
это свежий софт.
обратитесь в саппорт ЦБ РФ

Locky
10-02-2015, 16:29
cameron, там только сами формы отчёта меняются, в соответствии с положениями, пусть Вас не обманет надпись "2013". сама же софтина - древняя.
Саппорт ЦБ вестимо скажет - запускайте локально, зачем им трудности.

Вопрос в том - почему отваливается сетевая директория при её запуске? Что можно попробовать, дабы избежать этого? Проблема то именно на сетевом диске, на локальном всё ок. Может, в сторону настроек сети копать? Любые идеи интересны будут)

Iska
10-02-2015, 18:55
cameron, там только сами формы отчёта меняются, в соответствии с положениями, пусть Вас не обманет надпись "2013". сама же софтина - древняя.
Саппорт ЦБ вестимо скажет - запускайте локально, зачем им трудности. »
Locky, а Вы попробуйте.

cameron
10-02-2015, 21:42
Что можно попробовать, дабы избежать этого? »
я же вам писала, ещё на прошлой странице, Process Monitor + Process Explorer.
вы это сделали, или ждёте пока кто-то с форума будет это делать за вас?

Locky
20-02-2015, 13:52
В общем, если кому будет интересно - проблема оказалась в UAC, натолкнула на мысль вот эта тема: http://forum.oszone.net/thread-244546.html
ну а свою конкретную задачу решил параметром в реестре, как подсказано тут: http://forum.ixbt.com/post.cgi?id=print:7:36530

Тему можно закрыть, всем откликнувшимся спасибо.




© OSzone.net 2001-2012