¿puede ser el prompt del CMD el resultado de un programa?

18/11/2006 - 20:09 por Jose Luis Bautista | Informe spam
Normalmente nuestro prompt viene definido como

prompt $p$g

En la ayuda viene un listado de la todas las opciones que admite el comando
prompt.

Pero me cabe la duda si aparte de esas, prodria ser el resultado de la
ejecución de un programa. un programa que por ejemplo mostrara algo por la
pantalla segun la circustancia. y ese fuera el prompt

Preguntas similare

Leer las respuestas

#1 Jaisol
19/11/2006 - 07:28 | Informe spam
Si es posible.

Hay q modificar el registro, especificamente la llave
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
y dentro de esta el valor Autorun, en caso de que no exista Autorun se puede
crear pero debe ser tipo String (REG_SZ) y escribir ahi lo que quieras.

Ej1: Asignar CD /d C:\MiDirectorio a Autorun =>
Cada vez q se ejecute el cmd, este sera posicionado en el directorio
C:\MiDirectorio

Ej2: Creamos el archivo C:\p.bat con la instruccion @PROMPT $T
Luego asignamos C:\p.bat a Autorun =>
Cada vez q se ejecute el cmd, el prompt sera del tipo hh:mm:ss.ms

Tambien puedes hacer cambios con la apariencia del cmd, para esto
CÓMO: Configurar la apariencia del procesador de comandos en Windows XP
http://support.microsoft.com/kb/309019/es


"Jose Luis Bautista" wrote in message
news:
Normalmente nuestro prompt viene definido como

prompt $p$g

En la ayuda viene un listado de la todas las opciones que admite el
comando prompt.

Pero me cabe la duda si aparte de esas, prodria ser el resultado de la
ejecución de un programa. un programa que por ejemplo mostrara algo por la
pantalla segun la circustancia. y ese fuera el prompt





Respuesta Responder a este mensaje
#2 Jose Luis Bautista
19/11/2006 - 16:41 | Informe spam
Gracias pero no quiero eso exactamente.

Mi autorun del command procesor es actualmente prompt $p$_$g & Color 1A

Lo que me pone el prompt de una determinada forma y de un color determinado

Pero yo quiero ir mas a lla, hacer que me prompt sea el resultado de un
programa.


por ejemplo

prompt $(programaxxx)

que ejecutara al programaxxx, que genera una salida determinada y que esa
salida sea mi prompt.





"Jaisol" escribió en el mensaje
news:
Si es posible.

Hay q modificar el registro, especificamente la llave
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
y dentro de esta el valor Autorun, en caso de que no exista Autorun se
puede crear pero debe ser tipo String (REG_SZ) y escribir ahi lo que
quieras.

Ej1: Asignar CD /d C:\MiDirectorio a Autorun =>
Cada vez q se ejecute el cmd, este sera posicionado en el directorio
C:\MiDirectorio

Ej2: Creamos el archivo C:\p.bat con la instruccion @PROMPT $T
Luego asignamos C:\p.bat a Autorun =>
Cada vez q se ejecute el cmd, el prompt sera del tipo hh:mm:ss.ms

Tambien puedes hacer cambios con la apariencia del cmd, para esto
CÓMO: Configurar la apariencia del procesador de comandos en Windows XP
http://support.microsoft.com/kb/309019/es


"Jose Luis Bautista" wrote in
message news:
Normalmente nuestro prompt viene definido como

prompt $p$g

En la ayuda viene un listado de la todas las opciones que admite el
comando prompt.

Pero me cabe la duda si aparte de esas, prodria ser el resultado de la
ejecución de un programa. un programa que por ejemplo mostrara algo por
la pantalla segun la circustancia. y ese fuera el prompt









Respuesta Responder a este mensaje
#3 Jose Luis Bautista
21/11/2006 - 01:55 | Informe spam
Hola

Entiendo que no es posible ¿verdad?

"Jose Luis Bautista" escribió en el
mensaje news:OM158F$
Gracias pero no quiero eso exactamente.

Mi autorun del command procesor es actualmente prompt $p$_$g & Color 1A

Lo que me pone el prompt de una determinada forma y de un color
determinado

Pero yo quiero ir mas a lla, hacer que me prompt sea el resultado de un
programa.


por ejemplo

prompt $(programaxxx)

que ejecutara al programaxxx, que genera una salida determinada y que esa
salida sea mi prompt.





"Jaisol" escribió en el mensaje
news:
Si es posible.

Hay q modificar el registro, especificamente la llave
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
y dentro de esta el valor Autorun, en caso de que no exista Autorun se
puede crear pero debe ser tipo String (REG_SZ) y escribir ahi lo que
quieras.

Ej1: Asignar CD /d C:\MiDirectorio a Autorun =>
Cada vez q se ejecute el cmd, este sera posicionado en el directorio
C:\MiDirectorio

Ej2: Creamos el archivo C:\p.bat con la instruccion @PROMPT $T
Luego asignamos C:\p.bat a Autorun =>
Cada vez q se ejecute el cmd, el prompt sera del tipo hh:mm:ss.ms

Tambien puedes hacer cambios con la apariencia del cmd, para esto
CÓMO: Configurar la apariencia del procesador de comandos en Windows XP
http://support.microsoft.com/kb/309019/es


"Jose Luis Bautista" wrote in
message news:
Normalmente nuestro prompt viene definido como

prompt $p$g

En la ayuda viene un listado de la todas las opciones que admite el
comando prompt.

Pero me cabe la duda si aparte de esas, prodria ser el resultado de la
ejecución de un programa. un programa que por ejemplo mostrara algo por
la pantalla segun la circustancia. y ese fuera el prompt













Respuesta Responder a este mensaje
#4 Jaisol
21/11/2006 - 04:07 | Informe spam
Creo q no.


"Jose Luis Bautista" wrote in message
news:
Hola

Entiendo que no es posible ¿verdad?
Respuesta Responder a este mensaje
#5 Sygrama Software
08/01/2007 - 23:34 | Informe spam
Hola José Luis:
No sé si seguís mirando el foro después de tanto tiempo, pero recién ahora tuve oportunidad de ver tu pregunta.
Se me ocurre lo siguiente: si podés modificar la salida del programa, que la salida en un archivo "resultado.bat" que contenga la línea SET VARIABLE=resultado_deseado

luego hacés un batch que ejecute la secuencia:

tu programa (escribe en "resultado_deseado" el valor que corresponda)
call resultado.bat (setea la variable de entorno VARIABLE con ese valor)
prompt %VARIABLE%

¿funciona?
Saludos
Claudia Podestá
Rosario - Argentina

"Jose Luis Bautista" escribió en el mensaje news:OM158F$
Gracias pero no quiero eso exactamente.

Mi autorun del command procesor es actualmente prompt $p$_$g & Color 1A

Lo que me pone el prompt de una determinada forma y de un color determinado

Pero yo quiero ir mas a lla, hacer que me prompt sea el resultado de un
programa.


por ejemplo

prompt $(programaxxx)

que ejecutara al programaxxx, que genera una salida determinada y que esa
salida sea mi prompt.





"Jaisol" escribió en el mensaje
news:
Si es posible.

Hay q modificar el registro, especificamente la llave
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
y dentro de esta el valor Autorun, en caso de que no exista Autorun se
puede crear pero debe ser tipo String (REG_SZ) y escribir ahi lo que
quieras.

Ej1: Asignar CD /d C:\MiDirectorio a Autorun =>
Cada vez q se ejecute el cmd, este sera posicionado en el directorio
C:\MiDirectorio

Ej2: Creamos el archivo C:\p.bat con la instruccion @PROMPT $T
Luego asignamos C:\p.bat a Autorun =>
Cada vez q se ejecute el cmd, el prompt sera del tipo hh:mm:ss.ms

Tambien puedes hacer cambios con la apariencia del cmd, para esto
CÓMO: Configurar la apariencia del procesador de comandos en Windows XP
http://support.microsoft.com/kb/309019/es


"Jose Luis Bautista" wrote in
message news:
Normalmente nuestro prompt viene definido como

prompt $p$g

En la ayuda viene un listado de la todas las opciones que admite el
comando prompt.

Pero me cabe la duda si aparte de esas, prodria ser el resultado de la
ejecución de un programa. un programa que por ejemplo mostrara algo por
la pantalla segun la circustancia. y ese fuera el prompt













email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida