[Batch] mi primer aporte: Ordenar escritorios

Iniciado por moikano→@, 26 Octubre 2010, 15:19 PM

0 Miembros y 1 Visitante están viendo este tema.

moikano→@

De todas formas no se hacer la convinatoria entre 3 letras. Se hace con for? si me das un ejemplo te lo agradeciria, aunque sea sencillo. =)

flony

todas las extensiones son tres letras y la sacas del comando assoc en vez de estar jugando con las combinaciones de tres lugares despues del punto
si un problema no tiene solucion entonces no es un problema...es algo inevitable

xassiz~

Cita de: flony en  3 Noviembre 2010, 15:07 PM
todas las extensiones son tres letras y la sacas del comando assoc en vez de estar jugando con las combinaciones de tres lugares despues del punto
También las hay de 4 o las que sean ;D

FerJGS

¿Sacar esas letras?

Simplemente puedes poner las 25 letras en un txt y pedir que for tome cada línea con for /f skip=%var%, vas sumando una a var hasta que el valor sea 25.

If %var% GEQ 26 ()

tendrías que definir tre svariables:

%1% (1ª letra)
%2% (2ª letra)
%3% (3ª letra)

y hacer algo como

%1%=1
%2%=1
%3%=1
:Bucle
Set /a 3=%3%+1
If %3% GEQ 26 (
[lo mismo con %2% + 1]

etc...



chenchen21621

Y no te olvides de la variable de entorno %systemdrive% que no todo el mundo tiene instalado windows en c: aunque si la mayoría, para ver todas las variables de entorno en windows pon en la consola set saludos.

::) ::) ::) ::) ::) ::)






ugg boots classic ugg boots knit ugg boots short


flony

pablomi tenes razon....pero bue con ese comando los sacas al toque
si un problema no tiene solucion entonces no es un problema...es algo inevitable

flacc

si te dispones a colocar extensiones, no terminaras nunca jajaja.... ta bueno el code...saludoss

moikano→@

Pues si, creo que es mejor quedarse con las típicas extensiones (aunque en el code salen algunas rarillas) y así queda estándar que es lo que quería. y gracias =)