为什么以下命令会返回不同的结果?
PS: SQL 2012> Test-Path -LiteralPath .\ssis_2012_deployment_script_x64.ps1 -Include *.ispac
True
PS: SQL 2012> Test-Path -Path .\ssis_2012_deployment_script_x64.ps1 -Include *.ispac
False
当前目录中存在ssis_2012_deployment_script_x64.ps1
文件。我希望两个调用的结果都是False
,但出于某种原因,使用-LiteralPath
会导致它返回True
。
答案 0 :(得分:0)
-Include
对-LiteralPath
指定此cmdlet测试的路径。此参数的值限定 Path 参数。输入路径元素或模式,例如“* .txt”。允许使用通配符。