Я пытаюсь написать сценарий, который будет получать имена всех папок в определенном каталоге, а затем возвращать каждую в виде записи в массиве. Отсюда я собирался использовать каждый элемент массива для запуска большего цикла, который использует каждый элемент в качестве параметра для последующего вызова функции. Все это через PowerShell.
На данный момент у меня есть этот код:
function Get-Directorys
{
$path = gci \\QNAP\wpbackup\
foreach ($item.name in $path)
{
$a = $item.name
}
}
Строка $path
верна и возвращает мне все каталоги, однако цикл foreach является проблемой, когда он на самом деле сохраняет отдельные символы первого каталога вместо полного имени каждого каталога для каждого элемента.