gggirald

gggirald

Experiencia en manejo de bases de datos Oracle, programación en ensamblador, protocolos de comunicaciones (especialmente X
 146K puntos  Madrid, España @gggirald desde - visto
Preguntar

Respuestas en MS-DOS

Respuesta en a

Archivo bat para eliminar cualquier archivo que en su nombre contenga " (#).etc" donde "#" es cualquier numero.

Prueba con esto: @echo off for /f "tokens=*" %%a in ('dir /b/s *^(*^).* ^| findstr ^(*[0-9]^)\.') do (del "%%a") Si quieres asegurarte antes de que se van a borrar solo los archivos que quieres borrar puedes hacer una ejecución previa anteponiendo...
Respuesta en a

Combinar datos en un Texto por Batch.

Habría que encontrar algo en común en ambos casos. Por ejemplo, ¿hay siempre dos puntos seguidos de un espacio entre lo que queremos eliminar/sustituir y lo que queremos mantener? Obviamente si no hay nada en común difícilmente se va a poder hacer...
Respuesta en a

¿Como separar mensajes de error en batch?

He estado mirando el CLDIW_C.BAT y lo que hace es revisar los errores que se han producido si el final de la grabación indica que ha habido algún error (if errorlevel 1 goto :error). Se supone que ahí trata todos los que haya en el log...
Respuesta en a

Archivo .bat que me permita cambiar una serie de archivos que en su nombre contengan ñ, cambiarlos por n

Prueba con esto: @echo off Setlocal EnableDelayedExpansion for /f "tokens=*" %%a in ('dir /b/s *¤*.*') do ( set nom=%%~nxa set nom=!nom:¤=n! ren "%%a" "!nom!" )
Respuesta en y en 2 temas más a

Disculpa me puedes dar una mano con un archivo .bat

Me imagino que estás buscando algo más genérico pero creo que podemos empezar por algo ajustado estrictamente a tu ejemplo. Podría ser esto: @echo off Setlocal enabledelayedexpansion del /q texto2.txt for /f "tokens=* delims=" %%x in ('type...
Respuesta en y en 1 temas más a

Como agregar dos espacios en blanco en cada línea de un texto con batch

Si las líneas de los archivos no tienen espacios en blanco antes de la conversión y no hay líneas en blanco en los archivos esto podría servirte: @echo off for /f "tokens=*" %%x in ('dir /b *.txt') do call :2espacios "%%x" goto :eof :2espacios Echo...
Respuesta en a

Mover copiar archivos de carpetas

SHombre, tal como lo cuentas no parece ser necesario un bat, bastaría con el comando XCOPY (o el ROBOCOPY pero este no lo domino). Supongamos que el directorio origen fuera "D:\Directorio origen" y el destino "C:\tmp\Directorio destino". El comando...
Respuesta en a

Archivo bat para buscar generar un archivo txt de otros archivos bat en una carpeta

No entiendo bien lo que pretendes, pero cualquiera de las dos posibilidades que se me ocurren me parece imposible que te hayan funcionado nunca. Primera posibilidad (la que considero más probable): Lo que quieres es la lista completa del path de los...
Respuesta en a

Archivo .bat para hacer cálculos con números decimales

No entiendo bien lo que intentas conseguir con este bat. Supongo que ya sabes que en bat no hay números decimales. Si quieres trabajar con ellos te los tienes que "montar" tú. Pero si para convertir la cantidad que sea en centavos de dólar tienes que...
Respuesta en a

Archivo bat para crear archivos que contengan texto, que permita crear su nombre con espacios

Para que puedas trabajar con nombres de archivos que incluyan espacios debes incluir entre comillas las referencias a ellos (esto es general del MSDOS actual, también suele ser necesario en comandos directos). En cuanto a la no incorporación de la...

Temas

Suscríbete RSS