Доступ к общей папке рабочей группы из домена

5

У меня есть домен и рабочая группа . Мои пользователи должны регулярно загружать файлы в несколько общих папок в рабочей группе.

У меня проблемы с доступом к общим папкам рабочей группы без предварительного сопоставления их с буквой диска. Мне не нужно (и не хочу) создавать отдельные сетевые диски, скажем, для 15 разных папок рабочей группы (они находятся на разных компьютерах).

Есть ли способ, как создать ярлык для общей папки рабочей группы, чтобы при щелчке по ней открывалась целевая папка рабочей группы?

Вот ключевые замечания:

  • Используемая ОС: Windows XP SP3
  • 15 общих папок рабочей группы находятся на разных ПК
  • В идеале я хочу получить к ним доступ без имени пользователя и пароля, если это возможно
  • Если к общим папкам рабочей группы нельзя получить доступ без имени пользователя и пароля, я создам одинакового пользователя и очень простой пароль для всех из них, но я бы хотел, чтобы они использовались, не прося пользователей ввести его
  • Я хочу сделать это при нажатии на один файл (ярлык для общей папки или сценария .bat)
  • После того, как пользователь щелкнет файл, я хочу, чтобы открыть нужное место
  • Решение может быть достигнуто с помощью простого скрипта
  • Я не хочу использовать: USE NET и карту отдельного диска для каждого местоположения

Спасибо.

Bunkai.Satori
источник
Можете ли вы получить доступ к нужным акциям с помощью \\<computer's name>или \\<computer's IP address>?
Ƭᴇcʜιᴇ007
@ techie007, привет и спасибо за ваш ответ. Ну, я могу пинговать имя хоста и получить переведенный IP-адрес. тогда я могу использовать следующее: «USE NET \\ hostname \ SharedFolder / USER: MyUser MyPasssword». Это работает. Тем не менее, моей целью было создание только ярлыка, чтобы пользователи могли щелкнуть и получить доступ к целевой папке, не требуя сопоставления целевой папки через USE NET.
Bunkai.Satori
Почему бы просто не сделать стандартный ярлык, указывающий на \\hostname\SharedFolder?
Ƭᴇcʜιᴇ007
@ techie007: конечно, я попробовал это как первый вариант. По сути, вы предлагаете то, что я ищу. Тем не менее, если я пытаюсь получить доступ к папке непосредственно в Проводнике Windows, примерно через 1 минуту я получаю ответ от ПК: «каталог не найден» . После нескольких часов поиска я пришел сюда, чтобы спросить.
Bunkai.Satori

Ответы:

1

Откройте Блокнот и введите приведенные ниже операторы в файл и сохраните его как пакетный скрипт (.bat). При необходимости замените все пароли и имена пользователей для отдельных общих ресурсов (да, пароль стоит перед именем пользователя :))

NET USE "\\<computername1>\<sharename1>" <password> /u:<username>  
NET USE "\\<computername2>\<sharename2>" <password> /u:<username>  
..
NET USE "\\<computernameN>\<sharenameN>" <password> /u:<username> 

Затем попробуйте получить доступ к общим ресурсам с помощью созданных ярлыков. Если вы столкнулись с какими-либо ошибками, связанными с несколькими сеансами, запустите «NET USE * / DELETE» перед выполнением командного файла. Ярлыки должны работать сейчас. Иногда фактические папки могут быть не видны, если включен ABE (перечисление на основе доступа), и разрешения на чтение для этого общего ресурса запрещены, хотя в вашем случае это может не быть причиной.

Дивакар Равикумар
источник
Пожалуйста, дайте мне знать, если это сработало? Я новичок, и зеленая «галочка» не так подтверждение, как утверждение :)
Dhiwakar Ravikumar