欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PowerShell中獲取當(dāng)前運(yùn)行腳本路徑的方法

 更新時(shí)間:2015年06月11日 08:47:37   投稿:junjie  
這篇文章主要介紹了PowerShell中獲取當(dāng)前運(yùn)行腳本路徑的方法,獲取方法很簡(jiǎn)單,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

在運(yùn)行腳本的時(shí)候,有時(shí)候需要通過(guò)腳本文件所在位置的相對(duì)路徑來(lái)做一些事,比如執(zhí)行另一個(gè)腳本。以前在CMD時(shí)代,可以通過(guò)%~dp0來(lái)獲取腳本所在的文件夾,那在PowerShell中要怎么做呢?

很簡(jiǎn)單,通過(guò)內(nèi)置的$MyInvocation變量:

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

$x = $MyInvocation.MyCommand.Definition

此時(shí)$x的值是當(dāng)前運(yùn)行中的腳本的絕對(duì)路徑,再用Split-Path取它的父路徑就可以了:

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

$x = Split-Path -Parent $MyInvocation.MyCommand.Definition

這樣$x的值就是腳本所在的文件夾了……

相關(guān)文章

最新評(píng)論