PREGUNTAS CONTESTADAS - Ms-Dos

 Hay un total de 171 Preguntas.<<  >> 

    Pregunta:  46417 - EJECUTAR MULTIPLES TRABAJOS
Autor:  Luis Garcia
Necesito ayuda para crear un archivo bat que reinicie un servicio especifico en varios servidores + de 100, el caso es que no se como hacer para que se ejecuten todas o varias de las lineas a la vez y no tenga que esperar que inicie o detenga cada uno de los servicios para pasar al siguiente.

mucho agradeceria su ayuda
  Respuesta:  Librado Garcia
Hola si puedes hacerlo con el comando Start, que funciona de la misma manera que call, ejem:

start mibat.bat

esto hace que se ejecute el bat y que continue la ejecucion del bat padre..

Espero haberte ayudado, saludos!!!
  Respuesta:  RAFA GARCIA
Sólo un comentario, MSDOS no es un sistema operativo multitarea. Es decir, Windows (que si es multitarea) ejecuta programas de manera concurrente, pero MSDOS tiene que acabar algo para empezar otra instrucción, programa o llámalo como quieras

Saludos

    Pregunta:  46505 - IMPRIMIR DESDE MS-DOS EN UNA IMPRSORA X IP1
Autor:  alex peinado
COmo puedo imprimir desde un programa basado en ms-dos a una impresora conectada x ip fija y quisiera imprimir directamente en la impresora
  Respuesta:  Ricardo F Lugaresi R
debes crear un centro de impresion con el commando net use; ejemplo net use lpt1:
\\(nombre del pc que tiene la impresora conectada)\(nombre del recurso compartido)

Con este comando creas la impresora como si fuese local para el equipo en el puerto lpt1 o lpt2 y hasta sirve para una impresora usb.
A mi me ha funciona, de todas maneras vete al ms-dos y pide el help para el comando net use; ademas le debes poner (/yes) para que nusca falle la conexion ni por error.

    Pregunta:  46602 - COMO LIBERAR MEMORIA EN WINDOWS XP PARA APLICACION MSDOS
Autor:  MONICA CULZONI
HOLA, ESTOY PASANDO UNA APLICACION DE CLARION PARA DOS A UNA COMPUTADORA CON WINDOWS XP Y CUANDO CORRO EL COMANDO CHAIN.COM PARA LLAMAR DE UN PROGRAMA A OTRO ME DA NOT ENOUGH MEMORY, QUE PUEDO HACER ?
  Respuesta:  henry nuñez
Hola, antes de responderte quisiera saber cuanto tienes de memoria ram ?

Ahora dime algo, no see sie el Clarion debe tener en el config.sys
los parametros buffers =80
y files=80
porque podria solucionar tu problema, como lo hace a veces en clipper bajo DOS. Saludos, cualquier cosa me vuelves a escribir.

    Pregunta:  47022 - COMO PUEDO DESACTIVAR EL PING
Autor:  Mario Ivan
Quisiera Saber si Existe la Posibilidad de Cerrar el Puerto que reciba el envia de paquetes del Ping porque ya me han tirado mi maquina muchaa veces o que puedo hacer para evitar estas perdidas de tiempo que me estan generando...
  Respuesta:  Carlos Reyes
El primero consejo que te puedo dar para evitar estas molestias es instalar un firewall, por medio del cual tu podrás cerrar y abrir los puertos que quieras, claro está, teniendo el respectivo cuidado de no cerrar puertos vitales. Te aconsejo consigas el ZoneAlarm.

Saludos

    Pregunta:  47241 - COMO CARGAR LA VARIABLE SET LPT3=COM2 EN WIN XP AL PRENDER
Autor:  Marcelo Biagiola
Necesito poder cargar la variable de entorno DOS "SET LPT3=COM2" en Windows XP PRO cada vez que se enciende la PC lo cargue automaticamente. Muchas gracias.
  Respuesta:  Cesar
Aqui te va

mode com2:9600,n,8,1
mode lpt3=com2

    Pregunta:  47586 - CONTENIDO DE UN TXT COMO VARIABLE DOS.
Autor:  Juan Carlos Pires
Buenas, ¿alguien podría indicarme como puedo enviar el contenido de un archivo de texto a una variable de entorno D.O.S. para luego poder utilizarla en un proceso batch?, por ejem.:
1) el archivo PEPE.TXT contiene 5 registros de 20 caracteres cada uno.
2) necesito que el registro 1 de PEPE.TXT genere una variable llamada PEPE1 y que la misma al ser recuperada me devuelva como valor el registro 1.

Agradeceré enormemente alguna ayuda.
  Respuesta:  Claudio Aumaitre
Juan Carlos creo que esto te puede ayudar

usando un for

FOR /F "eol=; tokens=1* delims=: " %%i in (PEPE.TXT) do SET VAR=%%i

explicando un poco el comando:

eol=; esto indica al comando cual es el final de la linea o registro si tienes un solo campo solocalo al final
tokens=n,n,n* indica los campos de tu registro a utilizar donde n es el numero(s) de campo(s) si solo tiene uno usa 1*
delims=: donde los dos puntos ":" indica que ese el el caracter que separa tus campos
%%i variable inicial de los registros para el for
do SET VAR=%%i donde VAR es el nombre de la variable (Puedes usar otro nombre), si tienen mas de un campo en el registro usa do SET VAR=%%i%%j%%k
en vez de usar SET VAR puedes usar DO <<programa>>%%i donde %%i es el valor de tu campo

Espero que sea de ayuda

Saludos

    Pregunta:  48060 - COMANDO AT + KILL EN W2K PROF
Autor:  Marcos
Hola. Necesito crear una tarea programada (comando at) diaria que mate un proceso (comando kill) en W2K utilizando el nombre, no el PID por ser aleatorio. Gracias.
  Respuesta:  Ion
Buenas:

En WinXP, existe el comando "taskkill.exe", que entre otras cosas, permite eliminar todos los procesos identificados por un mismo nombre de imagen. El siguiente ejemplo mataría todos los procesos notepad:

taskkill.exe /im notepad.exe

En W2K creo que no existe este comando, pero de todas formas, puedes bajarte el "pskill.exe", que también te permite matar procesos en base al nombre del mismo:

http://www.sysinternals.com/Utilities/PsTools.html

Espero que te sirva de ayuda.

    Pregunta:  48241 - COMO USO DETALLADAMENTE BAT2EXE
Autor:  Jorge Santiago Alvarez Cuadros
Ya lo baje pero no lo puedo abrir en mi maquina que tiene XP, pero lo logre abrir en una maquina con 98 pero no logre usarlo, sera el SO o me falta hacer algo. Lo baje en una carpeta comprimida.
  Respuesta:  Ion
Hola:

A la hora de usar esta herramienta, ten en cuenta un par de cosas:

1) Sólo funciona con nombre de fichero .BAT que estén en formato 8.3 (8 letras para el nombre y 3 para la extensión).

2) Si tu .BAT no es muy complejo, posiblemente te funcione. Pero que sepas que posiblemente no te reconozca correctamente todas las instrucciones que pueden aparecer en los .BAT "modernos".

Yo me lo bajé de:
http://www.computerhope.com/download/utility/bat2exe.com

Se descomprime a una carpeta, y se ejecuta por línea de comandos desde esa misma carpeta. Simplemente se indica el nombre del fichero .BAT a convertir:

bat2exe.com fich.bat

    Pregunta:  48553 - COPY A UNA IMPRESORA POR IP
Autor:  Daniel garcia
Hola, quiero enviar un documento 1.txt a una impresora con tarjeta de red...

COPY 1.txt 192.168.1.13

Pero nada... he probado de todo

COPY 1.txt \\\\192.168.1.13
COPY 1.txt \\\\192.168.1.13\\

y nada.... ayuda....

Gracias
  Respuesta:  Daniel Fuentes V.
yo creo que te estas ahogando en una gota

mira primero tiene compartida la impresora en la cual quieres que salga la impresion y ponle un nombre corto despues de eso agregala a ms-dos con el siguiente comando

net use lpt1 \nombredelequipoimpresora /persistent:yes

y listo ahora puedes enviar lo que quiera atravez de la red

ejemplo: print informacion.txt (la impresion sale de inmediato en la impresora)
  Respuesta:  Miguel Ángel Ali Lozada
Pienso que el error está en:

Print 1.txt > 192.168.1.13

Prueba esta alternativa.

    Pregunta:  48625 - UN BAT CON PARAMETROS
Autor:  jorge cordero reyes
Hola, quiero realizar un bat en el cual le mande parametros como lo realizo, por fabor un ejemplo si pueden gracias
  Respuesta:  xavi
Para enviar parametros:
archivo.bat parametro1 parametro2 parametro3 ...

En el archivo .bat, para recoger los parametros, se utiliza %1 para el primer parametro, %2 para el segundo y así sucesivamente.

|<  <<  4 5 6 7 8 9 10 11 12 13 14  >>  >|