Невозможно подключить файловый ресурс Azure с помощью команды .ps1 в Powershell - PullRequest
0 голосов
/ 06 мая 2020

Я создал Azure File share с A Drive, и когда я копирую команду, чтобы добавить этот диск на свой локальный компьютер, используя PowerShell, он работает нормально,

$connectTestResult = Test-NetConnection -ComputerName XXX.file.core.windows.net -Port 445
if ($connectTestResult.TcpTestSucceeded) {
    # Save the password so the drive will persist on reboot
    cmd.exe /C "cmdkey /add:`"XXX.file.core.windows.net`" /user:XXX
    # Mount the drive
    New-PSDrive -Name A -PSProvider FileSystem -Root "\\XXX.file.core.windows.net\XXX"-Persist
} else {
    Write-Error -Message "Unable to reach the Azure storage account via port 445. Check to make sure your organization or ISP is not blocking port 445, or use Azure P2S VPN, Azure S2S VPN, or Express Route to tunnel SMB traffic over a different port."
}

Но когда я сохраняю то же самое код в примечания сохраните эту команду как файл .ps1, я запускаю ее с PowerShell, и она показывает соединение, но никогда не монтирует диск. Кто-нибудь раньше этим занимался?

...