我希望检查一个文件路径是否在给定目录(或其子目录之一)中,从PowerShell进行操作。
现在我正在执行以下操作:
现在我正在执行以下操作:
$file.StartsWith( $directory, [StringComparison]::InvariantCultureIgnoreCase )
但我相信有更好的方法。
我可以使用$file.Directory
并遍历所有的.Parent
,但我希望有更简单的方法。
编辑:文件可能不存在;我只是查看路径。