方括号在PowerShell路径中具有通配符的作用。
PS> ls *.txt
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016/1/11 0:00 0 ab-233.txt
-a---- 2016/1/11 0:00 0 ab.txt
-a---- 2016/1/11 0:00 0 bcd.txt
-a---- 2016/1/11 0:00 0 ef.txt
PS> ls [a]*.txt
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016/1/11 0:00 0 ab-233.txt
-a---- 2016/1/11 0:00 0 ab.txt
所以如果要访问路径本身带有方括号的文件或者目录,你需要使用转义字符。和另外一个问题属于同一类问题,具体请参考: https://www.pstips.net/question/2682.html