J'ai une longue opération de construction qui appelle plusieurs fichiers de commandes successivement. La plupart de ces fichiers de commandes démarrent des compilateurs 32 bits, etc., mais l'un d'eux consiste à exécuter une application MS-DOS 16 bits héritée, ce que je ne peux pas éviter pour de bonnes raisons.
Pas de problème, jusqu'à ce que je passe à un système Win64, ce qui étouffe bien sûr les programmes 16 bits.
Ma solution consiste à exécuter XP 32 bits sur une machine virtuelle VirtualBox, mais il s'agit d'une étape manuelle dans ce qui serait autrement une version totalement autonome.
Ce que je veux faire est de démarrer la machine virtuelle à partir d'une ligne de commande, puis d'exécuter un fichier de traitement par lots à l'intérieur de la machine virtuelle, puis de fermer la machine virtuelle et de renvoyer le contrôle à mon fichier de traitement "maître".
Est-ce que ça va être possible?