Quando lo rompete scolar questo sommergibile non è troppo difettoso da capire, lasciarlo vedono se posso chiarire una punta:
Sub ForceCScript ()
Se InStr (UCase (WScript.FullName), “CSCRIPT.EXE„) = 0 allora
objShell fioco: Regolare il objShell = CreateObject (“WScript.Shell„)
objShell.Run “%comspec% /k cscript.exe„ & Chr (34) & WScript.ScriptFullName & Chr (34), 1, falso
WScript.Quit ()
Concluder se
Concludere il sommergibile
approvazione, la prima SE la dichiarazione stia determinando se WSCRIPT.EXE o SCRIPT.EXE attualmente stia facendo funzionare questo scritto. Fa quello riferendo un valore del sistema di WScript.Fullname ed allora il ricerca del CSCRIPT.EXE in esso. Se non è trovato, quindi dobbiamo smettere di funzionare e nuovo inizio nel modo di CSCRIPT.EXE. Così la parte interna SE il blocco, noi definisce una parte superiore della maniglia il opbject di Shell ed allora usa il methond che di funzionamento fornisce per lanciare un eseguibile. Quello esegue un ordine come se sia stato inserito ad una linea di ordine richiamo e basicamente faccia funzionare questo scritto una seconda volta, ma questo volta che lo fa funzionare sotto CSRIPT. Dopo che comincia che la nuova copia dello scritto esso fa rinunciato per concludere questa copia corrente, che non stava usando CSCRIPT.
Approvazione, sopra al resto della domanda. Se siete programmante o provando ad eseguire i vbs script, potete o appena “funzionato„ la lima di filename.vbs, o potete fare esplicitamente qualcosa come cscript filename.vbs. Se stiate facendo funzionare che cosa si riferiscono a spesso mentre scritti in lotti che non coinvolgono l'attività delle finestre, quindi uso tipicamente una linea di ordine (in grado di essere nel programmatore delle finestre) di cscript //nologo filename.vbs seguito da tutti i parms che devo passare esso e se voluto dal nuovo orientamento dell'uscita ad una lima di testo. Ciò la mantiene dalla visualizzazione del molto allo schermo affatto.
Se non non sapere lo scritto sarà funzionato e là siete una possibilità che può essere fatto funzionare da un doppio scattarsi dell'utente su esso, o appena filename.vbs entrante ad una linea di ordine e la volete funzionare nel cscript o wscript, quindi il SOMMERGIBILE può essere utile da forzarlo nel modo di funzionamento voluto.
~bp