{"id":371,"date":"2009-07-20T21:09:22","date_gmt":"2009-07-20T13:09:22","guid":{"rendered":"http:\/\/www.jhouseconsulting.com\/?p=371"},"modified":"2009-11-29T09:51:26","modified_gmt":"2009-11-29T01:51:26","slug":"locking-a-virtual-desktop-session","status":"publish","type":"post","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371","title":{"rendered":"Locking a Virtual Desktop Session"},"content":{"rendered":"<p>How to lock a remote VMware View session? I&#8217;ve had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice.<\/p>\n<p><strong>Updated 4th September 2009: <a href=\"http:\/\/www.vmware.com\/support\/viewmanager3\/doc\/releasenotes_viewmanager312.html\" target=\"_blank\">As per Resolved Issues in VMware View Manager 3.1.2<\/a><\/strong><\/p>\n<p><strong>&#8220;In full-screen mode Windows special key combinations are not redirected to virtual desktops<br \/>\nIn full-screen mode, View Client does not redirect Windows special key combinations (Windows+<key><\/key><key><\/key>) to the remote desktop. This issue is inconsistent with the direct RDP. The issue is resolved in this release.&#8221;<!--more--><\/strong><\/p>\n<p>From a Wyse Thin Client:<\/p>\n<ol>\n<li>Windows + L key<\/li>\n<li>CTRL + ALT + DEL<\/li>\n<li>Select &#8220;Windows Security&#8221; from the Start Menu and then Lock Computer<\/li>\n<li>Type the command: &#8220;rundll32 user32.dll,LockWorkStation&#8221;<\/li>\n<\/ol>\n<p>From a Windows XP and Vista Client:<\/p>\n<ol>\n<li>CTRL + ALT + INSERT and then Lock Computer<\/li>\n<li>Select &#8220;Windows Security&#8221; from the Start Menu and then Lock Computer<\/li>\n<li>Type the command: &#8220;rundll32 user32.dll,LockWorkStation&#8221;<\/li>\n<\/ol>\n<p>To be able to use the &#8220;Windows Security&#8221; method, ensure that the following Group Policy setting is Disabled.<br \/>\nComputer Configuration > Administrative Templates > Windows Components > Terminal Services > Remove Windows Security item from Start menu<\/p>\n<p>To implement the rundll32 command&#8230;<\/p>\n<ul>\n<li>Create a Shortcut called &#8220;Lock Workstation&#8221;, giving it the command line of: rundll32 user32.dll,LockWorkStation<\/li>\n<li>Change the shortcut Icon to point to C:\\WINDOWS\\system32\\shell32.dll,which contains a padlock<\/li>\n<li>You can also give this shortcut a hotkey, such as CTRL + ALT + L<\/li>\n<\/ul>\n<p>Using a custom Hotkey:<\/p>\n<ul>\n<li>Hotkey mappings are only useable if the shortcut is located on the Desktop or in the Start Menu hierarchy.<\/li>\n<li>The hotkey combination MUST start with CTRL + ALT.<\/li>\n<li>Interestingly enough, when using the VMware View Client I could only get the hotkey mappings to work when the shortcut is placed on the All Users Desktop, but the shortcut itself works from anywhere.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2009\/07\/lockworkstation1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-388\" title=\"lockworkstation1\" src=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2009\/07\/lockworkstation1.png\" alt=\"\" width=\"762\" height=\"538\" srcset=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2009\/07\/lockworkstation1.png 762w, https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2009\/07\/lockworkstation1-300x212.png 300w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/p>\n<p>Implement the following VBScript as a Startup Script via the the following Group Policy setting:<\/p>\n<p>Computer Configuration > Windows Settings > Scripts (Startup\/Shutdown) > Startup<\/p>\n<p><dirtycode:LockWorkstation.vbs><br \/>\nOption Explicit<\/p>\n<p>Dim strShortcutLocation<br \/>\n&#8216;<br \/>\n&#8216; Set the location of the shortcut:<br \/>\n&#8216;   AllUsersStartMenu = All Users Start Menu<br \/>\n&#8216;   AllUsersDesktop = All Users Desktop<br \/>\n&#8216;   MyStartMenu = The Users&#8217; Start Menu<br \/>\n&#8216;   MyDesktop = The Users&#8217; Desktop<br \/>\n&#8216;<br \/>\nstrShortcutLocation = &#8220;AllUsersDesktop&#8221;<br \/>\nCall CreateShortcut(strShortcutLocation)<\/p>\n<p>strShortcutLocation = &#8220;AllUsersStartMenu&#8221;<br \/>\nCall CreateShortcut(strShortcutLocation)<\/p>\n<p>WScript.Quit(0)<\/p>\n<p>Sub CreateShortcut(strShortcutLocation)<\/p>\n<p>  Dim objShell, objShtCut, strSystemRoot, blnCreateShortcut<\/p>\n<p>  Set objShell = WScript.CreateObject(&#8220;WScript.Shell&#8221;)<br \/>\n  blnCreateShortcut = True<\/p>\n<p>  Select Case lcase(strShortcutLocation)<br \/>\n    Case lcase(&#8220;AllUsersStartMenu&#8221;)<br \/>\n      strShortcutLocation = objShell.SpecialFolders(&#8220;AllUsersStartMenu&#8221;)<br \/>\n    Case lcase(&#8220;AllUsersDesktop&#8221;)<br \/>\n      strShortcutLocation = objShell.SpecialFolders(&#8220;AllUsersDesktop&#8221;)<br \/>\n    Case lcase(&#8220;MyStartMenu&#8221;)<br \/>\n      strShortcutLocation = objShell.SpecialFolders(&#8220;StartMenu&#8221;)<br \/>\n    Case lcase(&#8220;MyDesktop&#8221;)<br \/>\n      strShortcutLocation = objShell.SpecialFolders(&#8220;Desktop&#8221;)<br \/>\n    Case Else<br \/>\n      blnCreateShortcut = False<br \/>\n  End Select<\/p>\n<p>  If blnCreateShortcut Then<br \/>\n    strSystemRoot = objShell.ExpandEnvironmentStrings(&#8220;%SYSTEMROOT%&#8221;)<br \/>\n    Set objShtCut = objShell.CreateShortcut(strShortcutLocation &#038; &#8220;\\Lock Workstation.lnk&#8221;)<br \/>\n    objShtCut.TargetPath = strSystemRoot &#038; &#8220;\\system32\\rundll32&#8221;<br \/>\n    objShtCut.Arguments = &#8220;user32.dll,LockWorkStation&#8221;<br \/>\n    objShtCut.WorkingDirectory= strSystemRoot<br \/>\n    objShtCut.IconLocation = strSystemRoot &#038; &#8220;\\system32\\shell32.dll&#8221; &#038; &#8220;,47&#8221;<br \/>\n    objShtCut.HotKey = &#8220;CTRL+ALT+L&#8221;<br \/>\n    objShtCut.Save()<br \/>\n    Set objShtCut = Nothing<br \/>\n  End If<\/p>\n<p>  Set objShell = Nothing<\/p>\n<p>End Sub<br \/>\n<\/dirtycode><\/p>\n<p>So in conclusion I believe that providing an icon called &#8220;Lock Workstation&#8221; that can also be triggered by a common Hotkey combination, such as CTRL + ALT + L, is the best way to provide users with a consistent method for all situations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to lock a remote VMware View session? I&#8217;ve had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View &#8230; <a title=\"Locking a Virtual Desktop Session\" class=\"read-more\" href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\" aria-label=\"Read more about Locking a Virtual Desktop Session\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[5,91],"tags":[154],"class_list":["post-371","post","type-post","status-publish","format-standard","hentry","category-scripting","category-vdi","tag-lock-workstation"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"How to lock a remote VMware View session? I&#039;ve had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Jeremy Saunders\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846 - Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846\" \/>\n\t\t<meta property=\"og:description\" content=\"How to lock a remote VMware View session? I&#039;ve had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2009-07-20T13:09:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2009-11-29T01:51:26+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846\" \/>\n\t\t<meta name=\"twitter:description\" content=\"How to lock a remote VMware View session? I&#039;ve had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#blogposting\",\"name\":\"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"headline\":\"Locking a Virtual Desktop Session\",\"author\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/wp-content\\\/uploads\\\/2009\\\/07\\\/lockworkstation1.png\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371\\\/#articleImage\",\"width\":762,\"height\":538},\"datePublished\":\"2009-07-20T21:09:22+08:00\",\"dateModified\":\"2009-11-29T09:51:26+08:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#webpage\"},\"articleSection\":\"Scripting, VDI, lock workstation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"name\":\"Scripting\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"position\":2,\"name\":\"Scripting\",\"item\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#listItem\",\"name\":\"Locking a Virtual Desktop Session\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#listItem\",\"position\":3,\"name\":\"Locking a Virtual Desktop Session\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/category\\\/scripting#listItem\",\"name\":\"Scripting\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\",\"name\":\"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Blog-Banner-White-JeremySaunders-1.png\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371\\\/#organizationLogo\",\"width\":1020,\"height\":200},\"image\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy\",\"name\":\"Jeremy Saunders\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f2d27bd3d985e6ef2024dded7c713b14440d467a6a0100aede3cfefcb4ab20f1?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Jeremy Saunders\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#webpage\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371\",\"name\":\"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"How to lock a remote VMware View session? I've had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/2009\\\/07\\\/20\\\/locking-a-virtual-desktop-session-371#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/author\\\/jeremy#author\"},\"datePublished\":\"2009-07-20T21:09:22+08:00\",\"dateModified\":\"2009-11-29T09:51:26+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#website\",\"url\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/\",\"name\":\"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846\",\"description\":\"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.jhouseconsulting.com\\\/jhouseconsulting\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"How to lock a remote VMware View session? I've had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View","canonical_url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#blogposting","name":"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","headline":"Locking a Virtual Desktop Session","author":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"publisher":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2009\/07\/lockworkstation1.png","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\/#articleImage","width":762,"height":538},"datePublished":"2009-07-20T21:09:22+08:00","dateModified":"2009-11-29T09:51:26+08:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#webpage"},"isPartOf":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#webpage"},"articleSection":"Scripting, VDI, lock workstation"},{"@type":"BreadcrumbList","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting#listItem","position":1,"name":"Home","item":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting","nextItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","name":"Scripting"}},{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","position":2,"name":"Scripting","item":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting","nextItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#listItem","name":"Locking a Virtual Desktop Session"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#listItem","position":3,"name":"Locking a Virtual Desktop Session","previousItem":{"@type":"ListItem","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting#listItem","name":"Scripting"}}]},{"@type":"Organization","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization","name":"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/","logo":{"@type":"ImageObject","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\/#organizationLogo","width":1020,"height":200},"image":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy","name":"Jeremy Saunders","image":{"@type":"ImageObject","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f2d27bd3d985e6ef2024dded7c713b14440d467a6a0100aede3cfefcb4ab20f1?s=96&d=mm&r=g","width":96,"height":96,"caption":"Jeremy Saunders"}},{"@type":"WebPage","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#webpage","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371","name":"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"How to lock a remote VMware View session? I've had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#website"},"breadcrumb":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371#breadcrumblist"},"author":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"creator":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/author\/jeremy#author"},"datePublished":"2009-07-20T21:09:22+08:00","dateModified":"2009-11-29T09:51:26+08:00"},{"@type":"WebSite","@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#website","url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/","name":"J House Consulting - DevOps, Microsoft, Citrix & Desktop Virtualisation (VDI) Specialist - +61 413 441 846","description":"Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/#organization"}}]},"og:locale":"en_US","og:site_name":"J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846 - Delivering customer success through technology: IT Infrastructure | Citrix | End User Computing | Platform Engineering | DevOps | Full Stack Developer | Technical Architect | Improvisor | Aspiring Comedian | Midlife Adventurer","og:type":"article","og:title":"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846","og:description":"How to lock a remote VMware View session? I've had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View","og:url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371","og:image":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","og:image:secure_url":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png","article:published_time":"2009-07-20T13:09:22+00:00","article:modified_time":"2009-11-29T01:51:26+00:00","twitter:card":"summary_large_image","twitter:title":"Locking a Virtual Desktop Session - J House Consulting - DevOps, Microsoft, Citrix &amp; Desktop Virtualisation (VDI) Specialist - +61 413 441 846","twitter:description":"How to lock a remote VMware View session? I've had mixed results getting a consistent method for locking VDI workstation sessions using VMware View across different client types, so have endeavored to document all possible methods to help come up with a best practice. Updated 4th September 2009: As per Resolved Issues in VMware View","twitter:image":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-content\/uploads\/2025\/06\/Blog-Banner-White-JeremySaunders-1.png"},"aioseo_meta_data":{"post_id":"371","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-07-04 13:36:46","updated":"2025-07-04 13:36:46","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting\" title=\"Scripting\">Scripting<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLocking a Virtual Desktop Session\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting"},{"label":"Scripting","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/category\/scripting"},{"label":"Locking a Virtual Desktop Session","link":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/2009\/07\/20\/locking-a-virtual-desktop-session-371"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/comments?post=371"}],"version-history":[{"count":27,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/371\/revisions"}],"predecessor-version":[{"id":375,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/posts\/371\/revisions\/375"}],"wp:attachment":[{"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/media?parent=371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/categories?post=371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jhouseconsulting.com\/jhouseconsulting\/wp-json\/wp\/v2\/tags?post=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}