Вы можете попробовать один из них:
- Запустите,
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>