我想要一个脚本来查找文件夹是否存在(我应该能够提供文件夹名称),它应该自动查看所有驱动器并输出完整路径。
我已经尝试了测试路径,我尝试了这个
$folder = Get-ChildItem $Reports -Directory -ErrorAction SilentlyContinue
If ($Folder) { 'folder exists'}
else { 'no folder there'}
这将显示文件夹是否存在,我要找的是当我提供文件夹名称(例如:报告)时,它应该查看所有驱动器并输出完整路径(例如:c:\ Windows \报告)
答案 0 :(得分:2)
如上面的评论所述,请查看guidlines和powershell文档。
FWIW,您正在寻找的是一个真正基本的cmdlet,已经内置到PowerShell中,名为Test-Path,您可以找到here
这是一个简单的例子:
someTag.
如果您真的对PowerShell不熟悉,请通过一些教程和视频开始使用。
编辑:OP之类的声音实际上是在尝试执行以下操作:
您可以遍历计算机上的所有驱动器并搜索所有内容。但这可能会非常缓慢。
test-path -Path C:\Windows