I have a series of ps1 files in a directory, all of which have different names. I am trying to run them one after another with Start-Process and the -Wait
Start-Process
-Wait
You could simply use the call operator (&):
&
Get-ChildItem 'C:\test' | ForEach-Object { & $_.FullName }