elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: batch error de "no se esperaba en: 3 Marzo 2017, 17:33 pm
perfecto !

no sabia esa opcion, mucho mas legible

gracias
saludos
2  Programación / Scripting / Re: batch error de "no se esperaba en: 3 Marzo 2017, 12:28 pm
Hola

Parece que tenia que escapar algunos caracteres en la linea tal que asi:

irfan.exe %%f /resize^=^(100,100^) /resample /aspectratio /convert^=th\\%%f   

gracias
3  Programación / Scripting / batch error de "no se esperaba en: 3 Marzo 2017, 11:35 am
Hola estoy intentando hacer un script con irfanview para reducir las 10 primeras imagenes de una carpeta.

este es el codigo que tengo:

Código
  1. @echo off
  2. setlocal enabledelayedexpansion  
  3. SET /a cantidad=0  
  4.  
  5. FOR %%f IN ("*.jpg") DO (
  6. if !cantidad!==11 goto TERMINA  
  7. irfan.exe %%f /resize=(100,100) /resample /aspectratio /convert=th\%%f
  8. SET /a cantidad=!cantidad!+1
  9. )
  10.  
  11. :TERMINA


me da error de  "No se esperaba /resample en este momento"

por lo que he leido es un error de sintaxis, pero no lo veo.

a ver si me podeis ayudar
gracias



4  Programación / Scripting / Re: [BATCH] problema al intentar renombrar una carpeta despues de muchos copy en: 29 Julio 2016, 11:01 am
Hola.

Al final lo solucioné haciendolo con vbs

gracias
saludos
5  Programación / Scripting / Re: [BATCH] problema al intentar renombrar una carpeta despues de muchos copy en: 28 Julio 2016, 10:52 am
Hola.

Gracias por contestar.

efectivamente había un error en el codigo que mostré
este es el codigo real de ejemplo:

Código
  1. @ECHO OFF
  2. copy "C:\xampp\htdocs\imagenes\trabajo\16072735\0001_img_1317a.jpg" "C:\xampp\htdocs\imagenes\ret\16072735\0001_img_1317a_0.jpg"
  3.  
  4.  
  5. start /B /wait rename "C:\xampp\htdocs\imagenes\ret\16072735" "p_16072735"
  6.  

la idea es que copie una serie de imagenes a una carpeta y cuando finalice de copiar
cambie el nombre de la carpeta destino.
tal y como esta ahora el codigo funciona correctamente, pero si en lugar de un "copy"
son 400 o un numero muy elevado, me da "acceso denegado" y no renombra.

espero se me haya entendido
gracias
saludos
6  Programación / Scripting / [BATCH] problema al intentar renombrar una carpeta despues de muchos copy en: 27 Julio 2016, 18:44 pm
Hola.

estoy inntentando renombrar una carpeta, este es el codigo:

Código
  1. @ECHO OFF
  2. copy "C:\xampp\htdocs\imagenes\16072735\trabajo\0001_img_1317a.jpg" "C:\xampp\htdocs\imagenes\16072735\ret\0001_img_1317a_0.jpg"
  3. copy "C:\xampp\htdocs\imagenes\16072735\trabajo\0001_img_1324.jpg" "C:\xampp\htdocs\imagenes\16072735\ret\0001_img_1324_0.jpg"
  4. copy "C:\xampp\htdocs\imagenes\16072735\trabajo\0001_img_4741.jpg" "C:\xampp\htdocs\imagenes\16072735\ret\0001_img_4741_0.jpg"
  5.  
  6.  
  7. start /B /wait rename "C:\xampp\htdocs\imagenes\ret\16072735" "p_16072735"
  8.  

En este caso lo hace bien, ya que son pocas imagenes, pero si son muchas imagenes
me marca error "acceso denegado"

estoy usando windows xp

gracias de antemano
saludos
7  Programación / Scripting / Re: [Batch] Problema con un IF en: 16 Mayo 2015, 12:27 pm
Perfecto !!

no conocia lo de EnableDelayedExpansion

muchas gracias.

saludos
8  Programación / Scripting / [Batch] Problema con un IF en: 16 Mayo 2015, 12:00 pm
Hola.

Estoy intentando adaptar en script bash a batch, se trata de copiar las imagenes de una carpeta y si la imagen esta en vertical rotarla 90 grados con imagemagick.
El problema es que hago dos IF y siempre se cumple el primero de ellos.

El cofigo es este:

Código
  1.  
  2. @echo off
  3. FOR %%f IN ("*.jpg") DO (
  4.        For /F %%# in ('identify -format "%%[fx:w]" "%%f"') Do (SET /A "width=%%#")
  5.        For /F %%# in ('identify -format "%%[fx:h]" "%%f"') Do (SET /A "height=%%#")
  6.        MKDIR ".\modificado" 2>NUL
  7.        MKDIR ".\modificado2" 2>NUL
  8.           echo %%f
  9.                      echo %width% x %height%
  10.  
  11.                    IF %height% LSS %width% (
  12.                    echo "foto horizontal"
  13.                    copy "%%f" "modificado2\%%~nf.jpg"
  14.                    )
  15.                    IF %width% LSS %height% (
  16.                     convert "%%f" -rotate 90 "modificado\%%~nf.jpg"
  17.                     ECHO "foto vertical.transformando..."
  18.                     )
  19.  
  20.        )
  21.  

Espero me puedan ayudar, gracias.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines