パワーシェルを使用してすべてのサブフォルダーをループし、その中のすべてのファイルを実行したいと思います。しかし、ルートに 3 つのサブフォルダーが含まれている場合は、サブフォルダー C 、サブフォルダー B 、およびサブフォルダー A のシーケンスに従ってループしてリストしたいと思います。これにより、ファイルの実行はシーケンス ( C-->B-- >A) .
以下は私のコーディングです。
Get-ChildItem -path "C:\Root\subfolders\" -recurse -Filter *.sql | foreach-object -process { $_.FullName }|
ForEach-Object {
sqlcmd -i $_
}