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