2017-05-12 63 views
1

我跟在this document之後,並且能夠啓動虛擬機。使用net使用在Azure虛擬機中掛載文件共享時的NativeCommandError

現在我正在嘗試安裝文件共享,以便我可以使用此article從儀表板添加文件。

我做了對Windows虛擬機的PowerShell中的Connect命令:

net use c \\userone.file.core.windows.net\windows /u:AZURE\userone 761lb852i305joijOIJAOIJWOIVJWAORIJVklmvlkmlksrvjjksss5Djt2yJnFcS0Lg7i1fO3iY4u+rS7ti9ct5g1RlERCSPzC9nQ== 

c所以我想要的文件可以在虛擬機上的驅動器上的共享。

但我得到了以下錯誤:

PS C:\Users\userwindow> net use c \\userone.file.core.windows.net\windows /u:AZURE\userone 761lb852i305joijOIJAOIJWOIVJWAORIJVklmvlkmlksrvjjksss5Djt2yJnFcS0Lg7i1fO3iY4u+rS7ti9ct5g1RlERCSPzC9nQ== 

net : The syntax of this command is: 
At line:1 char:2 
+ net use c \\userone.file.core.windows.net\windows /u:AZURE\user ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (The syntax of this command is::String) [], RemoteException 
    + FullyQualifiedErrorId : NativeCommandError 
NET USE 
[devicename | *] [\\computername\sharename[\volume] [password | *]] 
     [/USER:[domainname\]username] 
     [/USER:[dotted domain name\]username] 
     [/USER:[[email protected] domain name] 
     [/SMARTCARD] 
     [/SAVECRED] 
     [[/DELETE] | [/PERSISTENT:{YES | NO}]] 
NET USE {devicename | *} [password | *] /HOME 
NET USE [/PERSISTENT:{YES | NO}] 

什麼可能我是做錯了什麼?

回答

0

您必須指定使用雙點盤符:

net use c: \\userone.file.core.windows.net\windows /u:AZURE\userone 761lb852i305joijOIJAOIJWOIVJWAORIJVklmvlkmlksrvjjksss5Djt2yJnFcS0Lg7i1fO3iY4u+rS7ti9ct5g1RlERCSPzC9nQ== 

注意:您可能需要使用不同的驅動器盤符,因爲C:已在使用中!

+0

奇怪的是,在他們提供的例子中,他們沒有雙重理由。另外,它是一款全新的Windows VM,它如何被使用?這意味着什麼被使用了?真的想要在那裏安裝文件共享。先謝謝你! –

+2

@JoKo windows默認使用c:for OS磁盤,因此您應該使用其他驅動器盤符,如Z.在官方文章中,我們可以找到如下所示的示例:'net use z:\\ samples.file.core.windows .net \ logs/u:AZURE \ samples ' –

相關問題