You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell或CMD将Azure文件共享映射为Windows驱动器号

将Azure存储共享映射到Windows 10/11 Pro驱动器的方法(PowerShell/CMD)

已知信息

你的Azure存储共享连接字符串:

DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=xxx_LongEncryptedString_xxx;
EndpointSuffix=core.windows.net

共享名称为MyShare


方法一:使用PowerShell映射

  1. 从连接字符串中提取核心参数:存储账户名myaccount、账户密钥xxx_LongEncryptedString_xxx,结合共享名MyShare执行以下命令:
# 定义参数,按需替换驱动器号和对应值
$accountName = "myaccount"
$accountKey = "xxx_LongEncryptedString_xxx"
$shareName = "MyShare"
$driveLetter = "Z:"

# 添加存储账户凭据到系统
cmdkey /add:"$accountName.file.core.windows.net" /user:"Azure\$accountName" /pass:"$accountKey"

# 映射驱动器,-Persistent $true 表示重启后保留映射,不需要可删除该参数
New-SmbMapping -LocalPath $driveLetter -RemotePath "\\$accountName.file.core.windows.net\$shareName" -Persistent $true

方法二:使用CMD映射

  1. 同样提取核心参数,执行以下命令:
# 定义参数,按需替换驱动器号和对应值
set accountName=myaccount
set accountKey=xxx_LongEncryptedString_xxx
set shareName=MyShare
set driveLetter=Z:

# 添加存储账户凭据到系统
cmdkey /add:%accountName%.file.core.windows.net /user:Azure\%accountName% /pass:%accountKey%

# 映射驱动器,/persistent:yes 表示重启后保留映射,不需要可改为no
net use %driveLetter% \\%accountName%.file.core.windows.net\%shareName% /persistent:yes

注意事项

  • 确保Windows 10/11 Pro已启用SMB 3.0及以上版本(系统默认已配置)
  • 若映射失败,优先检查账户密钥是否复制完整、无多余空格
  • 若遇到访问限制,由于无法登录Azure门户,仅能确认密钥正确性,无法调整存储账户的防火墙规则

内容的提问来源于stack exchange,提问作者askolotl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 22:12:03