ActiveXperts Scripting Toolkit permette, agli amministratori dell’ Information Technology e agli sviluppatori di software, di chiamare le funzioni VBScript senza invocare il “Windows Scripting Host”.
Di solito si chiamano i programmi VBScript invocando il “Windows Script Host” (WSCRIPT.EXE o CSCRIPT.EXE). ActiveXperts Scripting Toolkit comunica direttamente con il VBScript Engine del sistema operativo. Ecco alcuni benefici di questo prodotto:
ActiveXperts Scripting Toolkit è un componente ActiveX/COM, che permette un’ interfaccia scripting facile da utilizzare per aziende che vogliono un’ integrazione VBScript nel proprio software. Le caratteristiche dell’ ActiveXperts Scripting Toolkit sono:
![]() |
![]() |
![]() |
![]() |
![]() |
ActiveXperts Scripting Toolkit contiene esempi per molti strumenti di sviluppo:
La performance del componente è notevole, dovuta alla sua architettura multi-threading. Durante gli anni la sua forza è stata provata in molte aziende.
ActiveXperts Scripting Toolkit è compatibile con i seguenti sistemi operativi:
I frammenti di codice (VBScript) seguenti illustrano come si puo` usare ActiveXperts Scripting Toolkit.
Per piu` esempi, visitare la pagina Online ActiveXperts Scripting Toolkit Samples.
Option Explicit Dim objScripting, objCompletion Set objScripting = CreateObject ( "ActiveXperts.Scripting" ) objScripting.Clear () objScripting.Scriptfile = "GetDirectorySize.vbs" objScripting.Function = "GetDirectorySize" objScripting.Parameter1 = Chr ( 34 ) & "C:\Windows" & chr ( 34 ) WScript.Echo "Running script..." Set objCompletion = objScripting.Run ShowCompletion( objCompletion ) WScript.Echo "Ready." Sub ShowCompletion( objCompletion ) WScript.Echo "Completion Code: " & objCompletion.CompletionCode WScript.Echo "Completion Description : " & objCompletion.CompletionDescription WScript.Echo "Return String : " & objCompletion.FunctionReturnString WScript.Echo "Return Number : " & objCompletion.FunctionReturnNumber WScript.Echo "Return Info : " & objCompletion.FunctionReturnInfo WScript.Echo "Error Source : " & objCompletion.CompletionErrorSource WScript.Echo "Error Description : " & objCompletion.CompletionErrorDescription WScript.Echo "Error Line : " & objCompletion.CompletionErrorLine WScript.Echo "Error Char : " & objCompletion.CompletionErrorChar WScript.Echo "Error Code : 0x" & Hex ( objCompletion.CompletionErrorCode ) WScript.Echo End Sub
Option Explicit
Dim objRemCmd
Set objRemCmd = CreateObject ( "ActiveXperts.RemoteCommand" )
objRemCmd.Host = Ask ( "Remote Host", "server01.activexperts.intra", False )
objRemCmd.UserName = Ask ( "Account" ,"ACTIVEXPERTS\\Admin1", True )
objRemCmd.Password = Ask ( "Password", "********", True )
objRemCmd.Command = Ask ( "Remote Command" ,"ipconfig", True )
objRemCmd.Run()
WScript.Echo "Result: " & objRemCmd.LastError
WScript.Echo "StdOut: " & objRemCmd.StdOut
WScript.Echo "StdErr: " & objRemCmd.StdErr
Function Ask( ByVal strTitle, ByVal strDefault, ByVal bAllowEmpty )
Dim strInput, strReturn
Do
strInput = inputbox( strTitle, strTitle, strDefault )
If ( strInput <> "" ) Then
strReturn = strInput
End If
Loop until strReturn <> "" Or bAllowEmpty
Ask = strReturn
End Function
ActiveXperts Scripting Toolkit utilizza il Microsoft VBScript Engine. Utilizza solo il motore, senza sostituire alcun componente del VBScript engine.
Il 'cuore' dell’ ActiveXperts Scripting Toolkit è costituito da un file:
ActiveXperts Scripting Toolkit può essere facilmente distribuito su molti PC. Una volta acquistate le licenze, basta copiare l’ AxScript.dll sui PC e registrare il DLL.
Il pacchetto ActiveXperts Scripting Toolkit è costituito da 3 componenti, che possono essere installati secondo qualsiasi combinazione:
Basta eseguire il programma di installazione AxScript.exe. Il programma di installazione guidata aiuterà a completare la parte rimanente del processo. Se si seleziona il componente COM di ActiveXperts Scripting Toolkit, il programma di installazione può eseguire la registrazione di questo componente al posto dell'utente. Rimane comunque anche la possibilità di registrare questo oggetto per conto proprio.
Tutte le installazioni successive di ActiveXperts Scripting Toolkit possono essere eseguite sia manualmente che usando il programma di installazione.
Tutte le installazioni successive possono essere eseguite usando il programma di installazione. Considerato che l'installazione dei componenti principali è molto semplice, è possibile eseguire questa operazione manualmente, o integrarla nel programma di distribuzione software aziendale.
Se si sceglie di installare manualmente il componente COM su altre macchine, basta eseguire le seguenti operazioni: