Per necessità ho dovuto installare VMware per virtualizzare un po' di sistemi operativi. Voi però sapete benissimo che VMware per funzionare ha bisogno di un numero non trascurabile di servizi e processi attivi. Quindi ecco che VBscript ancora una volta ci viene in soccorso. ;)

Come base di partenza ho usato lo script presente in questa pagina, lo ho un po' migliorato e ho aggiunto qualche funzione in più. Lo potete scaricare da qua sotto:
vmware_StartStop - File .zip di dimensioni 1.64 kB e scaricato 151 volte.

Installazione

Dopo averlo scaricato dovrete eseguire un paio di operazioni preliminari ( sono riportate anche in testa al file ):

' * This script first starts services for VMWARE, then starts VMWARE Workstation.
' * Once VMWARE stops, services are stopped and terminated again.
' * Prerequisites for this script:
' * Modify: Computer Management -> Services -> VMware USB Arbitration Service ->Startup Type:Manual
' * Modify: Computer Management -> Services -> VMware Nat Service ->Startup Type:Manual
' * Modify: Computer Management -> Services -> VMware DHCP Service ->Startup Type:Manual
' * Modify: Computer Management -> Services -> VMware Authorization Service ->Startup Type:Manual
' * Modify: Disable VMware Network Adapter VMnet1 network interface
' * Modify: Disable VMware Network Adapter VMnet8 network interface

Premete Win+R e scrivete "msconfig", andate nella tab avvio. Togliete la spunta dalla voce "VMware Workstation". Ora siete pronti per eseguire lo script con un semplice doppio-click.
Adesso ogni qualvolta dovrete avviare VMware vi basterà fare un doppio click sul file dello script e il programma si avvierà.

Spero di esservi stato utile. ;)

Avviare VMware in una finestra massimizzata

Per avviare VMware, con lo script, massimizzato basterà modificare una riga. Più precisamente la riga 57:

shell.run qq & pth & pgm1 & qq & cmnd,1,true ' now starting vmware.exe

Mettendo 3 al posto del 1.

shell.run qq & pth & pgm1 & qq & cmnd,3,true ' now starting vmware.exe

Altri articoli che ti potrebbero interessare:

  1. Installare VMware tools su Debin 6
  2. VMware Workstation 8: attivare tutto il necessario solo quando serve
  3. Boot USB in VMware Workstation
  4. Oracle VirtualBox: attivare tutto il necessario solo quando serve

6 Risposte a “VMware Workstation 7: attivare tutto il necessario solo quando serve”
  1. Massimo scrive:

    ciao, grazie per il tuo script.
    come faccio ad apportare queste due modifiche:
    ‘ * Modify: Disable VMware Network Adapter VMnet1 network interface
    ‘ * Modify: Disable VMware Network Adapter VMnet8 network interface
    cioè dove recupero questi servizi

    grazie
    saluti

  2. Andrea Giacomin scrive:

    Premi il tasto Win + R e digita "ncpa.cpl" ( senza apostrofi ). Se invece hai Windows Vista o Seven puoi scriverlo direttamente nella casella di ricerca presente nel menù start.

    Poi premi con il tasto destro sulle due interfacce di rete e trovi l'opzione "Disabilita". Ecco fatto. ;)

    Ciaoo

  3. Diego scrive:

    Andrea,

    ti chiedo aiuto perché non riesco a far funzione lo script.
    I prerequisiti ci sono tutti ma lo script non avvia ne i servizi ne le connessioni di rete VMware.. Parte solo l'applicazione.
    Premetto che uso Windows 7 x64 (ho modificato nello script il percorso di installazione VMware e delle chiavi di registro).
    Sapresti aiutarmi?

    Grazie.
    Diego

  4. Andrea Giacomin scrive:

    @Diego
    Lo script funziona sia per le versioni a 32bit che 64. Io lo uso tranquillamente con Seven Pro x64. Utilizzi la versione 7 di Vmware Workstation?
    Che chiavi hai modificato? Il path per l'istallazione va bene, lo cambi a seconda della directory dove hai installato il programma. Ma le chiavi di registro restano invariate. (il codice che parte dalla linea 71 non dovrebbe essere modificato).
    Io ho sempre lasciato il path di default nell'installazione, ma penso che tu debba modificare solo questa riga: pth = "C:\Program Files (x86)\VMware\VMware Workstation\"

    Ciao fammi sapere ;)

  5. [...] scia di questo post, scrivo ciò che segue. VMware sarà comodo, efficiente e tutto quel che si vuole però ha un unico [...]

  6. [...] VMware Workstation 8, che introduce diverse novità. A causa dell'aggiornamento tuttavia lo script da me creato per attivare le interfacce di rete e i servizi di VMware non funziona più a dovere. [...]

  7.  
Scrivi un Commento

(necessario)


XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>