Гость
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Работа с расшаренной папкой, защищенной паролем. / 8 сообщений из 8, страница 1 из 1
24.10.2014, 17:10
    #38786895
AlexShiryaev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
Добрый день!

Подскажите, пожалуйста, есть ли какие-то стандартные средства для комфортной работы с расшаренной папкой на другом сервере, защищенной паролем, при том что сервера не в домене.
Интересует определение занятого и свободного места на шаре, а так же копирование туда файлов.
Когда папка не была защищена паролем, то все работало через $ZSEARCH (определение занятого места определенными файлами) и методами GetFileSize, GetFileDateModified, CopyFile, GetDirectorySpace класса %File.
Но когда на шаренную паку решили поставить пароль, то все естественно перестало работать. Использование команды net use почему-то не помогает. Ошибки не возникает, но и сетевой диск не создается. Возможно, конечно, я что-то не так делаю с net use, поэтому и возник вопрос про стандартные средства cache, не используя net use такое возможно?
Код: vbnet
1.
2.
w $ZV
Cache for Windows (x86-64) 2010.2.7 (Build 1004_0_11142U) Wed Dec 21 2011 15:29:56 EST
...
Рейтинг: 0 / 0
24.10.2014, 17:39
    #38786918
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
...
Рейтинг: 0 / 0
27.10.2014, 15:58
    #38788367
AlexShiryaev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
servit,

Понятно. Т.е. альтернативы net use нет.
Тогда что я делаю не так?ClassMethod Test()
{
 s sc=$ZF(-1,"net use z: /d")
 w !,"sc1="_sc
 s sc=$ZF(-1,"net use z: \\192.168.60.107\d pass /USER:192.168.60.107\KDL")
 w !,"sc2="_sc
 s sc=##class(%File).GetDirectorySpace("z:\",.Free,.Total,0)
 w !,"Free="_Free
 w !,"Total="_Total
 s TekFile=$ZSEARCH("z:\*.log")
 w !,"TekFile="_TekFile
}Результат:

Код: plaintext
1.
2.
3.
4.
5.
6.
d ##class(KDL.Utils).Test()
 
sc1=0
sc2=0
Free=0
Total=0
TekFile=

Пользователь, под которым стартует служба "Ensemble Controller for ENSEMBLE" входит в группу локальных администраторов.
Вход в качестве службы разрешен локальными политиками (сервер не в домене).
Файл 123.log в шаре присутствует.
При этом на 60.107 в консоли управления я вижу, что сессия на шару открыта с сервера, на котором cache.
Но вот $ZSEARCH и методы %File не работают.
...
Рейтинг: 0 / 0
27.10.2014, 16:29
    #38788404
AlexShiryaev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
AlexShiryaev,
Почитал внимательно в предыдущих топиках:
Alexey Maslov В XP/2003 надо подключать сетевой диск при старте Cache .
У меня 2008. Проблема осталась и в 2008? Т.е. только при старте?
...
Рейтинг: 0 / 0
28.10.2014, 09:27
    #38788898
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
AlexShiryaevПроблема осталась и в 2008?Документация Due to security improvements in Windows XP Professional , Microsoft discourages users from using mapped drives; using them results in different behavior than in the past.

Microsoft Mapped Network Drives Сомневаюсь, что в 2003/2008/2012/... безопасность в этом плане была ослаблена.
В любом случае в документации появилось бы уточнение на этот счёт, но его нет.
ПоэтомуAlexShiryaevТ.е. только при старте?Да.
...
Рейтинг: 0 / 0
29.10.2014, 12:26
    #38790539
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
servitAlexShiryaevТ.е. только при старте?Да.
Ээм, разве? По-моему, прекрасно подключаются диски в любой момент.
Каше только должна запускаться от пользователя, который имеет на это право.
...
Рейтинг: 0 / 0
29.10.2014, 13:25
    #38790630
AlexShiryaev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
Блок А.Н.servitпропущено...
Да.
Ээм, разве? По-моему, прекрасно подключаются диски в любой момент.
Каше только должна запускаться от пользователя, который имеет на это право.

У меня не получилось. Получилось только до старта каше.
...
Рейтинг: 0 / 0
29.10.2014, 15:42
    #38790866
Alexey Maslov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с расшаренной папкой, защищенной паролем.
Блок А.Н.По-моему, прекрасно подключаются диски в любой момент.
Каше только должна запускаться от пользователя, который имеет на это право.Если в любой момент, то только изнутри Cache': set rc=$zf(-1,"net use ...")Вообще-то Cache' отлично работает с UNC-путями, так что подключать диск и не нужно бы, не будь у ТС потребности ввести пароль. Правда, забивать пароль в файл или в скрипт практически столь же [не] безопасно, как и иметь общедоступную шару.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Работа с расшаренной папкой, защищенной паролем. / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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