Ik heb een batch-file met daarin een commando als volgt:
Op XP werkte dit perfect: de batchfile ging pas verder met uitvoeren nadat ik die RDP-sessie had afgesloten. Nu met Windows 7 (x64) werkt het niet meer. Sort of.
Als ik deze batch-file vanuit explorer opstart, doet ie precies wat ik vraag. Hij wacht netjes. Maar ik start dit ding niet vanuit explorer op, maar vanuit PortableApps. En dat is een 32-bits applicatie. Hij wacht dan niet. Zelfde effect als ik de batchfile vanuit Total Commander opstart (is ook 32-bits).
Ik weet wel hoe ik in een batchfile moet detecteren of ik op 32 of 64 zit, maar daar schiet ik (nu nog) niets mee op. Ik zal eerst erachter moeten komen wat voor commando ik moet gebruiken om vanuit een 32-bits context een 64-bits applicatie te starten en te wachten tot die klaar is... Weet iemand hoe dat moet?
code:
1
| start /wait computer.rdp |
Op XP werkte dit perfect: de batchfile ging pas verder met uitvoeren nadat ik die RDP-sessie had afgesloten. Nu met Windows 7 (x64) werkt het niet meer. Sort of.
Als ik deze batch-file vanuit explorer opstart, doet ie precies wat ik vraag. Hij wacht netjes. Maar ik start dit ding niet vanuit explorer op, maar vanuit PortableApps. En dat is een 32-bits applicatie. Hij wacht dan niet. Zelfde effect als ik de batchfile vanuit Total Commander opstart (is ook 32-bits).
Ik weet wel hoe ik in een batchfile moet detecteren of ik op 32 of 64 zit, maar daar schiet ik (nu nog) niets mee op. Ik zal eerst erachter moeten komen wat voor commando ik moet gebruiken om vanuit een 32-bits context een 64-bits applicatie te starten en te wachten tot die klaar is... Weet iemand hoe dat moet?
日本!🎌