1

Тема: CMD/BAT: Открыть WebFolder в Windows Explorer

Всем привет!

Затеял небольшую автоматизацию, подскажите пожалуйста, как открыть WebFolder в Windows Explorer? Команда

explorer http://myserver.ru/somedir/

открывает Internet Explorer, а нужен обычный проводник.

2 (изменено: ArtKuznetsov, 2010-10-19 15:56:42)

Re: CMD/BAT: Открыть WebFolder в Windows Explorer

нашел здесь пример для Visual Basic - открытие спецпапки WebFolders

'Web Folders
Process.Start("explorer.exe", "/n, _
   ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ _
   ::{BDEADF00-C265-11D0-BCED-00A0C90AB50F}")

В VBScript такое не прокатывает, выдает ошибку при выполнении, но по-видимому смысл тут в том, чтобы сообщить explorer.exe какие-то GUIDы, чтобы он понял, что это специальная папка...[/quot]

3

Re: CMD/BAT: Открыть WebFolder в Windows Explorer

Ну вот собственно и сам нашел ответ:

explorer /n,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{BDEADF00-C265-11D0-BCED-00A0C90AB50F}\http://myserver.ru/somedir/

Еще бы найти как пароль передать туда и совсем будет счастье

4

Re: CMD/BAT: Открыть WebFolder в Windows Explorer

ArtKuznetsov пишет:

В VBScript такое не прокатывает…

Option Explicit

Dim objShell
Dim objFolder


Set objShell  = WScript.CreateObject("Shell.Application")
Set objFolder = objShell.NameSpace("::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{BDEADF00-C265-11D0-BCED-00A0C90AB50F}")

If Not objFolder Is Nothing Then
    objShell.Open objFolder
    
    WScript.Sleep 1000
End If

Set objFolder = Nothing
Set objShell  = Nothing

WScript.Quit 0

5

Re: CMD/BAT: Открыть WebFolder в Windows Explorer

Мне не на чем пробовать, но попробуйте рассмотреть возможно ли использовать имя/пароль в самом url: 2 Структура URL

6

Re: CMD/BAT: Открыть WebFolder в Windows Explorer

alexii пишет:

Мне не на чем пробовать, но попробуйте рассмотреть возможно ли использовать имя/пароль в самом url: 2 Структура URL

К сожалению, не получилось - exlorer не воспринял такую строку