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