特定のディレクトリ内のすべてのフォルダーの名前を取得し、それぞれを配列のエントリとして返すスクリプトを作成しようとしています。ここから、各配列要素を使用して、後の関数呼び出しのパラメーターとして各要素を使用するより大きなループを実行します。これはすべて、powershell を介して行われます。
現時点では、次のコードがあります。
function Get-Directorys
{
$path = gci \\QNAP\wpbackup\
foreach ($item.name in $path)
{
$a = $item.name
}
}
行は正しく、$path
すべてのディレクトリを取得しますが、foreach ループは、各要素の各ディレクトリの完全な名前ではなく、最初のディレクトリの個々の文字を実際に格納する問題です。