Powershell:通过只知道实际文件名的一部分来测试路径

Powershell: Test path by only knowing one part of the actual filename

Test-Path C:\Temptest\keeran* -PathType Leaf

该命令会给出一个 true,因为我有一个以名称 keeran 开头的文件。

我怎么能做同样的事情,但是我已经把路径放到了一个变量中。我怎样才能使用 * 以下命令不起作用

$ppath =  C:\Temptest
$file = keeran
## Doesn't work
Test-Path -Path "$ppath$file*"

我应该怎么做?

我在我的电脑上测试了它并且它有效,我唯一做的就是添加引号。 此代码对我有用:

$ppath =  "C:\Temptest"
$file = "keeran"
## Doesn't work
Test-Path -Path "$ppath$file*"

你遇到了什么错误?