Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: FranciskoAsdf en 9 Septiembre 2008, 04:15 am



Título: Ayuda con funcion de libreria de funciones u.u
Publicado por: FranciskoAsdf en 9 Septiembre 2008, 04:15 am
Hola! yo de nuevo  :-X!!
Espero estén todos bien ^^, tengo un programa con el que puedo ingresar datos y me crea un archivo .SQL el que después lo mueve a una carpeta en C: llamada SQLUPDATES, todo bien hasta ahí, pero quiero hacer que el programa me renombre el archivo al NOMBRE que le doy yo en el programa + LA FECHA DEL DIA DE CREACION, osea NOMBRE+FECHA.sql, pero no lo puedo hacer, miren asi esta hecho el programa:
Código
  1. @echo off
  2. title Creador de Sql de skills para Npc's
  3.  
  4. :inicio
  5. color 80
  6. cls
  7. echo Escribe mover para mover tus arhivos.
  8. echo Escribe menu para ir al menu principal.
  9. echo Datos Escritos Anteriormente:
  10.  
  11. echo [%npcid%] - [%skillid%] - [%skilllvl%]
  12. set /p npcid="ID del NPC: "
  13. if %npcid%==mover call:moverarch
  14. if %npcid%==menu call %temp%\RarSFX0\sexyexec\mpdos.bat
  15. set /p skillid="ID de la skill: "
  16. set /p skilllvl="Nivel de la skill: "
  17. set /p nombre="Nombre del archivo script: "
  18. :getscript
  19.  
  20. echo INSERT INTO custom_npcskills values >>%nombre%.sql
  21. echo (%npcid%, %skillid%, %skilllvl%); >>%nombre%.sql
  22. echo %nombre%.sql ha sido creado con exito....
  23. echo Presiona una tecla para volver a empezar
  24. pause>nul
  25. goto inicio
  26.  
  27. :moverarch
  28.  
  29. set fechaYhora=%~t1
  30. set fecha=%fechaYhora:~0,10%
  31. set fecha=%fecha:/=-%
  32. ren %nombre%.sql %nombre%+%fecha%%~x1.sql
  33.  
  34. cd C:\
  35. if not exist SQLupdates (MKDIR SQLupdates)
  36. cd %temp%\RarSFX0
  37. move /-Y *.sql C:\SQLupdates
  38. cd C:\
  39. start SQLupdates
  40. cd %temp%\RarSFX0
  41. goto inicio
  42.  
Le agrege la función renombrar un archivo a su fecha de creación del post librería de funciones, pero aun asi nose porke no me funciona, si alguien me puede ayudar se lo agradecería mucho ^^

De ante mano muchas gracias ;D!


y saludos a todos ;D!