不管你什么时候在PowerShell中使用UNC路径,可能都会出错。原因是UNC路径没有盘符,PowerShell会把它理解成当前路径下的某个子路径来处理。
比如你的当前路径不是一个文件夹,而是注册表路径,那么UNC路径就被理解成注册表路径,必然铸成大错。所以比较靠谱地方式是告诉PowerShell我是文件系统路径,而不是其它。
$exists = Test-Path -Path 'FileSystem::\\server12\fileshare'
的
原文出处:Safely Use UNC Paths
本文链接: https://www.pstips.net/safely-use-unc-paths.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!