使用net use在Azure VM中挂载文件共享时的NativeCommandError

时间:2017-05-12 06:01:15

标签: windows powershell azure virtual-machine fileshare

我关注this document并启动了虚拟机。

现在我正在尝试安装文件共享,以便我可以使用此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:[username@dotted domain name]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]

我可能做错了什么?

1 个答案:

答案 0 :(得分:0)

您必须使用双点指定驱动器号:

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

注意:您可能希望使用其他驱动器号,因为c:已在使用中!