XSIUtils.IsScriptingLanguageInstalled

導入

v5.0

詳細

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

スクリプト 構文

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" )