elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
13 Febrero 2012, 13:24  


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales
| | |-+  BAT PROGRAMACCION (1.txt 2.txt 3.txt)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: BAT PROGRAMACCION (1.txt 2.txt 3.txt)  (Leído 936 veces)
PuciN

Desconectado Desconectado

Mensajes: 19


Ver Perfil
BAT PROGRAMACCION (1.txt 2.txt 3.txt)
« en: 3 Mayo 2005, 14:53 »

Para hacer un .BAT que escriba ficheros txt con nombre 1.txt 2.txt 3.txt …hay unas manera de hacerlo.
Vamos a comentar 2 casos en concreto.
1.   Usando  la comando attrib:

@echo off
attrib /s .\*.* | find /c "\" > a.txt
for /f  "usebackq tokens=1"  %%i in (`type .\a.txt`) do set a=%%i
set b=%a%
set /a j=(%b%)-1
echo %j% > %j%.txt
del a.txt

      2.  Usando comandos matemáticas:

@echo off
for /f  "usebackq tokens=1"  %%i in (`type .\0.txt`) do set a=%%i
set b=%a%
echo %b% > %b%.txt
set i=%b%
set /a j=(%i%)+1
echo %j% > 0.txt
del .txt
del echo.txt

¿Quería saber si hay mas manera de hacerlo?


« Última modificación: 3 Mayo 2005, 20:37 por PuciN » En línea
@p@nick@

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: PROGRAMACCION BAT (1234.txt)
« Respuesta #1 en: 3 Mayo 2005, 19:39 »

Bueno
Primero bat si le guardo en una carpeta nueva, empieza a escribir desde 1.txt 2.txt en adelante con cada pinchito. (Si coloco el bat en una carpeta que tiene ficheros le cuenta y empieza desde aquí.)
El segundo bat tiene otro fallo, el primer pinchito escribe el 0.txt el segundo no escribe nada el tercero 1.txt en adelante funciona bien


« Última modificación: 3 Mayo 2005, 19:42 por @p@nick@ » En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines