Получить имя компьютера и / или полный сетевой путь к файлу - PullRequest
7 голосов
/ 14 июля 2010

Используя Scripting.FileSystemObject, я могу получить полный путь к файлу, но он всегда будет выглядеть как "c: \ temp \ myfile.txt". Как я могу получить имя ПК или сетевой путь к файлу, как \ MyPC \ temp \ myfile.txt? Есть ли другой класс, кроме Scripting.FileSystemObject, который я могу использовать?

Ответы [ 2 ]

10 голосов
/ 14 июля 2010
Set wshNetwork = WScript.CreateObject( "WScript.Network" )
strComputerName = wshNetwork.ComputerName
WScript.Echo "Computer Name: " & strComputerName

Источник: http://www.robvanderwoude.com/vbstech_network_names_computer.php:

1 голос
/ 21 июля 2016

Это однострочный ответ, эквивалентный ответу Криса

WScript.Echo CreateObject("WScript.Network").ComputerName
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...