Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[XP64] commando uitvoeren in 32-bit cmd.exe

Pagina: 1
Acties:

  • sphere
  • Registratie: Juli 2003
  • Laatst online: 07:29

sphere

Debian abuser

Topicstarter
Ik wil een programma uitvoeren op XP64 in een 32-bit shell, vanuit een 64-bit Visual Studio command prompt. Op zich kan het, maar voor mij nog niet bruikbaar. Wat lukt:

64-bit visual studio shell starten
c:\windows\syswow64\cmd.exe starten
sh.exe script.sh arg 1 0 uitvoeren

Wat lukt niet:
64-bit visual studio shell starten
c:\windows\syswow64\cmd.exe /c sh.exe script.sh arg 1 0 uitvoeren

En ook niet:
64-bit visual studio shell starten
test.bat uitvoeren (C:\windows\syswow64\cmd.exe /c sh.exe script.sh arg 1 0) uitvoeren

Weet iemand hoe het non-interactief kan? Ik snap vooral niet waarom het starten van de 32-bit shell en het uitvoeren van sh.exe als aparte stappen wel lukt, maar op een regel of in een BAT niet.

Het probleem is dat sh.exe fork errors geeft in een 64-bit omgeving.

http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454


  • Techneut
  • Registratie: September 2007
  • Niet online
Misschien d.m.v. DosBox. Dat is speciaal voor bestemd voor 32 bits programma's die moeten draaien op een 64 bits systeem, waar dat rechtstreeks niet lukt.

  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 25-11 17:39
c:\windows\system32\cmd.exe gebruiken?

Even niets...