Я хотел бы запустить двоичные файлы из Windows 7 на Vista, но получить следующую ошибку
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
например, runas.exe (версия Vista Home Premium не запоминает пароли, а версия 7 не запоминает).
Я использую 64-разрядную версию Windows Vista Home Premium и 64-разрядную версию Windows 7 Home Premium.
Можно ли запустить Windows 7 двоичные файлы на Vista, & amp; если так, как это делается?
runas
? Если так, то почему? Этоrunas
сам? Зачем? Почему бы не использовать тот, который поставляется с Vista? Что делает это Бинарный Windows 7 на первом месте?runas.exe
и используется, потому что версия Vista Home Premium не сохраняет пароли. Это «двоичный файл Windows 7», потому что он был скопирован из системы Win7.Ответы:
Ответить на ваш вопрос
Как запустить бинарный файл Windows 7 в Windows Vista?
Вы просто начинаете это. Вот и все.
Windows Vista и Windows 7 являются операционными системами, которые используют один и тот же формат для исполняемых двоичных файлов. Так называемый Портативный исполняемый файл формат.
Таким образом, двоичные файлы, работающие в одной системе, будут работать и в другой (при условии, что нет 32/64-битного несоответствия инструкций).
Если не двоичный файл относится к другому двоичному файлу, который может не существовать в другой системе!
О, боже, но в любом случае эта проблема всегда может случиться, и она не является специфической для использования двоичных файлов из одной операционной системы в другую.
Теперь, чтобы сосредоточиться на второй, скрытой части вашего вопроса
Как запустить приложения операционной системы, связанные с безопасностью, в другой версии Windows?
Приложение как
runas.exe
весьма вероятно, что он будет тесно зависеть от нескольких связанных с безопасностью компонентов, которые очень тесно связаны с операционной системой.Надеяться, что это приложение будет работать на старшая версия винды нелепа.
Это не значит, что это не сработает. Но даже если это работает, как вы можете быть уверены, что не было никаких критических побочных эффектов?
Не делай этого. Ищите альтернативное решение.
источник