2016-09-15 4 views
1

私はPowerShellを使用して相対パスを持つHTMLファイルを開くしようとしていますが、どういうわけか、それは動作しません。オープンクロームでHTMLファイル

Start-Process "chrome" -Argument ".\_reports\html-results.html" 

私はこのため、相対パスが必要スクリプトは任意のフォルダで実行でき、このHTMLファイルをクロムで開く必要があります。

答えて

0

$MyInvocation変数を使用してスクリプトパスを決定する必要があります。次に、Join-Pathコマンドレットを使用してパスを結合する必要があります。

$scriptPath = split-path -parent $MyInvocation.MyCommand.Definition 
Start-Process "chrome" -Argument (Join-Path $scriptPath ".\_reports\html-results.html") 
関連する問題