Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» vbs помапить путь с %clientname%

Автор: Sun Ray
Дата сообщения: 09.06.2007 06:35
как помапить путь в вбс -скрипте?
net use r: \\%clientname%\homes


Код: set fs=Wscript.CreateObject("Scripting.FileSystemObject")
set wn=Wscript.CreateObject("Wscript.Network")
if fs.DriveExists("E:") then wn.RemoveNetworkDrive "E:", true, true
wn.MapNetworkDrive "E:","\\%clientname%\c\homes",true
wscript.sleep 1000
WshShell.run strNUSE
Автор: AndVGri
Дата сообщения: 09.06.2007 08:08
Sun Ray

Цитата:
"%clientname%

Может с получением значения переменной окружения проблема? Попробуй так:

Код:
Dim pShell, sEnv

Set pShell = WScript.CreateObject("WScript.Shell")

sEnv = pShell.ExpandEnvironmentStrings("%CLIENTNAME%")
'...
wn.MapNetworkDrive "E:", "\\" & sEnv & "'\c\homes", True
Автор: Sun Ray
Дата сообщения: 09.06.2007 08:56
говорит:"не найдено сетевое имя"

Код:
Dim pShell, sEnv

Set pShell = WScript.CreateObject("WScript.Shell")

sEnv = pShell.ExpandEnvironmentStrings("%CLIENTNAME%")
set fs=Wscript.CreateObject("Scripting.FileSystemObject")
set wn=Wscript.CreateObject("Wscript.Network")
if fs.DriveExists("E:") then wn.RemoveNetworkDrive "E:", true, true
wn.MapNetworkDrive "E:", "\\" & sEnv & "'\c\homes", True
wscript.sleep 1000
WshShell.run strNUSE

Страницы: 1

Предыдущая тема: Работа с архивами ARJ из Java


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.