Me gustaría ejecutar binarios desde Windows 7 en Vista, pero recibo el siguiente error
Program 'runas.exe' failed to execute: %1 is not a valid Win32 application
At line:1 char:13
+ .\runas.exe <<<< .
At line:1 char:1
+ <<<< .\runas.exe
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
por ejemplo runas.exe (la versión Vista Home Premium no recuerda las contraseñas mientras que la versión 7 sí).
Estoy usando Windows Vista Home Premium de 64 bits y Windows 7 Home Premium de 64 bits.
¿Es posible ejecutar archivos binarios de Windows 7 en Vista y, de ser así, cómo se hace?
Respuesta1
Para responder tu pregunta
¿Cómo puedo ejecutar un binario de Windows 7 en Windows Vista?
Simplemente comienza. Eso es todo.
Windows Vista y Windows 7 son sistemas operativos que utilizan el mismo formato para archivos binarios ejecutables. La llamadaEjecutable portátilformato.
Por lo tanto, los binarios que se ejecutan en un sistema también se ejecutarán en el otro (siempre que no haya discrepancias en las instrucciones de 32/64 bits).
A menos que¡el binario se refiere a otro binario, que podría no existir en el otro sistema!
Vaya, pero ese problema casi siempre puede ocurrir de todos modos y no es realmente específico del uso de binarios de un sistema operativo en otro.
Ahora, centrémonos en la segunda parte oculta de tu pregunta.
¿Cómo puedo ejecutar aplicaciones del sistema operativo relacionadas con la seguridad en otra versión de Windows?
Es muy probable que una aplicación como ésta runas.exe
dependa estrechamente de varios componentes relacionados con la seguridad que están muy vinculados al sistema operativo.
Esperar que esta aplicación funcione en unmás viejoLa versión de Windows es ridícula.
Eso no quiere decir que no funcionará. Pero incluso si funciona, ¿cómo puede estar seguro de que no hubo efectos secundarios críticos?
No lo hagas. Busque una solución alternativa.