功能
function findf {
Write-Host "Find files that match: $args"
gci -r | Where-Object { $_.name -match ".*$args.*" }
}
Run Code Online (Sandbox Code Playgroud)
似乎不起作用。例如,
findf .exe
Run Code Online (Sandbox Code Playgroud)
-- 打印一堆不限制输出到 EXE 文件的内容 --
任何想法我做错了什么?
如果我从 PowerShell 命令窗口运行相同的命令,该命令将起作用:
gci -r | Where-Object { $_.name -match ".*.exe.*" }
Run Code Online (Sandbox Code Playgroud)
这有效并正确地向我显示与 *.EXE 模式匹配的文件
powershell ×1