PREGUNTAS CONTESTADAS - Ms-Dos

 Hay un total de 171 Preguntas.<<  >> 

    Pregunta:  19944 - MáS MEMORIA CONVENCIONAL BAJO MSDOS
Autor:  luis arce
Necesito aumentar el espacio de memoria convencional de ram por lo menos a 570 KB y no puedo salir de los 521

¿Qué hago?

Atte
  Respuesta:  Edgar Rodriguez
A la respuesta de Antonio García, hay que agregarle antes del Himem.sys:
DOS=HIGH,UMB,AUTO
y en la línea de DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:ON
al ponerlo en on, verifica de paso si tu memoria está ok, esto demora uno o dos segundos más, pero garantiza que se cargue las cosas en el área alta, con lo que te queda algo más de memoria convencional. Tengo otros trucos de optimización.
  Respuesta:  pepe lopez
intenta cargar todo lo que puedas en memoria alta. si a mano no puedes quizas un memmaker te lo haga, aunque no creo
  Respuesta:  Antonio García
No es difícil. Tienes que abrir los ficheros config.sys y autoexec.bat con un editor de texto plano y eliminar los programas residentes innecesarios añadiendo REM al principio de la línea. También deberas indicar que los programas residentes necesarios se carguen en memoria alta añadiendo LH (en el autoexec) y DEVICEHIGH (en el config).

Ejemplo:

*** CONFIG.SYS ***
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE
DEVICEHIGH=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
REM stacks 9,256
REM files=100

** AUTOEXEC.BAT ***
set PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
LH keyb sp,,C:\WINDOWS\COMMAND\keyboard.sys
REM gmouse.exe

Si esto no funcionara, prueba añadiendo REM al principio de todas las líneas de los 2 ficheros. Recuerda que así la distribución del teclado no tendrá caracteres españoles cargados en memoria.

Espero haberte ayudado.

    Pregunta:  20580 - .BAT PARA RENOMBRAR FICHEROS CON LA FECHA,HORA DEL SISTEMA.
Autor:  Tomás Moro
Me gustaría saber si es posible renombrar un fichero pej "salida.txt" a "yyyymmdd-hhmm.txt" con un .bat.
Utilizando el shell de comandos de w2000.
Gracias!!
  Respuesta:  Ing. Roger Retamoza
Disculpa casi nunca participo en estos foros pero aqui tienes la solucion.

@echo off
:GetTime
for %%x in (aa mm dd) do set %%x=
for /F "tokens=1-3 delims=:-" %%A in ('echo %date%') do (
set aa=%%A
set mm=%%B
set dd=%%C
)

for %%x in (hr mn sc hn) do set %%x=
for /F "tokens=1-4 delims=:." %%A in ('echo %time%') do (
set hr=%%A
set mn=%%B
set sc=%%C
set hn=%%D
)

if %hr% LSS 10 set hr=0%hr%

set hoy=%aa%%mm%%dd%%hr%%mn%%sc%%hn%

set Wfile=salida.txt

@echo on
rename %Wfile% %hoy%.txt
pause
:End

Suerte.

Ing Roger
  Respuesta:  Yton Cecines
En esta dirección encuentras muchas utilidades para archivos Bat, quizás el que te sirve sea el Fdate, tu necesitarás probar /// mejor suerte \\\
http://www.simtel.net/pub/msdos/batchutl/
  Respuesta:  LIto Fauz
No conozco el modo pero creo que sería más fácil hacer un ejecutable que lo haga y lo coloques en el *.bat que deseas. Cualquier persona que programe muy básico en MS2 podría hacerlo. Sería un programa muy corto, sin problema. De cualquier modo échate una vuelta por Simtel.net y le buscas a conciencia. Hay muchísimos pequeños progs. gratuitos [la mayoría en inglés].

    Pregunta:  20918 - COMANDOS FTP
Autor:  Alberto Salamanca
Hola a todos:

Mi problema es un tanto básico. Necesito saber cuales son todos los comando de ftp y su respectiva aplicación (cómo usarlos) ... si alguien me puede ayudar le estaré eternamente agradecido.

Gracias...
  Respuesta:  crisanto zarate ramirez
! delete literal prompt send
? debug ls put status
append dir mdelete pwd trace
ascii disconnect mdir quit type
bell get mget quote user
binary glob mkdir recv verbose
bye hash mls remotehelp
cd help mput rename
close lcd open rmdir
ftp>
  Respuesta:  Lito Fauz
De comandos FTP sé muy poco porque raramente lo uso pero tengo creído que al estar en la línea de FTP, mediante una ventán de MS2, sólo tienes que poner el mando Help y te responderá en esa pantay una página abreviada dellos. Hay comandos generales y otros particulares de los propios sitios FTP. En la dirección Simtel.net [que la puedes accesar por Http y por FTP por igual] podrías encontrar tutoriales. Igual Ftp://ftp.microsoft.com.
  Respuesta:  a b
Solo tienes que usar el comando de FTP help.
Te dara todos los comandos posibles...

    Pregunta:  21147 - COMO CREAR UN ARXIVO .BAT PARA AUTOMATIZAR UNA TAREA DE FTP
Autor:  Juan Carlos Mosquera
Hola, necesito saber como crear un .BAT que permita hacer las siguientes instrucciones:
- Abrir una sesion de FTP para un servidor X.
- Ingresar a una carpeta de dicho servidor.
- copiar todos los archivos de esa carpeta a otro servidor.
- terminar la sesion.
Si me pueden ayudar se los agradeceria...informacion de comandos, sugerencias, etc...
Muchas Gracias.,

  Respuesta:  Isaac Carmona
Hola, mira yo lo hice asi y me funciona perfecto

haces un bat y un txt en el bat pones lo siguiente:

(inicio.bat)
ftp -s:comandos.txt

(comandos.txt)
open 1.1.1
user
pass
cd (directorios)
put c:\datos\prueba.txt
bye.

Espero que te sirva claro en este caso solo estoy poniendo un archivo en esa direccion de ftp, solo tienes que poner los comandos para lo que quieres y listo.
  Respuesta:  Gonzalo Toledo
Necesitas dos archivos (ambos .bat), el primero hace la llamada (inicio.bat) al segundo (ftp.bat), en donde haces todo lo ftp que necesitas
los achivos:

inicio.bat
ftp -n -s:ftp.bat
exit

ft.bat
open 1.1.1.1
user usuario
clave
lcd dierectoriolocal
cd directorioremoto
bin
promp
put archivo
bye
  Respuesta:  J RC
COn el fichero BAT haces la llamada al programa cliente de FTP y antes puedes colocarte en el directorio local que te interesa con comandos del tipo CD.

Después debes crear un fichero de comandos de FTP, y llamar al cliente de FTP con el fichero como parámetro, para que lo ejecute. Existen clientes de FTP que aceptan ficheros de comandos.

    Pregunta:  21739 - AUTOMATIZAR PROGRAMA QUE PIDE UN ENTER PARA SALIR, SE CIERRE
Autor:  Jose Kaffman
A traves de un .bat estoy ejecutando un programa que cuando termina su proceso (actualizar tabla de antivirus), se queda esperando un Enter para cerrar la aplicacion.
Como puedo hacer para automatizar ese proceso de modo que el programa termine solo?
Hay alguna forma de traspasar un parámetro a la aplicación, una especie de programa /algo para que lo haga?
  Respuesta:  Xavier Marin
Sí hay una etiqueta que acaba con la ejecución del programa
:eof
Tambien puedes crear tu etiqueta ejemplo
:salir
exit
incluye esta linea al final
goto salir te enviara cuando acabe a la etiqueta salir donde se ejecutara el comando exit que cierra la ventana del dos

Espero sea de tu utilidad
  Respuesta:  elmer
al final del .bat debes colocar un CLS
  Respuesta:  César Gerez
No entiendo como desde un . bat espera un enter para salir, a menos que estes llamando a otro programa que es el que te lo esta pidiendo.
Es mas facíl hacer un punto exe con todo lo que queres que haga un deteminado proceso y ya.
Mandame una muestra de que es lo que queres que haga y te hago un exe y te doy el fuente abierto.
Bye

    Pregunta:  22815 - COMO QUITAR EL LILO DE MICROSOFT XP
Autor:  Luis Garcia
No puede instalar correctamente windows XP version beta porque se quedó el lilo y no se como quitarlo.
Espero su ayuda.
Gracias.
  Respuesta:  edit editxm
Lilo se instala en el sector de arranque del disco duro,y allí un formateo normal no llega utiliza esta orden en ms-dos para quitarlo
fdisk /mbr
mbr (master boot record)
  Respuesta:  Redios Rediela
fdisk /mbr

    Pregunta:  24189 - SISTEMA ARRANQUE PARA LA CREACION DE UN INTEPRETADOR SHELL
Autor:  Jasser Alfaro
Hola amigos de la web, la siguiente es mi pregunta tengo un proyecto que es realizar, un interpretador de comandos como el shell del DOS y necesito hacer que la maquina arrarnque, y quisiera ayuda para saber como se hace un command.com, o algo que que me haga inciar la maquina para poder hacer la interpretación de estos comandos, lo único que se es que se debe asignar un campo en el disco y llamar a los archivos io.sys, el config.sys y el msdos.sys, de esta etapa se debe hacer trabajar al interpretador que se disponga para comunicarse con el sistema (shell). Creo que es así...
Les agradecería la ayuda que me pudieranbrindar...
gracias

  Respuesta:  ovm vazquez morales
tienes la orden ctty que te permite especificar un dispositivo auxiliar para entrada y salida de informacion, con esto puedes redirigir el comienzo del command.com por el de un nuevo procesador de comandos (shell). lo que generara un arranque interno y montado a un shell

no se si te ayude en algo suerte en tu proyecto ovm

    Pregunta:  25263 - APLICACION MS-DOS BAJO W NT 4.0 DEGRADA EL S.OPERATIVO
Autor:  Gerardo Jimenez
Una aplicacion desarrollada en MS-DOS esta ejecutandose bajo Windows NT 4.0, y esto hace que todo el sistema operativo se degrade (se pone lento), la memoria del Servidor es de 128MB y es un procesador Pentium III.
Favor indicar como debo definir los archivos Config.NT y/o Autoexec.NT para que administre el servidor correctamente la memoria.
  Respuesta:  Adelino Martinez Lorente
Si esa aplicacion esta buscando el hymen sys , (controlador de memoria expandida) para que se ejecute , es logico que el nt se ralentice por que ese controlador no es el mismo que usa el nt para administrar la memoria. Por eso mi consejo es que o bien desactives la aplicacion si no es necesaria o bien la reporgrames en otro codigo para que no sea el hymen.sys , el controlador de memoria que busca esa aplicacion. Y si ninguna de las dos cosas te sirve, en el autoexec, introduce una linea de codigo con el editor que haga referencia al controlador de memoria que quieras que use la aplicacion , y que sea el de nt. Si no sabes como hacerlo escribeme , yo te dire como hacerlo.

Saludos

    Pregunta:  25698 - ¿ COMO CAMBIAR EL SERIAL DE UN DISCO DURO?
Autor:  Antonio Castro
Quisiera saber como cambiar el serial de un disco duro, y que herramienta se necesita en caso de que sea posible.
  Respuesta:  juan mamani
solo necesitas usar una función del dos utilizando la interrupción 21h,
lo puedes hacer desde cualquier lenguaje que permita llamada de interrupciones software.
  Respuesta:  Godo González
La unica forma o por lo menos la que yo conozco de cambiar el serial de un HD (disco duro) es formateandolo, Windows normalmente no lo permite, pero inicias tu maquina en modo MS-dos (con disco de inicio) y escribes la siguiente instrucción FORMAT C: de esta manera se cambia el serial y la etiqueta, pero ten en cuenta que de esta manera se borran todos los datos.
  Respuesta:  Charlos JIM
En este mundo todo es posible(o casi todo).

Necesitas las Utilidades de Piper Norton de hace algunos años. Con dichas utilidades se podiaeditar cualquier sector de cualquier unidad de almacenamiento incluida el MBR que es donde se encuntra el nº de serie de todos estos dispoitivos.

Si no das con ellas mandame en correo en unos dias y te las envio.

Esta aplicación no funciona bajo Windows porque da un error de protección. Solo ejecuta bajo DOS. ¡¡Ojo con lo que haces!! Cualquier modifucación incontrolada de esa parte del disco puede acarrear graves consecuencias.

El programa es un editor hexadecimal, por un lado te mostrará el codigo en hexadecimal y por otro el codigo en ASCII. Creo que solo se podia tocar el ASCII pero las modificaciones aquí aparecian en el Hexadecimal de forma inmediata. El Nºde serie aparece en el segundo o tercer renglón. Puede que de primeras no lo veas porque está escrito a la inversa y con el orden cambiado: Ei: 785465 se veria como 655478.

Que tengas suerte.

    Pregunta:  25926 - EMM386
Autor:  oscar j
Tengo un equipo intel celeron de 500 64mb Ram e instale el Dos 6.22 en el config.sys tengo activo el Himem.sys y el Emm386.exe así:

device=c:\\dos\\himem.sys
device=c:\\dos\\emm386.exe ems
lastdrive=Z

en el momento de iniciar el equipo me carga el msdos luego me aparece Himem esta comprobando la memoria extendida,comprobación finalizada.
Cuando va a cargar el emm386 muestra que no puede cargar los codigos xms. como tengo un programa clipper para red al ejecutar me muestra memory low. y no me deja proseguir.

Gracias.
  Respuesta:  Sandro Morandin
device=c:\dos\himem.sys
device=c:\dos\emm386.exe noems
dos=high, umb
lastdrive=z

|<  <<  1 2 3 4 5 6 7 8 9 10 11  >>  >|