亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PowerShell中把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的2個(gè)方法

 更新時(shí)間:2014年08月08日 09:47:57   投稿:junjie  
這篇文章主要介紹了PowerShell中把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的2個(gè)方法,并對(duì)他的區(qū)別做了講解,需要的朋友可以參考下

在PowerShell中,有時(shí)候,我們需要把當(dāng)前的相對(duì)路徑解析為絕對(duì)路徑,比如".\test.txt",我們想知道它的絕對(duì)路徑的話(huà),我們有兩種方法可以實(shí)現(xiàn)。

1、有一個(gè)cmd-let,它叫Resolve-Path。

語(yǔ)法如下:

復(fù)制代碼 代碼如下:

Resolve-Path <相對(duì)路徑>

如果指定的相對(duì)路徑的文件或文件夾,不存在,則將提示如下:

復(fù)制代碼 代碼如下:
PS C:\Users\zhanghong> Resolve-Path .\test.txt

Resolve-Path : 找不到路徑“C:\Users\zhanghong\test.txt”,因?yàn)樵撀窂讲淮嬖凇?br /> 所在位置 行:1 字符: 13
復(fù)制代碼 代碼如下:
+ Resolve-Path <<<<  .\test.txt
   + CategoryInfo          : ObjectNotFound: (C:\Users\zhanghong\test.txt:Str
  ing) [Resolve-Path], ItemNotFoundException
   + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.Resol
  vePathCommand
 
如果位置存在,則提示找到的路徑:
復(fù)制代碼 代碼如下:
PS C:\Users\zhanghong> Resolve-Path .\music
Path
----
C:\Users\zhanghong\music

2、使用$ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath方法

這個(gè)方法的好處是,不管這個(gè)相對(duì)路徑的文件或文件夾存不存在,都可以順利的它解析為絕對(duì)路徑。

舉例如下:

復(fù)制代碼 代碼如下:
PS C:\Users\zhanghong> $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath('.\file.txt')
C:\Users\zhanghong\file.txt

實(shí)際上,小編的這個(gè)C:\Users\zhanghong\file.txt文件是不存在的。

相關(guān)文章

最新評(píng)論