разница между сетевым диском и сетевой папкой

Аватара пользователя
lxa85

Re: разница между сетевым диском и сетевой папкой

Сообщение lxa85 »

Для меня разница несколько ускользает...

Есть сетевой ресурс. \\fileserver например.

В нем есть папки Бухгалтерия, Юристы, Договорной, Секретари с назначенными правами NTFS.

Мы групповой политикой подключаем net use z: \\fileserver

Получаем "МойКомпютерДискЗедПапкаБухгалтерия" - у нас кстати вся бухгалтерия и не бухгалтерия так работают. Изображение

В чем тут может возникнуть ошибка?

Насколько я понимаю, ОС делает взаимодействие с сетевым диском "прозрачным" для программ, иначе какой в net use смысл.

На этом мысль останавливается.
Аватара пользователя
lxa85

Re: разница между сетевым диском и сетевой папкой

Сообщение lxa85 »

Sirimika, тут и разницы то нет. Физический доступ к файлам мы получим и так и так. Просто термин "подключаемый сетевой диск" и "сетевая папка" принадлежат к разным, но в то же время родственным, терминологическим областям. (о завернул, аж сам испугался! Изображение )
Аватара пользователя
Amigos

Re: разница между сетевым диском и сетевой папкой

Сообщение Amigos »

Цитата Sirimika:



вся разница в том как это будет отображаться в "мой компьютер"
разница между сетевым диском и сетевой папкой




да.
Аватара пользователя
SHeIKer

Re: разница между сетевым диском и сетевой папкой

Сообщение SHeIKer »

Прикол в том, что консоль в Windows XP и ниже (про Висту и Семерку не говорю, т.к. пока не возникало потребностей) не поддерживает UNC-пути (чтобы убедиться, попробуйте выполнить команду (cd \\%yourservername%\%yoursharename%). И, соответственно, многие консольные программы тоже имеют подобные проблемы. Тут-то на помощь и приходят сетевые диски.
Аватара пользователя
SHeIKer

Re: разница между сетевым диском и сетевой папкой

Сообщение SHeIKer »

Цитата SHeIKer:



Прикол в том, что консоль в Windows XP и ниже … не поддерживает UNC-пути (чтобы убедиться, попробуйте выполнить команду (cd \\%yourservername%\%yoursharename%).
разница между сетевым диском и сетевой папкой




Да прольётся свет истины в Ваши очи Изображение, коллега. Поддерживает. Как минимум с NT 4.0.


читать дальше »


Для текущего пользователя:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"DisableUNCCheck"=dword:00000001

или, соответственно, на машину:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor]
"DisableUNCCheck"=dword:00000001

Cmd.exe does not support UNC names as the current directory
Аватара пользователя
Amigos

Re: разница между сетевым диском и сетевой папкой

Сообщение Amigos »

Цитата Iska:



Поддерживает.
разница между сетевым диском и сетевой папкой




но однажды может не поддержать и тогда будет ой

http://www.rsdn.ru/article/winshell/batanyca.xml#E6G



Цитата:



Опасайтесь бездумного применения команды cd %~dp0 без проверки результата выполнения. Теоретически, эта команда должна сменить текущий каталог на каталог, в котором расположен командный файл. Как правило, это работает. Однако возможны неожиданности. Однажды был написан простой командный сценарий, задача которого была просто удалить все каталоги рядом с собой. В «свою» директорию он переходил как раз через cd %~dp0. Все было проверено на локальной машине – работало замечательно. После этого сценарий был помещен на файл-сервер, где ему и полагалось быть. Я зашел с помощью Far в сетевой каталог, и для контрольной проверки решил запустить файл еще раз. Дальнейшее словно в тумане. cmd.exe правильно определил местонахождение bat-файла: \\servername\sharename\directory. Однако при попытке сделать туда cd, он сказал, что UNC-пути в качестве текущих каталогов не поддерживаются и лучше он сменит текущий каталог на C:\WINDOWS… Это было действительно мудрое решение… Часть сценария, отвечавшая за удаление всех каталогов, сработала отлично – хорошо, что я успел вовремя остановить это безумие.

В тот день я узнал, что такое System Restore…
Аватара пользователя
Iska

Re: разница между сетевым диском и сетевой папкой

Сообщение Iska »

Amigos, в описанном случае как раз не была включена поддержка UNC для интерпретатора команд. Была бы включена — подобной проблемы бы не возникло (особенно печально сие в свете того, что данный параметр прямо описан в Far'овском «TechInfo.txt»).



А для избежания возможных проблем — когда заранее не известно, включена поддержка или нет — я пользую пару pushd/popd:


читать дальше »



Цитата:



Когда расширенная обработка команд включена, команда PUSHD допускает ввод сетевых путей в дополнение к обычным именам дисков и путям. Если указан сетевой путь, команда PUSHD создает временное имя диска, указывающее на заданный сетевой ресурс, а затем производит смену текущего диска и каталога, используя вновь определенное имя диска. Выделение временных имен дисков проводится в обратном порядке начиная с Z:, причем выбирается первое свободное имя диска.
Ответить

Вернуться в «Хочу все знать»