VirtualBox Estremo: far partire più macchine virtuali nella giusta sequenza su Windows(tm)

oracle-virtualbox-logo

Far partire più macchine virtuali con Virtualbox su windows non è così semplice come viene raccontato, soprattutto se queste devono partire con un ordine specifico. perche i servizi fornite da alcune sono necessarialle altre.
Ecco il solito file batch:

@echo off
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Macchina1"
PING 192.168.1.1 -n 60 -w 1000 >NUL
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Macchina2"
PING 192.168.1.1 -n 60 -w 1000 >NUL
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "MacchinaN"

Ho preferito non usare il lancio headless per poter comunque fare manutenzione centralizzata sulle macchine senza dovermi ricordare tutti gli accessi.
Il ping come al solito serve per il ritardo.

Account multipli contemporanei di skype

Skype_Logo

Avevo già affrontato e risolto un paio di anni fa il problema di avere più connessioni skype contemporanemente attive sullo stesso computer, ma avendo dimenticato come avevo fatto dovuto trovare una nuova soluzione.
Senza instalalre alcun software esterno.
E’ suffcinete fare un fiel batch da mettere in esecuzione automatica con questo testo:

@echo off
start "" "C:\Program Files (x86)\Skype\Phone\skype.exe" /username:user1 /password:password1
ping 192.168.1.1 -n 30 -w 1000 >NUL
start "" "C:\Program Files (x86)\Skype\Phone\skype.exe" /secondary /username:user2 /password:password2
ping 192.168.1.1 -n 30 -w 1000 >NUL
start "" "C:\Program Files (x86)\Skype\Phone\skype.exe" /secondary /username:user3 /password:password3
ping 192.168.1.1 -n 30 -w 1000 >NUL
start "" "C:\Program Files (x86)\Skype\Phone\skype.exe" /secondary /username:user4 /password:password4

i ping servono solo per creare un ritardo di 30 secondi tra un comando e l’altro per migliorare l’affidabilità, sembra che chiamarli contemporaneamente non piaccia molto.