Установка приведенной ниже переменной $usbDriveLetter
для автоматического поиска буквы USB-накопителя и использование этой переменной для открытия изображения на USB-устройстве не работает. Он буквально печатает «G:\image.png» в cmd.
$usbDriveLetter = (gwmi win32_volume -f 'label=''USB_NAME_HERE''').Name;
"$usbDriveLetter" + "image.png"
Но если я не использую var и не устанавливаю статическую переменную «G:\» в сценарии PowerShell, изображение открывается просто отлично.
G:\image.png
Так что я тут делаю не так? Как мы можем динамически открывать изображения, используя сценарии ps1?