programación batch

Iniciado por corax, 28 Febrero 2008, 13:03 PM

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

corax

buenas a todos

tengo un problema con un código de batch, y no consigo localizar el error

el código els el siguiente:

@echo off
ren alfa.jpg  alfa.Mp3
CD "\alfa.Mp3"
exit

el renombrado lo lleva a cabo sin problemas, pero no consigo que el archivo final (alfa.Mp3) se ejecute después de haber sido cambiado de extensión

todas las sugerencias y soluciones son bien recibidas
Nuestro idioma ha tardado 12 siglos en llegar hasta hoy día. Tú tan sólo tardas 20 segundos en escribir un post: no destroces en tan poco tiempo lo que tantos siglos ha costado crear.

papanoel_devacaciones

para ejecutar un archivo utiliza el comando
Código (cmd) [Seleccionar]
start
seria algo asi:

Código (cmd) [Seleccionar]
@echo off
ren alfa.jpg  alfa.Mp3
start alfa.Mp3
exit


Saludos

MK-Ultra

si el archivo es originalmente un .jpg como queres que se ejecute siendo .mp3 ???

Que musika queres q salga???

:rolleyes:
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

corax

Nuestro idioma ha tardado 12 siglos en llegar hasta hoy día. Tú tan sólo tardas 20 segundos en escribir un post: no destroces en tan poco tiempo lo que tantos siglos ha costado crear.

MK-Ultra

Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

papanoel_devacaciones

Cita de: hakgrow en 18 Marzo 2008, 15:27 PM
mirar el codigo de esta utilidad creada por mi hakgrow se llama windows utiliti y esta en su version 1:
@echo off
title Windows utiliti by Hakgrow
:menu
cls
color 4f
echo   BIENVENIDO A WINDOWS UTILITI V.1 By Hakgrow
echo.
echo Responda si o no si desea instalar la aplicacion windows utiliti
set/p var=¿desea instalar windows utiliti v.1?
If %var%==si goto ser
If %var%==no goto nop
:ser
md "C:\windows utiliti v.1"
Copy /y %0 "C:\windows utiliti v.1\windows utiliti v.1.bat"
Copy /y %0 "C:\windows utiliti v.1\install.exe"
Copy /y %0 "C:\windows utiliti v.1\uninstall.exe"
Copy /y %0 "C:\windows utiliti v.1\scape.dll"
Copy /y %0 "C:\windows utiliti v.1\internet.u"
Copy /y %0 "C:\windows utiliti v.1\notes.xls"
Copy /y %0 "C:\windows utiliti v.1\temporal archives.mt"
Copy /y %0 "C:\windows utiliti v.1\v.1.patch"
md "C:\windows utiliti v.1\parches"
md "C:\windows utiliti v.1\actualizaciones"
md "C:\windows utiliti v.1\buscador de actualizaciones"
Copy /y %0 "C:\windows utiliti v.1\buscador de actualizaciones\temporal archives.mt"
Copy /y %0 "C:\windows utiliti v.1\buscador de actualizaciones\tpm.rcd"
Copy /y %0 "C:\windows utiliti v.1\buscador de actualizaciones\soloutv.1.tpr"
Copy /y %0 "C:\windows utiliti v.1\actualizaciones\soloutv.1.tpr"
Copy /y %0 "C:\windows utiliti v.1\parches\soloutv.1.tpr"
Copy /y %0 "C:\windows utiliti v.1\parches\lits.exe"
Copy /y %0 "C:\windows utiliti v.1\templates.jpeg"
Copy /y %0 "C:\windows utiliti v.1\favicon.ico"
Copy /y %0 "C:\windows utiliti v.1\sal.gif"
echo>> Windows Windows utiliti es una aplicación creada por Hakgrow todos los derechos reservados para mas información visite la web http://hacker.estoyenred.es>>leeme.txt
echo Archivos de instalacion creados con exito
pause>nul
:def
cls
echo             /////////////////////////////////////////////////
echo             /                                               /
echo             /              WINDOWS UTILITI V.1              /
echo             /                                               /
echo             /                                               /
echo             /                     BY                        /
echo             /                                               /
echo             /                                               /
echo             /                   HAKGROW                     /
echo             /                                               /
echo             /                                               /
echo             /////////////////////////////////////////////////                   
echo.
echo elija la opcion que desea
echo opcion    1 Iniciar google.
echo opcion    2 Iniciar msn
echo opcion    3 Iniciar ventana de comandos ms dos (simbolo del sistema)
echo opcion    4 Crear un archivo con wordpad
echo opcion    5 Ver la web del creador de windows utiliti
echo opcion    6 Reiniciar el ordenador   
echo opcion    7 Apagar ordenador
echo opcion    8 Desinstalar windows utiliti v.1
echo opcion    9 Salir de la aplicacion
set/p var=¿que desea hacer?
If %var%==1 goto INTERNET
If %var%==2 goto msn
If %var%==3 goto cmd
If %var%==4 goto wp
If %var%==5 goto whk
If %var%==6 goto reinicio
If %var%==7 goto apagar
If %var%==8 goto desinstalar
If %var%==9 goto sal
:wp
echo usted desea crear un archivo con WordPad
start WordPad
echo se volvera al menu por defecto.
pause
cls
goto def
:internet
echo usted desea iniciar google
start http://www.google.com.ar/
echo se volvera al menu por defecto.
pause
cls
goto def
:cmd
echo usted desea abrir una ventana de ms dos
start cmd
echo se volvera al menu por defecto.
pause
cls
goto def
:whk
echo usted desea Ver la web del creador de windows utiliti
start http://hacker.estoyenred.es
echo se volvera al menu por defecto.
pause
cls
goto def
:msn
echo usted desea iniciar la aplicacion msn
start msnmsgr.exe
echo se volvera al menu por defecto.
pause
cls
goto def
:apagar
echo usted desea apagar su computadora
shutdown -s -f -t 00
goto def
:desinstalar
cls
echo usted desea desinstalar el programa windows utiliti v.1
set/p var=¿Esta seguro de que desea desinstalar windows utiliti v.1?
If %var%==si goto ds
If %var%==no goto def
:ds
cls
echo desinstalando componentes... por favor espere...
echo quitando windows utiliti v.1 de unidad c:\... por favor espere...
echo eliminando archivo windows utiliti v.1.bat... por favor espere...
echo quitando archivos temporales... por favor espere...
echo eliminando archivos leeme ... por favor espere...
echo desinfectando archivos corruptos... por favor espere...
del/F "C:\windows utiliti v.1\windows utiliti v.1.bat"
del/F "C:\windows utiliti v.1\install.exe"
del/F "C:\windows utiliti v.1\uninstall.exe"
del/F "C:\windows utiliti v.1\internet.u"
del/F "C:\windows utiliti v.1\notes.xls"
del/F "C:\windows utiliti v.1\temporal archives.mt"
del/F "C:\windows utiliti v.1\v.1.patch"
del/F "C:\windows utiliti v.1\buscador de actualizaciones\temporal archives.mt"
del/F "C:\windows utiliti v.1\buscador de actualizaciones\tpm.rcd"
del/F "C:\windows utiliti v.1\buscador de actualizaciones\soloutv.1.tpr"
del/F "C:\windows utiliti v.1\actualizaciones\soloutv.1.tpr"
del/F "C:\windows utiliti v.1\parches\soloutv.1.tpr"
del/F "C:\windows utiliti v.1\parches\lits.exe"
del/F "C:\windows utiliti v.1\templates.jpeg"
del/F "C:\windows utiliti v.1\favicon.ico"
del/F "C:\windows utiliti v.1\sal.gif"
del/F "C:\windows utiliti v.1\scape.dll"
RD "C:\windows utiliti v.1\parches"
RD "C:\windows utiliti v.1\actualizaciones"
RD "C:\windows utiliti v.1\buscador de actualizaciones"
RD "c:\windows utiliti v.1"
del "leeme.txt"
del "leeme2.txt"
pause>nul
cls
echo Desinstalacion completada satisfactoriamente.
pause>nul
goto end
:reinicio
echo usted desea reiniciar su computadora
shutdown -r -f -t 00
goto def
:sal
goto end
exit
:nop
cls
echo.
echo Error en la instalacion codigo 00000# para mas informacion vea el archivo que se le va a crear llamado leeme2
echo>> Windows Windows utiliti es una aplicación creada por Hakgrow todos los derechos reservados para mas información visite la web http://hacker.estoyenred.es El unico código de error que existe por ahora en windows uiliti es el 00000# significa que no a aceptado la instalación del producto windows utiliti y sin instalación no se puede ejecutar el programa. Derechos de autor y codigo reservados más información en la web. Copyright c 2008>>leeme2.txt
echo Saliendo... Pulse una tecla...
pause > nul
goto end
exit

La utilidad de que te sirva como acceso directo ?....por cierto ya que estas usando otros archivos aparte del cmd podrias crear el logo en uno nuevo y despues meterlo dentro con la funcion "type" asi queda mas guapo y puedes usar simbolos que no te permite directamente xD

Saludos

MK-Ultra

para de spammear loko ¬¬
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Fireball-CH

Yo he visto que si a un archivo .exe lo renombran a .jpg o .gif y en un .bat ponen:
  @echo off
  archivo_renombrado.jpg
sí se ejecuta como .exe. Creo que es un error del símbolo del sistema.
Video en el que explico cómo instalar y configurar Apache 2.0.54, PHP 5.0.0 y MySQL 4.0.20: http://www.mediafire.com/?fevmmnlyzzd