zoukankan      html  css  js  c++  java
  • powershell test-path

    原文在这里

      一般来说用来测试目录或文件是否存在,不过由于powershell自己带的provider 包括一些环境变量env 注册表 hklm... 等,而这些都更目录是一致的所以都能用test-path来进行测试,但用在注册表上的时候需要注意,powershell 只能对注册表中的键进行测试,而不能对键所包含的值进行测试。(这个点从获取注册表具体键位值要使用get-itemproperty 而不是get-childitem 可以体会到 )

      可以通过test-path来测试一个路径到底是目录还是文件,通过添加参数 -pathType 来进行,参数可取 container 和 leaf 两个值

    Test-Path C:ScriptsArchive -pathType container

      

      最后,通过 -include 或 -exclude 参数来判断给定目录中是否包含指定的文件类型,或是只包含指定的文件类型

    Test-Path C:ScriptsArchive* -include Test*.ps1, Test*.vbs
    
    Test-Path C:ScriptsArchive* -exclude *.gif, *.jpg

      因该是能在日常中用到的一个命令吧

  • 相关阅读:
    NLP(五)
    pyinstaller+wxpython+selinum
    C++ 动态库和静态库
    谷粒商城(三) 部署
    Centos使用KVM创建虚拟机
    C++指针
    C++异常处理
    C++流类库与输入/输出
    C++泛型程序设计及STL的结构
    selenium java maven testNg环境搭建
  • 原文地址:https://www.cnblogs.com/nervertoolate/p/7978386.html
Copyright © 2011-2022 走看看