我需要在PowerShell中验证reg表达式的文件路径/文件夹结构。请在下面的示例中找到。
c:\\scan\document\(*)
c:\\scan\document\word.doc
\\share\network\(*)
\\share\network\note.txt
注意:还需要验证具有任何扩展名的文件夹路径和文件。请帮忙。
^(?:[a-zA-Z]\:|\\\\[\w\.]+\\[\w.$]+)\\(?:[\w]+\\)*\w([\w.])+$
答案 0 :(得分:2)
为什么不使用带有-IsValid参数的Test-Path?
添加了davor的建议......这里有一些例子的链接:
http://technet.microsoft.com/en-us/library/ff730955.aspx