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

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

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

2020-03-26 19:09:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

很簡(jiǎn)單,通過內(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的值就是腳本所在的文件夾了……

 

 
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 资中县| 贵溪市| 张掖市| 东至县| 齐河县| 肃北| 天门市| 苗栗县| 金坛市| 通州市| 赤峰市| 手游| 道真| 璧山县| 汕尾市| 兴和县| 定州市| 石渠县| 文昌市| 镶黄旗| 清丰县| 漾濞| 萍乡市| 荔浦县| 太谷县| 铁岭市| 兴业县| 色达县| 五寨县| 武功县| 河间市| 乳源| 河北区| 昌宁县| 稻城县| 广平县| 广元市| 昌江| 乌拉特后旗| 河曲县| 读书|