2017-12-30 37 views
0

PowerShellの& "C:\Program Files\Java\jre-9.0.1\bin\jjs.exe" --language=es6では、Nashornインタプリタfor ES6にアクセスできます。私はちょうどこれのエイリアスを作成したいと思います。エイリアスを作成して、このプロセスを目的のコマンドラインオプションで開始するにはどうすればよいですか?実行可能ファイルとコマンドラインオプションの別名のセット

+2

エイリアスではサポートされていません。代わりに関数を定義する: 'function nashorn {&" C:¥Program Files¥Java¥jre-9.0.1¥bin¥jjs.exe "--language = es6}' –

+0

@ MathiasR.Jessenありがとう;私はこの解決策を知っていた。なぜこれがエイリアスの範囲を超えているのか、簡単に言えますか? (私はPowerShellを初めて使っています。)ありがとう。 – Alan

答えて

0

マティアスのコメントを回答として回答します。関数として作成する必要がありますし、最後に必要な場所で関数を呼び出すことができます。

function call-nashorn 
{ 
    & "C:\Program Files\Java\jre-9.0.1\bin\jjs.exe" --language=es6 
} 
call-nashorn 
関連する問題