Страница 2 из 2

СообщениеДобавлено: 30 мар 2004, 15:11
Константин Ошмян
Akina писал(а):Короче так. Готов спорить, что [...]
:wink: Есть предложение дождаться автора оригинального вопроса и посмотреть на конкретные сообщения об ошибках - сразу множество версий отпадёт. А то так гадать можно долго ("Я угадаю эту проблему с трёх нот!") :lol:

СообщениеДобавлено: 30 мар 2004, 21:08
A. Korneliuk aka KAA
был, смотрел, вот что увидел:

после login:

The default name context has been changed to PRONTOMOG
Your current tree is: BELMOG
You are attached to server MOGR1
LOGIN-4.13 (960913) PTF-470: the specified drive mapping is an invalid path (L:=MOGR1_WORK)




на F и Z цепляется MOGR1_SYS

на ручную MAP L:=MOGR1_WORK отвечает:
MAP-4.13 (970813) PTF-195: Directory cannot be located


на cx /T /A видит весь контейнер вместе с проклятым MOGR1_WORK

В общем вопрос уже просто принципиальный - что делать?
Лицензий - 510 штук, свободных - более 500.

А так...

СообщениеДобавлено: 30 мар 2004, 22:04
Андрей Троценко
1. map L:=MOGR1_WORK:
2. map L:=MOGR1_WORK
3. map L:=MOGR1/WORK:

Результаты, плз...

СообщениеДобавлено: 31 мар 2004, 09:33
Владимир Горяев
4. map L:=\\MOGR1\WORK

СообщениеДобавлено: 31 мар 2004, 10:50
Константин Ошмян
на ручную MAP L:=MOGR1_WORK отвечает:
MAP-4.13 (970813) PTF-195: Directory cannot be located
Правильно говорит. MOGR1_WORK - это не директория, а имя тома; следовательно должно заканчиваться двоеточием (которое у Вас отсутствует; в логин-скрипте, кстати, тоже). Исключение - когда путь задаётся через UNC (как показывал Владимир Горяев), но я не уверен, что это будет корректно отрабатываться VLM-овским клиентом. А первый и третий варианты Андрея Троценко (с двоеточием в конце!) должны отрабатывать.

СообщениеДобавлено: 31 мар 2004, 11:15
Владимир Горяев
Константин Ошмян писал(а):Исключение - когда путь задаётся через UNC (как показывал Владимир Горяев), но я не уверен, что это будет корректно отрабатываться VLM-овским клиентом.
Будет. Хоть с NDS хоть с bindery. Полуосевый реквестер тоже понимает.

А кто начал бучу ?

СообщениеДобавлено: 31 мар 2004, 12:30
Андрей Троценко
Константин Ошмян писал(а):MOGR1_WORK - это не директория, а имя тома; следовательно должно заканчиваться двоеточием


В случае NDS-объектов (как этот), двоеточие необязательно.

Что-то автор куда-то изчез...

СообщениеДобавлено: 31 мар 2004, 14:01
A. Korneliuk aka KAA
спасибо всем, попробую. Не знаю только, когда там буду.

СообщениеДобавлено: 31 мар 2004, 14:11
Константин Ошмян
Андрей Троценко писал(а):
Константин Ошмян писал(а):MOGR1_WORK - это не директория, а имя тома; следовательно должно заканчиваться двоеточием
В случае NDS-объектов (как этот), двоеточие необязательно.
Ну, в данном случае отнюдь не очевидно, что речь идёт об объекте NDS. То есть это кажется очевидным для нас (особенно когда нам об этом сказали), но совсем не для DOS-клиента VLM. Напомню, процитированная автором команда была
L:=MOGR1_WORK
, что вполне может интерпретироваться клиентом просто как директория в текущем каталоге (и, судя по сообщению об ошибке, он именно так и делает). Видимо, Client32 "умнее" и при таком синтаксисе проверяет ещё и объекты в NDS, раз с ним проблем не возникает.

СообщениеДобавлено: 31 мар 2004, 14:48
Владимир Горяев
Без двоеточия VLM не понимает. Только что проверил. Ошибки именно такие как указавал Alex Korneliuk.
Не зря таки UNC рекомендуют.

СообщениеДобавлено: 03 апр 2004, 11:38
A. Korneliuk aka KAA
всем спасибо. Двоеточие помогло. :oops:
Пойду штудировать литературу.