最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PowerShell小技巧之觀察UNC路徑

 更新時(shí)間:2014年09月15日 10:19:02   投稿:hebedich  
UNC(Universal Naming Convention)通用命名規(guī)則,也稱通用命名規(guī)范、通用命名約定。UNC路徑就是類似\\softer這樣的形式的網(wǎng)絡(luò)路徑。

許多命令能支持UNC路徑,但是UNC路徑在腳本中看起來很奇怪??纯聪旅娲a:

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

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

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

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

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

支持所有PS版本

相關(guān)文章

最新評(píng)論

河北区| 琼结县| 永嘉县| 上犹县| 屯门区| 龙海市| 西宁市| 达拉特旗| 新乡市| 南阳市| 利川市| 阳山县| 庆阳市| 冀州市| 日喀则市| 北辰区| 岐山县| 密山市| 嘉荫县| 通辽市| 平利县| 化州市| 永春县| 龙南县| 苗栗县| 建德市| 灵台县| 安远县| 丹凤县| 柘荣县| 乃东县| 石台县| 吴堡县| 嵊州市| 德安县| 柯坪县| 桃江县| 朝阳市| 中牟县| 新昌县| 大竹县|