使用PowerShell获取azure webjob的当前工作目录

时间:2017-02-02 21:05:16

标签: powershell azure azure-webjobs

我创建了一个powershell文件,该文件应该下载.zip文件:

$url = "https://volafile.io/get/GTw_OAH5W62w/t.zip"
$output = "%WEBROOT_PATH%\erp_tool_export.zip"

(New-Object System.Net.WebClient).DownloadFile($url, $output)

脚本执行时没有任何错误,但我在我的网站上找不到使用kudu explorer的.zip文件。

放置文件的路径一定有问题。

我检查了kudu powershell cmd中的evn变量:

Get-Childitem env:

有变量' WEBROOT_PATH'我上面使用的,但没有文件在路径: wwwroot文件夹。

其实我想把zip文件放在webjob的当前工作目录下,怎么做呢?

1 个答案:

答案 0 :(得分:0)

PowerShell对环境变量使用不同的语法。将行更改为:

$output = "$env:WEBROOT_PATH\erp_tool_export.zip"