РЕДАКТИРОВАТЬ: Я хотел бы подсчитать файлы / папки контейнеров хранения через командлет PowerShell менеджера виртуальных машин.
Я задавал похожие вопросы, но все еще борюсь с синтаксисом. У меня есть сценарий ruby, который выполняет сценарий PowerShell на удаленном сервере. Я хочу использовать переменную ruby в скрипте Powershel. Например,
path_str = "\\XXX\YYY\" #This is the ruby var
PSoutput = shell.run(" #This part is executing the PS script
$Files = Get-ChildItem -Recurse -File -Path #{path_str} | Measure-Object | %{$_.Count}" | stdout
Как использовать переменную ruby path_str со сценарием PS? Я пытался
# {path_str}
\ "" + path_str + "\"
Двойные кавычки и одинарные кавычки
У меня ничего не получалось.