How can I setup my virtual machines to open in 'Exclusive Mode' by default? I have VMWare Workstation 6.0.4 build 93057. Thanks.
Page 160 in the manual.
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...
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 )
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...
This topic has to be moved into the "feature requests" forum.
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 ;
}
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.
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.