Назад | Перейти на главную страницу

Как добавить веб-папку через командную строку (Windows)

Я пытаюсь добавить веб-папку через командную строку в Windows. Сначала я подумал, что должен использовать команду "net use", но когда я попытался, я продолжал получать Системную ошибку 67:

C:> чистое использование * http: //dev.subdomain.domain.tdl/dav/ имя пользователя для 'dev.subdomain.domain.tdl': правильное имя пользователя пароль для dev.subdomain.domain.tdl:

Произошла системная ошибка 67.

Имя сети не может быть найдено.

Используемый мной URL работает в браузере. Это Apache dav, использующий базовый метод аутентификации LDAP.

Вот в чем дело ... Я МОГУ создать веб-папку, когда использую мастер «Добавить сетевое место». Когда я выполняю сетевое использование, я не вижу его в следующем приглашении.

Какую утилиту мне нужно использовать для монтирования веб-папки в командной строке?

В соответствии с http://devwfb.blogspot.com/2008/07/how-to-map-https-only-web-folder-to.html Системная ошибка 67 может быть связана с тем, что для вашей папки WebDAV требуется соединение https. На этой же странице есть несколько решений, которые вы можете попробовать.

Для этого вы должны быть администратором. Выполнение такой команды с пользователем без прав администратора приводит к ошибке «сетевое имя не найдено». Полагаю, сообщение об ошибке вводит в заблуждение. Вероятно, это также зависит от версии ОС. Это, безусловно, отличается для коробки Windows 7 с включенным UAC и коробки Windows XP.

Во-вторых, «чистое использование *» означает, что вы хотите присвоить ему букву диска. Символ * присваивает ему свободную букву диска. Если вы не хотите указывать букву диска, просто опустите звездочку.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>net use * \\live.sysinternals.com
Drive Z: is now connected to \\live.sysinternals.com.

The command completed successfully.


C:\Windows\system32>net use Z: /d
Z: was deleted successfully.


C:\Windows\system32>net use \\live.sysinternals.com
The command completed successfully.


C:\Windows\system32>

Если я попробую сделать это в командной строке без прав администратора, я получу ошибку «сетевой путь не найден».

Имеет ли значение размещение сайта в зоне надежных сайтов в IE? Может быть, попробовать, а потом посмотреть, работает ли?