Я создаю скрипт для доступа к общей сетевой папке. Пример кода выглядит так:
[CmdletBinding()]
Param (
[string]$SharedFolder,
[ValidateScript({ Test-NetConnection $_ -InformationLevel Quiet })]
[string]$Hostname
)
[string]$UNCPath = "\\" + $Hostname + "\" + $SharedFolder
# Do stuff
Get-ChildItem $UNCPath # OK
Мой вопрос касается переменной $UNCPath
. Есть ли более чистый и лучший способ доступа к общему ресурсу? Склейка дорожки вместе в виде строки выглядит некрасиво.
Есть ли лучший способ получить доступ к UNC-пути с помощью PowerShell?