¿Cómo se ejecuta vbscript?
¿Cómo se ejecuta vbs en una página web? vbs tiene un objeto como "SAPI". SpVoice" se puede utilizar para hablar inglés. De forma predeterminada, este componente se puede utilizar en XP y 2003. Después de realizar una llamada, puede escuchar a un anciano extranjero hablando en la computadora. Por ejemplo, este código: ●CreateObject(SAPI. SpVoice) .speak(wscript.shell, 0)(window.close)www.Sohu.com/a
www.Baidu.com/a
★
Estos son dos enlaces después de guardarlos como una página web, al hacer clic en ellos se saltará a diferentes páginas. Si esta página tiene un sitio cruzado, quiero dividirlo para que el usuario pueda hacer clic en www.sohu.com. vaya a la página que especifiqué. ¿Se puede hacer? De hecho, solo puede agregar una línea de declaración, el código es: ●
$port=12345
//. Set_time_limit(0. );
//Crea un socket
$socket=socket_create(AF_INET, SOCK_STREAM, 0) o muere (no se puede crear
Socket
//Vincula el socket al puerto
$result=socket_bind($socket, $host, $port) o muere(no se puede vincular al socket
//Empieza a escuchar el enlace
$result=socket_listen($socket, 3) o muere(No se puede configurar el socket
Listener
//Aceptar conexiones entrantes
//Otro socket para manejar la comunicación
$spawn=socket_accept($socket) o morir(no se pueden aceptar conexiones entrantes
Conectar
//Obtener entrada del cliente
$input=socket_read($spawn, 1024) o morir (no se puede leer la entrada);
//Borrar vacío input string
$input=trim($input); //Escribe el resultado de la entrada en ok.php, que agregué
fputs( fopen(ok.php, a) ,
//Procesar la entrada del cliente y devolver resultados
$output=strrev($input
socket_write(. $spawn, $output, strlen(). $output)) o morir (no se puede escribir
Salida
//Cerrar el socket
socket_close($spawn );
socket_close ($socket);
S.php es el servidor.
Y es decir. Ocupado
WScript. Dormir 100
OK
Hacer
Wscript. Dormir 200
Bucle hasta que, es decir. ReadyState=4
Setsocket=WScript.
CreateObject(host
socket.connectsocket.remotehost, conexión socket.remoteport
WScript.sleep10
ddd=
objeto: representa WshShell Objeto;
cadena: representa la cadena de comando clave que se enviará, que debe colocarse entre comillas dobles en inglés
/908fa0ec08fa513dfc8c11a0326d55fbb2fbd9ae
Información extendida:
p >
Teclas básicas:
Cada tecla está representada por uno o más caracteres.
Para especificar un solo carácter del teclado, se debe presionar la tecla propia del carácter. , para representar letras. A, puede usar "A"
Para representar varios caracteres, debe agregar otro carácter directamente después del carácter. Por ejemplo, para representar A, B y C, use ". ABC" como una cadena. /p>
Algunas teclas de función especiales:
Para las teclas que deben combinarse con las tres teclas de control Shift, Ctrl y Alt, SendKeys utiliza caracteres especiales para representar:
Mayús: WshShell.SendKeys" "
Ctrl: WshShell.SendKeys"^"
Alt: WshShell.SendKeys""
: WshShell.SendKeys"{ }"
¿Cómo escribir un programa en ejecución VBS con parámetros?
demoDimaa=inputbox("Por favor, ingrese el parámetro:","Configuración para iniciar")wscript.createobject("wscript .shell"). run("cmd/kipconfig"a) El archivo en ejecución y los parámetros se escriben directamente entre comillas dobles.
Cómo escribir un programa VBS para ejecutar el programa correspondiente dentro de la fecha y hora especificadas ? ¿Cómo modificarlo? Gracias.
La idea es la siguiente (pero no escribiré el código, el teléfono móvil es muy inconveniente y la cantidad de palabras no es suficiente): primero agregue este vbs al código para que se ejecute automáticamente (modifique el registro) y luego use la función de datos para determinar si se especifica la fecha. Si no, wscript.quit. Si es así, use la función de tiempo y realice el bucle para determinar si se especifica. Si no es así, continúe el ciclo hasta que sea sí. Si es así, ejecute el comando correspondiente.
¿Cómo escribir vbs para ejecutar archivos bat en lotes? , simplemente agregue varios archivos BAT que deben ejecutarse, ejemplo:
createobject("wscript.shell") .run "c: test1.bat", 0' donde 0 significa que el archivo bat se ejecuta en una ventana oculta
createobject("wscript.shell").run "c: test2.bat", 0
createobject("wscript.shell").run"c: test3.bat",0
createobject("wscript.shell").run"c:test4.bat", 0
......