XSIUtils.IsScriptingLanguageInstalled

XSIUtils.IsScriptingLanguageInstalled

導入

v5.0

詳細

スクリプト言語が名前で指定されている場合、またはスクリプトファイルが現在のプラットフォームにインストールされている場合は True を戻します。

C#構文

Boolean XSIUtils.IsScriptingLanguageInstalled( String in_nameOrFile );

スクリプト構文

oBoolean = XSIUtils.IsScriptingLanguageInstalled( NameOrFile );

戻り値

Boolean

パラメータ

パラメータ タイプ 説明
NameOrFile String スクリプト言語名またはスクリプトファイル名。有効な言語名は vBScript、JScript、PerlScript、および Python です。スクリプトファイル名には以下の拡張子のいずれかが含まれている必要があります:vbs (VBScript)、.js (JScript)、.pl (PerlScript)、.py、.pys (Python)

VBScript の例

' This example shows how to check for the supported scripting languages on the current machine. 

	LogMessage "Look for installed languages with scripting names"

	LogMessage "Is VBScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "VBScript" )

	LogMessage "Is JScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "JScript" )

	LogMessage "Is PerlScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "PerlScript" )

	LogMessage "Is Python installed ?: " & xsiutils.IsScriptingLanguageInstalled( "Python" )

	LogMessage "==="

	LogMessage "Look for installed languages with scripting files"

	LogMessage "Is VBScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "myscript.vbs" )

	LogMessage "Is JScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "myscript.js" )

	LogMessage "Is PerlScript installed ?: " & xsiutils.IsScriptingLanguageInstalled( "myscript.pl" )

	LogMessage "Is Python installed ?: " & xsiutils.IsScriptingLanguageInstalled( "myscript.py" )