Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Dany3j en 31 Enero 2012, 13:08 pm



Título: [Batch] Problema copiar archivo en 64 bits (Solucionado)
Publicado por: Dany3j en 31 Enero 2012, 13:08 pm
Hola, como les va. tengo un pequeño problema.

Tengo un batch para copiar archivo en 32 bit me funciona bien pero en 64 no. Este es el codigo.

Código:
echo off
copy /y /b "C:\file.exe" "C:\windows\system32\drivers\file.exe" >nul
exit

Lo he copilado en Bat To Exe Converter el problema esta en que despues de convertirlo en exe no me copia el archivo a la carpeta System32\drivers sino a SysWOW64\drivers.

Alguien sabe a que se debe este problema.

Creo que el error esta en que al copilar el bat, el exe hace un llamado y ejecuta el cmd.exe de la carpeta syswow64 entonces toma la carpeta syswow64 como si fuera system32 habra una manera de corregir ese problema.

Sino me tocara hacer una comprobación del sistema si es de 64 hago un llama do al otro cmd.exe salu2

Edito: Ya lo he solucionado solo hay que cambiar el directorio system32 por Sysnative

Salu2