2016-05-30 9 views
0

Я пытаюсь выполнить instructions о том, как создать постоянное соединение с файлом доступа к хранилищу Azure. Однако с моей ОС Windows 10 машины я не могу получить комбинацию cmdkey/net use работать:Невозможно использовать cmdkey и сетевое использование для совместного доступа к Azure в Windows 10

C:\>cmdkey /add:myaccountname.file.core.windows.net /user:myaccountname /pass:myaccountkey 

CMDKEY: Credential added successfully. 

C:\>net use \\myaccountname.file.core.windows.net\mysharename 
System error 53 has occurred. 

The network path was not found. 

Однако если предоставить имя пользователя и пароль в одной net use команды он работает правильно:

C:\>net use z: \\myaccountname.file.core.windows.net\mysharename /u:myaccountname myaccountkey 
The command completed successfully. 

Так это не похожа на проблему с брандмауэром.

Любые идеи? Есть ли другой порт, который должен быть открыт, чтобы разрешить работу сценария cmdkey?

ответ

0

Ошибка 53 обычно означает, что порт 445 заблокирован. Проверьте брандмауэр на своем компьютере, и если вы находитесь в корпоративной среде, спросите своих корпоративных ИТ-партнеров, блокируют ли они их. Многие распространенные ISP блокируют этот порт. Например, я знаю, что это не работает в Comcast, но я слышал, что Time Warner Cable не блокирует его.

+0

Но когда я указываю имя пользователя и пароль явно (вместо того, чтобы полагаться на сохраненные учетные данные cmdkey), он работает - разве это не означает, что брандмауэр в порядке? – antmeehan

+0

Да, ты прав. Если вы внимательно посмотрите на свой пример, я заметил, что в первом примере отсутствует буква диска из команды net use - без учетных данных. Можете ли вы поставить * или Z: там и посмотреть, исправляет ли это это? –