Winbatch es un lenguaje de secuencias de comandos de Microsoft Windows desarrollado originalmente por Wilson WindowWare y actualmente respaldado, mantenido y mejorado por Island Lake Consulting LLC. Su entorno incluye un intérprete y un editor de código junto con un diseñador de diálogo y un compilador opcional para crear ejecutables autónomos.
Desarrollador (es) | Wilson WindowWare y Island Lake Consulting LLC |
---|---|
Lanzamiento estable | 2021A / 14 de enero de 2021 [1] |
Sistema operativo | Microsoft Windows |
Tipo | Utilidad GUI de automatización del lenguaje de secuencias de comandos |
Licencia | Propiedad |
Sitio web | www |
Su estructura de lenguaje y sintaxis es un cruce entre el comando por lotes de DOS, Basic, Fortran y C. Se ha desarrollado a lo largo de los años con funciones agregadas y soporte para cosas como .Net, controles ActiveX, COM (OLE), Unicode, UAC y firma de código.
Historia
Wilson WindowWare se fundó en 1989 con el producto Command Post.
En 1991, el idioma de menú en Command Post se convirtió en WinBatch. Poco después de eso, se lanzó una versión corporativa que incluía un encuadernador de código (un programa que combina una versión de código byte de un programa junto con un intérprete). En julio de 2017, Wilson WindowWare dejó de operar y Winbatch fue adquirido por Island Lake Consulting LLC.
Documentación
La documentación está disponible en alemán , español y japonés .
Hola Mundo
Aquí está el Winbatch "¡Hola, mundo!" programa :
Mensaje ( "Muestra" , "¡Hola mundo!" )
Extensores de WinBatch
Los extensores agregan comandos adicionales al lenguaje de programación WinBatch . Algunos extensores populares se incluyen con el instalador de WinBatch predeterminado, con extensores adicionales disponibles para descargar.
- Extensor de ADSI: proporciona acceso a las interfaces de servicio de Active Directory de Microsoft .
- Control Manager Extender: permite el control de la mayoría de los controles estándar de Windows que se muestran en la pantalla, lo que permite la manipulación de aplicaciones gráficas.
- Extensor de CPU: le permite detectar el tipo de CPU y el rendimiento de los procesadores Intel 80486 y posteriores, así como de los procesadores AMD y Cyrix .
- Emulador de terminal: permite trabajar con programas de emulación de terminal como WRQ Reflection, NetManage Rumba, AttachMate myExtra. y Hummingbird Host Explorer. Permite el raspado de pantalla, la transferencia de datos y mucho más.
- Extensor de búsqueda de archivos: busque cualquier archivo en el sistema, escanee todos los subdirectorios, busque todos los archivos y busque el contenido de cualquiera o todos los archivos.
- Extensor de matemáticas enorme: realiza operaciones aritméticas en números enormes (hasta 2000 dígitos).
- Extensor de captura de direcciones IP: obtiene las direcciones IP de la máquina .
- Mapi Extender: realiza operaciones MAPI .
- Extensores de Netware: compatibilidad con redes Novell . Se pueden utilizar además con otros extensores, como el extensor Multinet de Windows para trabajo en grupo o entre sí. Los extensores NetWare le ayudan a adjuntar, mapear y manipular procesos de red dentro de su sistema Windows.
- Extensor ODBC: el extensor ODBC tiene un conjunto básico de funciones ODBC.
- Extensor paralelo: habla con puertos paralelos . Comunicarse con dispositivos de hardware desconocidos. Equipo de laboratorio. Controladores de elaboración casera.
- Postie Extender: el extensor de correo electrónico de Internet definitivo. Envía y recibe correo electrónico POP3 , IMAP4 y NNTP (grupo de noticias).
- Extensor de control de impresora: ayuda a trabajar con controladores de impresora.
- Extensor de procesos: acceso a la información de los procesos. También incluye funciones de supervisión del desempeño.
- Extensor de RAS: proporciona capacidades de acceso remoto a aplicaciones cliente en equipos que utilizan Microsoft Windows. Las aplicaciones RAS pueden realizar las siguientes tareas: Iniciar y finalizar operaciones de conexión RAS Crear, editar o copiar entradas de la libreta de teléfonos, obtener información RAS, incluida información sobre conexiones RAS existentes, y recibir notificaciones cuando una conexión RAS comienza o finaliza.
- Extensor de comunicaciones serie: permite la comunicación con puertos serie estándar y dispositivos conectados a ellos (como módems , equipos de laboratorio, otras computadoras, terminales serie, impresoras serie y controladores domésticos X-10 ). Soporte de módem integrado para comunicarse con la mayoría de los módems estándar, incluido el soporte para algunos métodos de transferencia de archivos como Zmodem .
- Shell Operations Extender: realiza operaciones de archivos al estilo Explorer con gráficos animados. También puede copiar, eliminar y mover estructuras de directorios completas. También tiene una barra de progreso simple y un cuadro de mensaje con tiempo de espera.
- Extensor de Terminal Server: enumere, interrogue y manipule sesiones de servicios de terminal en sistemas que tienen habilitados los servicios de terminal. Esta funcionalidad también funciona con el sistema que ejecuta el software Citrix.
- Extensor WILX: varias funciones de utilidad.
- Extensor de red Win32 - Extensor de red de Windows.
- WinInet Extender: utilice los servicios integrados de Windows para capturar páginas web HTTP y FTP . Incluye soporte SSL .
- Extensor de Internet / WinSock: permite la comunicación entre las computadoras host, los proveedores de servicios de Internet y las redes compatibles con los sistemas operativos Windows. Incluya compatibilidad con protocolos de alto nivel (incluidos FTP, HTTP , SMTP , POP3 y ping ), así como llamadas WinSock de bajo nivel .
- Extensor de WLAN: proporciona un fácil acceso a la API Wi-Fi nativa de Microsoft Windows.
- Zipper Extender: proporciona funciones para comprimir archivos en archivos y descomprimirlos.
Ver también
- AutoHotKey
- AutoIt
- KiXtart
- Macro Express
- AutoKey (para Linux)
- Automator (para Macintosh)
- Bookmarklet
- iMacros para Firefox
Referencias
- ^ "Novedades de WinBatch" . Sitio web oficial . Consultado el 20 de febrero de 2021 .
enlaces externos
- Página web oficial
- Foro de soporte oficial
- Base de conocimiento oficial