我想在特定目录中执行所有脚本(.ps1
文件)。
我的脚本如下:
$fileEntries = [IO.Directory]::GetFiles("c:\scripts");
foreach($fileName in $fileEntries)
{
$fileName
}
循环体必须改变。我应该更改它以执行脚本?
由于
答案 0 :(得分:1)
使用调用运算符(&)执行脚本:
Get-ChildItem c:\scripts -Filter *.ps1 | ForEach-Object {& $_.FullName}