Comando "msg" en Windows Vista y superiores.

Iniciado por Vangred, 19 Julio 2010, 19:52 PM

0 Miembros y 1 Visitante están viendo este tema.

Vangred

Este es mi primer tema asi que, sean buenitos  ;D.

Algunos habran notado que en las computadoras con Windows XP disfrutan de comandos tales como "msg" y "telnet".
El comando "MSG" ocupa como sintaxis:
msg * Mensaje modificable  =  ------------------------
                                             lMensaje modificablel     =     Cartel tipo alerta
                                             ------------------------
Bueno, el querido comando ha sido desechado en Windows Vista, es decir tampoco esta en Windows Seven.
Hoy quiero mostrarles una combinacion mia de VBS y Batch para utilizar algo similar a Msg: El MsgBox

Ejemplo:
Citarecho Ejemplo de MsgBox
title Ejemplo de MsgBox By Vangred
echo MsgBox"Lo que vos quieras">> msg1.vbs
start msg1.vbs
exit


Pruebenlo y les saldra un cartelito que dice "Lo que vos quieras"

Ahora el codigo:
echo MsgBox"Cambiale esto">> tambien_esto.vbs
start tambien_esto.vbs

Explicacion:
Donde esta en rojo y dice Cambiale esto, le ponemos el mensaje y en las dos partes en las que esta en rojo y dice tambien_esto.vbs le cambiamos por el nombre del archivo que contiene al mensaje.

Bueno eso es todo, ya vere que puedo hacer por el comando Telnet que ha sido desechado en Windows Seven, tarde o temprano eliminaran el comando "Echo"  :¬¬

leogtz

Hace unos dos años hice un script similar, lo cuelgo también por si a alguien lo necesita:

Código (dos) [Seleccionar]
@echo off
rem Script que lanza mensajes por consola, similares a VbScript
rem Uso : Mensaje.bat Mensaje * TitulodelMensaje
if ["%1"]==[""] (
goto:Syntax
)
if ["%2"]==[""] (
goto:Syntax
)
if ["%3"]==[""] (
goto:Syntax
)
if ["%2"]==["*"] (
goto:Code
) else (
goto:Syntax
)

:Code
echo MsgBox "%1",0,"%3" > Msg.vbs
call msg.vbs
goto:eof

:Syntax
echo Modo de uso :
echo %~n0 ^| Mensaje * Titulo
echo.
echo Mensaje : El mensaje que quieres que salga en pantalla.
echo *       : Es el caracter (Obligatorio) que separa el mensaje del titulo.
echo Titulo  : Titulo que llevara el mensaje.
goto:eof
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Fluflu

Muy bueno lo de Windows Vista  ;-) aunque tengo que decir que en Windows 7 el comando msg * si que está activo, almenos yo no tengo problema en ejecutarlo.
La puerta más segura es la que no necesita ser cerrada...

Vangred

Cita de: Fluflu en 20 Julio 2010, 02:00 AM
Muy bueno lo de Windows Vista  ;-) aunque tengo que decir que en Windows 7 el comando msg * si que está activo, almenos yo no tengo problema en ejecutarlo.

jaja entonces me salio de sospecha dde como no estaba windows vista de seguro no estaria en windows 7...

Zazú

Es que no esta en Windows 7, yo no lo puedo ejecutar.  :silbar:

Fluflu

Bueno, no entiendo porque a ti no te funciona en Windows 7 pero a mi si, tengo la versión enterprise, si quereis os hago una captura de pantalla :).
La puerta más segura es la que no necesita ser cerrada...

Vangred

xD no hace falta te creemos...
A lo mejor porqu en la pc de mi hmno CREO que es windows 7 home premium...