[Batch] Problema copiar archivo en 64 bits (Solucionado)

Iniciado por Dany3j, 31 Enero 2012, 13:08 PM

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

Dany3j

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.

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
"Pensando en Batch" XD