VMware Communities
Briandr73
Contributor
Contributor

open in 'Exclusive Mode' by default

How can I setup my virtual machines to open in 'Exclusive Mode' by default? I have VMWare Workstation 6.0.4 build 93057. Thanks.

0 Kudos
9 Replies
continuum
Immortal
Immortal

what is exclusive mode ?

___________________________________

description of vmx-parameters:

VMware-liveCD:


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

0 Kudos
Peter_vm
Immortal
Immortal

Page 160 in the manual.

0 Kudos
eskimo68
Contributor
Contributor

Is there a parameter in the vmx file that can be set do get exclusive mode by default (and thus decent graphics)?

Otherwise:

What is this? Linux forums? Don't be an idiot, RTFM?

Could not find it in 10 minutes (actually, this is the best reference so far). Yesterday I searched for one Vmware/Vista problem for quite a while.

The vmware upgrade problem (when an old installation can't be removed) is also a frequent problem. Searching for it takes ages. Until you realize there is a /c

parameter you can run setup with. Which isn't mentioned anywhere well. Sure, I should realize running with command line parameters is my first option but seriously, the last time I had to resort to that was increasing the size of my disks. So I guess I haven't learned much in almost 30 years. Or then I just have the time... with customers having vmplayer, workstation and any configuration possible.

Yes, this has been a bad week. And I fought this in 5.5 as well. And I still love vmware...

0 Kudos
birdie
Expert
Expert

It looks like either this option is not yet implemented or it has a different name ...

$ strings vmware-vmx | grep ^gui. | sort -f | uniq

gui.available

gui.available=TRUE

gui.controlShiftAlt

gui.exitAtPowerOff

gui.exitAtPowerOff=TRUE

gui.exitOnCLIHLT

gui.fullScreenAtPowerOn

gui.fullScreenAtPowerOn=TRUE

gui.fullScreenOnAllHostDisplays

gui.fullScreenResize

gui.managementUI

gui.maxConnections

gui.powerOnAtStartup

gui.powerOnAtStartUp

guiRestricted

gui.restricted

gui.shellMsg

gui.silentRebootOnOsCrash

gui.viewModeAtPowerOn

gui.viewModeAtPowerOn=fullscreen

(Obviously I have found some spelling errors in vmware-vmx binary Smiley Wink )

0 Kudos
eskimo68
Contributor
Contributor

Nice. Get better startup options... but still the braindead scaled screen. Want exclusive at start :).

Vm almost every time has had the stuff needed by the time I need it. Except Vista. And Multi AMD CPU (2004/5 Jan).

The only thing working worse by the years is not being able to google what's wrong. Or worse, vmware communities has nothing.

Asking always feels like you don't read enough...

0 Kudos
birdie
Expert
Expert

This topic has to be moved into the "feature requests" forum.

0 Kudos
cranky
Contributor
Contributor

Personally, I think there should be a keyboard shortcut equivalent for EVERY action in the UI, for accessibility.

Anyway, I came up with a good-enough-for-me workaround, using an AutoHotkey macro.

You may have to adjust some things if you are not using Workstation 6.5 in Windows XP:

;**********************************************

;** AutoExclusive macro

; description: hotkey for "Exclusive Mode" in VMware Workstation:

; dependencies: AutoHotkey.exe, www.autohotkey.com

; compatibility:

; - this macro tested with Workstation 6.5 / Windows XP

; - works with all host screen resolutions tested

; installation: paste this macro into your AutoHotkey.ini

; running: press CtrlAltV (or set your own preference)

; preconditions:

; - full screen toolbar MUST be set to "pinned" mode

; - active app = VMware Workstation;

; -- VMware must not be in full-screen mode;

; -- cursor must not be grabbed by the VM

; - active tab = a virtual machine; must be running;

; - view mode = "Center Guest (no resolution change)"

; action:

; - sends "Control+Alt" to activate full screen;

; - clicks VMWare logo in full-screen toolbar;

; - select "Exclusive Mode" in menu.

; on failure:

; - if VMware not the active window, or if VM not running,

; or full-screen toolbar not pinned, user sees a message box.

; ver. 1.0, 02-Jun-2009

; (cc by-sa) cranky AT cad 2 data dot com 2009

;

^!v::

{

;*** Magic numbers (may need to be tweaked) ***

;

; the width of the full-screen toolbar

tbarWid := 490 ;

; pixel offset from left edge of full-screen toolbar

; to center of VMware logo button

logoX := 35 ;

; the menu item for Exclusive Mode:

menuId := 7 ;

; verify VMware is the active application,

; using the class name (obtained with Window Spy++)

WinWait, ahk_class VMUIFrame, , 1 ;

IfWinNotActive, ahk_class VMUIFrame

{

MsgBox, , AutoExclusive macro, VMware not active ;

Exit ;

}

Sleep, 100 ;

;Send "CtrlAltEnter" to go Full Screen:

Send, ; Sleep, 100 ; ;Send "Ctrl+Alt" to release input: Send, ;

Sleep, 100 ;

; verify full-screen toolbar available:

;tbClass := "ATL:005B8308" ;

tbClass := "MKSEmbedded" ;

DetectHiddenWindows, On ;

IfWinNotExist, ahk_class %tbClass%

{

MsgBox, , AutoExclusive macro, Can't find VMware full-screen toolbar ;

DetectHiddenWindows, Off ;

Exit ;

}

DetectHiddenWindows, Off ;

; get screen width:

WinGetPos, , , scrWid, , Program Manager ;

; full-screen toolbar: click VMWare logo

; (calculate position to click based on screen width)

logoX := (scrWid / 2) - (tbarWid / 2) + logoX ;

; next 2 lines are for debugging...

;MouseMove, %logoX%, 10, 50 ;

;Sleep, 1000 ;

MouseClick, left, %logoX%, 10 ;

Sleep, 100 ;

;full-screen toolbar: click Exclusive

SendInput, {Down %menuId%} ;

Sleep, 100 ;

Exit ;

}

0 Kudos
cranky
Contributor
Contributor

Actually, this seems to do what you want:

in

%user%\Application Data\VMware\preferences.ini

set

pref.fullscreen.v5 = "TRUE"

This takes away the full-screen toolbar completely.

0 Kudos
LUCKY201110141
Contributor
Contributor

Here is the answer: VMware Workstation 10.0 Release Notes

I do this like this:

1). Here:

XP: C:\Program Files\VMware\VMware Workstation

7 x32: C:\Program Files\VMware\VMware Workstation

10 x64: C:\Program Files (x86)\VMware\VMware Workstation

I found file vmware-kvm.exe

2). Create the shortcut on the desktop

3). In properties of the shortcut in field "object" (name like this) i wrote:

"C:\Program Files (x86)\VMware\VMware Workstation\vmware-kvm.exe" "C:\$VirtualMachine\Server2003\Server2003.vmx"

4). Then put the shortcut in Autorun folder.

That's it.

Think I help someone.

0 Kudos