powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как перейти в каталог..?
3 сообщений из 3, страница 1 из 1
Как перейти в каталог..?
    #36322640
Yanakaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть вот такой скрипт:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Dim WshShell
Dim objADSystemInfo
Dim objUser

Set objADSystemInfo = CreateObject("ADSystemInfo")
Set objUser = GetObject("LDAP://" & objADSystemInfo.UserName)
Set WshShell = CreateObject("WScript.Shell")

CurUser = objUser.sAMAccountName
CurDir = WshShell.CurrentDirectory

CommandForExlorer = "explorer.exe " & CurDir & "\Users\" & Curuser

WshShell.Run CommandForExlorer

Set objUser          = Nothing
Set objADSystemInfo  = Nothing
Set WshShell         = Nothing

WScript.Quit  0 

Этот скрипт находится в файле " OpenMyFolder.vbs ", по запуску он открывает в новом окне папку текущего пользователя, а мне надо чтобы отрывалась папка в текущем окне , это вообще возможно?
...
Рейтинг: 0 / 0
Как перейти в каталог..?
    #36323484
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понятно, что подразумевается под термином "текущее окно". Сам по себе скрипт можно запустить из планировщика (безоконная штуковина), из интерпретатора cmd.exe (текстовое окно) или из Пуск -> Выполнить (маленькое окошко). Можно, конечно, запустить скрипт и даблкликом в окне експлорера/тоталкоммандера/фара. Во всех этих случаях будет запущен совершенно безоконный интерпретатор VBS (cscript, если не ошибаюсь), которому имя файла скрипта будет передано в качестве аргумента. Сильно сомневаюсь, что в каком то из этих случаев можно было "открыть папку в текущем окне" - _новый_ экземпляр explorer.exe ну никак не сможет в них встроиться.
В мануалках по WSH есть примеры, как можно поймать окно по его заголовку и затем им манипулировать. Возможно, поможет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как перейти в каталог..?
    #36323531
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yanakaevа мне надо чтобы отрывалась папка в текущем окне, это вообще возможно?
Да. Поищите пример по ShellWindows и пример определяющий папку, в которой находится скрипт. Если второе есть среди первых, то указываете ему нужную папку, если нет - создаете новое.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как перейти в каталог..?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]