Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   WshShell.Run и переменная (http://forum.oszone.net/showthread.php?t=308304)

densan 22-11-2015 20:38 2577808

WshShell.Run и переменная
 
Здравствуйте.
Помогите решить проблему: нужно запустить проводник с сетевым ресурсом, чтобы пользователю вышло окно авторизации на удаленном ресурсе, после того как он введет данные продолжить выполнение скрипта.
пробовал

Код:

set WshShell = WScript.CreateObject("Wscript.Shell")
WshShell.Run "explorer IPGate1", ,true


пробовал
Код:

set WshShell = WScript.CreateObject("Wscript.Shell")
str_run="explorer.exe "&IPGate1
WshShell.Run "str_run", ,true

где IPGate1 - переменная, отвечающий за сетевой ресурс, например \\172.22.42.10\
в обоих случаях получаю ошибку.

Код
Код:

set WshShell = WScript.CreateObject("Wscript.Shell")
WshShell.Run "explorer \\172.22.42.10\", ,true

рабочий, но мне нужно не статический ресурс, а переменную, которая высчитывается.

Iska 22-11-2015 21:48 2577832

Код:

Dim objWshShell
Dim strIPGate1

Set objWshShell = WScript.CreateObject("WScript.Shell")
strIPGate1 = "\\172.22.42.10\"

objWshShell.Run """explorer.exe"" " & strIPGate1, 1, True



Время: 23:51.

Время: 23:51.
© OSzone.net 2001-