What is the keyboard shortcut to switch between open applications inside Citrix? - citrix-access-gateway

I am using Citrix Access Gateway to connect to a Remote Desktop and I am not able to find a way to switch between open applications. When I press 'Alt + Tab' it comes out of the remote desktop. I mean, the whole remote desktop is getting considered as 1 open application.
Is there any other keyboard shortcut to switch between open applications inside Citrix?

Close Citrix Remote Desktop, if it is already running.
In our local machine, go to ‘Regedit’ and open ‘TransparentKeyPassthrough’. Set the value to ‘Remote’ and close.[HKEY_LOCAL_MACHINE → SOFTWARE → Citrix → ICA Client → Engine → Lockdown Profiles → All Regions → Lockdown → Virtual Channels → Keyboard]
Login to the usual Citrix page. Before clicking on the ‘Remote Desktop’, check the ‘Preferences → Session Settings’. Choose ‘Fullscreen’ from dropdown.
Click ‘Remote Desktop’ now.
Login to the Remote Desktop
You should see a blue bar at the top.
If you don’t see it, press Ctrl + Alt + PAUSE. Now you should see the blue bar.
Try Alt + TAB, and you should be able to scroll through the open applications within remote desktop. Also, this enables you to save screenshots in the remote itself.
If you want to maximize the screen even more, Press Shift + F2.
To revert, you can press the same key combinations again.

Here is an article from Citrix support center on "Enable toggle between applications using Alt-Tab keys within a remote desktop session"
Launch Regedit.exe on the client device to edit the registry
For Windows 32-bit OS, navigate to the key HKEY_LOCAL_MACHINE \SOFTWARE\Citrix\ICAClient\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard\
For Windows 64-bit OS, navigate to the key HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard\
In some cases configuring User based Setting also helps: HKEY_CURRENT_USER\SOFTWARE\Citrix\ICAClient\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard\
Set the below Value.
Value Name TransparentKeyPassthrough
Value Type REG_SZ
Value Remote
Note: You have to exit Receiver and launch it again for this change to take effect.

Got it working. Just to clarify:
In the Registry Editor -
For 32-bit OS, Citrix is under HKEY_LOCAL_MACHINE\SOFTWARE\
For 64-bit OS, Citrix is under HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\
However, I just changed it under HKEY_CURRENT_USER, and it worked.
Also, I chose "On the remote computer" from the "Keyboard" dropdown in the RDP Connection Local Resources tab.

Related

Alternative Button Combo for Alt + Tab in VMWare Horizon Client?

I'm working remotely via a VMWare Horizon Client portal to access my Windows 10 desktop. I have zero admin rights to modify registries, install software, access the client's settings, etc. Is there another button combo that replicates the Alt+Tab function? It's driving me crazy popping back to my computer's active windows and not the windows within the client.
From the Horizon User Guide:
Enable the Windows key for remote desktops:
To enable this key, click the Open Settings Window toolbar button in the sidebar and turn on Enable Windows Key for Desktops
The actual instructions may vary depending on the client, but the setting should be there.
Important After you turn on Enable Windows Key for Desktops, you must press Ctrl+Win (on Windows), Ctrl+Command (on Mac), or Ctrl+Search (on Chromebook) to simulate pressing the Windows key
You should be able to use Windows + Tab to switch between programs after enabling the setting.
I am unable to test this solution.
Maybe you can pin functions to the taskbar and then win+digit. So you can pin many directories in this way and go exact one without sorting like ctrl+tab or win+tab.
for example win+8 -> open Chrome window or D disc
https://support.microsoft.com/en-us/windows/pin-apps-and-folders-to-the-desktop-or-taskbar-f3c749fb-e298-4cf1-adda-7fd635df6bb0#WindowsVersion=Windows_10
If you can run basic exe files inside the instance (that don't require any installation), then you could download AutoHotkey on your own computer, create an ahk script with the following line:
LCtrl & CapsLock::AltTabMenu
Save the file, then compile it to exe using Convert .ahk to .exe (you can find it in your Start Menu after installing AutoHotkey).
Now, assuming you can copy the compiled executable to your instance and run it, you can invoke the Alt-Tab Menu using Left Ctrl + CapsLock.
Note that you can use a different key combination is this one does not work for you. Here you can find the list of all keys.

Starting vmware in headless mode

I have a centos vm and I was wondering if there is a way to turn that vm into headless mode.
I found this information on different site
If you want to run a headless VM under VMPlayer simply add the following to your vmware preferences file ($HOME/.vmware/preferences):
pref.vmplayer.exit.vmAction = "disconnect"
but I couldn't find the $HOME/.vmware/preferences directory.
Assuming your VM Host is Windows
Short answer:
Edit this file: %HOMEPATH%\AppData\Roaming\VMWare\preferences.ini
Slightly longer answer:
If you haven't set Hidden Folders as visible in Windows File Explorer, you may have trouble finding the AppData folder.
To view Hidden Folders:
Open Windows Explorer (the folder icon)
Select the view tab
tick the box next to Hidden items
Add the new setting:
Shut down any running VMs and close VMWare Player
Open your home folder:
Press WINKEY + R
Type %HOMEPATH% in the box and hit [ENTER]
Open AppData -> Roaming -> VMware
If you're in the right place, you should see something like this
Right click preferences.ini and choose Edit
Add pref.vmplayer.exit.vmAction = "disconnect" on a new line at the bottom.
Save and close. Then start VMWare.
If everything went right, you should be able to close a running VM window and it will continue on in the background.
note: This didn't actually cause the intended effect for me under VMWare Player 15.5.1 - YMMV

Failed to remote login windows azure remote desktop

I am running SQL Server 2012 Evaluation Edition (64-bit) on windows azure. I can remote login from my laptop. But when I'm tring to login from my desktop it says :-
Remote Desktop can't connect to the remote computer for one of these reasons:
1) Remote access to the server is not enabled
2) The remote computer is turned off
3) The remote computer is not available on the network
Make sure the remote computer is turned on and connected to the network, and that remote access is enabled.
I can't figure out what's the problem .
Thanks guys I found the solution. It was Norton Internet Security which was blocking the port 3389. Then I found a solution here : http://www.symantec.com/connect/forums/issue-windows-7-remote-desktop-2010-internet-security#comment-3515591
Followed these steps :
To get get remote desktop to work with NIS 2010 you need to open NIS then click Settings in the Network part of the GUI.
You then under Smart Firewall you Click on Configure On Advanced Settings.
Then on General Rules Click Configure. Then ADD Select Allow and then next and Select Connections to and From other computers.
Then Click Next under what Computers leave at Any and select Next.
Then Select the Type of port and select Only Communications that match all types and ports listed below: and then Click Add to add the port you need to select Individually specified ports as Remote desktop isn't listed as a port.
And enter the port 3389 you need to add it for both Local and Remote.
Once both Local and Remote are in there click next.
Select Log and or NAT traversal and click next.
Name the Rule you made click next and Finish if it looks correct.
Then Click OK to close all the NIS windows and it will now allow Remote desktop connection throught NIS 2010
Your proxy or firwall might disabled the port 3389 which is used for RDP...
And try to ping the url(http://yourRole.cloudapp.net) of your server from the desktop...

Group policy in RDP connections

So I've backed myself into a corner - I wanted an application or command to run when a user logged in over RDP to a server. As per a best-practice suggestion on a Microsoft site, I set up this program to run under group policy rules and now I have a dilemma:
I log into my server via RDP, the default program launches and then immediately logs me out without a chance for me to do anything.
How can I get into the box again to change this setting? Server is Windows 2008 r2 with terminal services installed on a remote IP.
Could you just remove\edit the GPO, wait a bit, and then reboot the server? You could still send it the "shutdown /m \computername". You could also use psexec to remotely run "gpupdate /force" before rebooting.
If you set that up as local group policy, then you can try opening mmc, choosing the Group Policy editor, and pointing it to that machine to edit the policies. In more detail:
Start --> Run --> mmc
File --> Add/Remove Snap-in
Under the Standalone tab, click Add...
Choose Group Policy Object Editor
In the following wizard, click the Browse button
Click the "Computers" tab, select the Another computer radial button, and type the name or Browse to the remote computer
Click OK, then Finish, then Close, and finally OK
Also you could maybe edit/add a logon script that runs "shutdown -a" to abort logoff/shutdowns, but that may not work due to timing.
You didn't mention if this was Domain, or local, but those options should take care of either.

session microsoft security client oobe stopped

i use Windows Server 2008 R2. I connect the server by remote desktop connection. But nowadays the server closes my remote desktop session randomly and all my application running during the session are closed. Simply, my remote desktop connection is forcely logged off by windows.
When i reconnect, i open event viewer and see that following error:
session 'microsoft security client' oobe stopped due to the following error: 0xC000000D
What can be reason which makes the server behave like that?
OOBE problem SOLVED ?
IT'S A SECURITY COUNTER
YOU MUST, again, MUST shutdown the security counter.
This is the reason that everyone says to delete the C:\ProgramData\Microsoft\Microsoft Security Client\Support\EppOobe.etl file. This file is used and created by this counter.
DON'T DELETE THE EppOobe.etl file instead
You MUST go into into Computer Management by these steps
-> control panel -> administrative tools -> computer management and drill down into:
System Tools -> Performance -> Data Collector Sets -> Startup Event Tracing Sessions
Then, in the frame to the right on that window, select Microsoft Security Client OOBE, right click on it and select Properties.
Click on the tab Trace Session and
Then DISABLE it (uncheck the Enabled box). Then, you select OK.
Disabling the MS Security Client Counter as I listed above, will not stop the
Security Esssentials- will run fine without it.
theses steps are for windows 7

Resources