Problema con Atributo %0

Iniciado por NoryNR, 18 Febrero 2008, 09:11 AM

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

NoryNR

este codigo sirve para que el batch se encuentre a si mismo... ya que no sabes cual es

C:\Documents and Settings\nosabesquenombredesesiontienelagente entonces de esta manera se autoencuentra y se mueve a cualquier carpeta o se copia.. lo que le digas...

una vez lo use y me fue.. pero ahora no consigo hacerlo funcionar...

copy /y %0 c:\WINDOWS\system32\nombre.bat

Me dice que la sintaxis no es correcta.

yo lo intente con move tambien

move /y %0 c:\WINDOWS\system32\


Alguna sugerencia? Gracias


~[uNd3rc0d3]~

a mi me lo copia lo mas bien.....

si a vos no te lo copia algo que podes hacer es pasar el %0 a un txt....extraerlo con un for y probar con una variable comun a ver que pasa

%0 > ruta.txt
for /f "tokens= delims= " %%a in ('ruta.txt') do (set ruta=%%a)
del ruta.txt
copy %ruta%

algo asi para que te des una idea tenes que modificar un poco ese code lo hice re apurado

nos vemos

leete las reglas asi todos estamos mejor ;)

NoryNR

#2
RESUELTO!



Fallo mio! xD me daba un pequeño error porque habia espacios en la carpeta donde lo queria copiar \Documents and Settings\...