У меня есть общая папка UNC со следующим путем
\\192.168.0.100\SharedTemp\MuhammedRauf\UNC
Как узнать физический путь, описанный выше (используя net share
или другие инструменты в Windows 7)?
У меня есть общая папка UNC со следующим путем
\\192.168.0.100\SharedTemp\MuhammedRauf\UNC
Как узнать физический путь, описанный выше (используя net share
или другие инструменты в Windows 7)?
Вы можете попробовать один из них:
cmd
чтобы перейти в командную строку. Оттуда вы набираете net share
. В первом столбце отображается имя общего ресурса, а во втором столбце отображается фактическое местоположение.regedit
чтобы получить доступ к базе данных реестра. Оттуда перейдите к HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanServer\SharesПриведенные ниже решения не работают должным образом, но поскольку вы используете Windows7, вы можете попробовать PsExec следующим образом: psexec -u USERNAME -p PASSWORD \\REMOTE-PC net share
РЕДАКТИРОВАТЬ: скрипт ниже не работает должным образом
Эти методы работают только в том случае, если вы ссылаетесь на пути UNC на локальном компьютере. Если нет, вы должны загрузить небольшой скрипт Visual Basic и назвать его showcurrentfolder.vbs :
currentDirectory = left(WScript.ScriptFullName,(Len(WScript.ScriptFullName))-(len(WScript.ScriptName)))
WScript.Echo currentDirectory
Все, что вам нужно сделать сейчас, это перейти к указанному выше пути UNC и запустить его.
РЕДАКТИРОВАТЬ: скрипт ниже не работает должным образом
Попробуйте это, если сетевой компьютер работает под управлением Linux/Mac:
Загрузите этот небольшой скрипт как showcurrentfolder.htm и запустите его:
<HTML><HEAD>
<SCRIPT LANGUAGE="JavaScript">
var path = location.pathname;
document.write("<center>" + path + "</center>");
</SCRIPT>
</HEAD></HTML>
Если у вас есть доступ к компьютеру, который действует как "файловый сервер", я делаю это, щелкая правой кнопкой мыши на компьютере, затем выбираю "Управление", а затем в общих папках вы можете найти, где общий ресурс хранится на физическом диске. Это также работает (если у вас есть пользователь / пароль), подключая консоль управления Microsoft (mmc.exe) к удаленному хосту.
Просто спросите любые детали: я буду рад помочь :)