国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PowerShell > 正文

PowerShell小技巧之觀察UNC路徑

2020-03-26 19:17:33
字體:
供稿:網(wǎng)友

許多命令能支持UNC路徑,但是UNC路徑在腳本中看起來很奇怪。看看下面代碼:

PS> Test-Path -Path //127.0.0.1/c$True

它返回了真,證明UNC路徑存在。接著改變當前的路徑指向一個非文件系統(tǒng)路徑接著測試:

PS> cd hkcu:/ PS> Test-Path -Path //127.0.0.1/c$False

一樣的路徑但現(xiàn)在卻獲得了失敗。這是因為UNC路徑?jīng)]有包含盤符,而PS需要根據(jù)盤符去分配當前合適位置。如果當前路徑?jīng)]有包含在磁盤路徑下,Powershell將假定當前選擇的位置。所以當你改變當前目錄到注冊表,PS將試圖從當前注冊表獲取UNC路徑,這就是錯誤原因。
更糟的是有些莫名其妙的原因,當你在使用“Net use”做網(wǎng)絡(luò)映射,查看驅(qū)動命令時PS可能會讓你迷糊。
這里有一個簡單的解決辦法,當你在命令中使用UNC路徑,首先要考慮當前所在UNC路徑位置,這將避免此問題:

PS> Test-Path -Path FileSystem:://127.0.0.1/c$True PS> cd hkcu:/ PS> Test-Path -Path //127.0.0.1/c$False PS> Test-Path -Path FileSystem:://127.0.0.1/c$True

如果你擔心”Net Use”產(chǎn)生盤符麻煩,請預(yù)先使用 “FileSystem::”做好相應(yīng)的措施。將能徹底解決問題。

支持所有PS版本

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 云林县| 淅川县| 瑞昌市| 台中县| 资兴市| 平武县| 瓦房店市| 屏东市| 神池县| 安阳县| 东至县| 四会市| 诸暨市| 兰坪| 临沂市| 东台市| 福海县| 永善县| 灵寿县| 清远市| 个旧市| 神木县| 航空| 泗洪县| 乌审旗| 漾濞| 钟山县| 秦安县| 永昌县| 北海市| 含山县| 汽车| 江津市| 鹤岗市| 高邑县| 南昌县| 九龙县| 哈密市| 涿鹿县| 渭源县| 翁源县|