[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】Powershell で関数を定義する場所は決まっている



更新日:2019/06/11


関数の定義場所



Powershell で関数を定義する場所はどこでしょうか。コードの中で関数の定義が先になります。関数を使用する場所は後になります。

定義より関数を使用する場所を前にすると以下のようなエラーとなります。


用語 '<関数名>' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。



ただし PowerShellのdebug環境(Powershell ISE)ではエラーとならないようです。


正しい例:

func 1 2 3

function func ($x,$y,$z)
{

}




誤った例:

function func ($x,$y,$z)
{

}

func 1 2 3








[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018