Resolve-Path在powershell中返回null

时间:2013-11-26 21:31:49

标签: powershell

我有命令

$logFile = Resolve-Path "Db_Upgrade.log"

但在我的脚本中运行此行后,PowerGUI脚本编辑器中$logFilenull。知道为什么Resolve-Path没有给我一个日志文件的路径?

1 个答案:

答案 0 :(得分:0)

我最后手动确定工作目录中新文件的路径是什么

#Get the current working directory
$PSScriptRoot = Split-Path -Parent -Path $MyInvocation.MyCommand.Definition
#Path to log file is working directory + "DatabaseLog.log"
$logFile = $PSScriptRoot + "\DatabaseLog.log"