RDS 2012 - Hide Server Resources in RemoteApp

Hello RDS experts!  I am struggling with what should be a simple solution with RemoteApp.  Here is my challenge:
I am sharing Internet Explorer from an RDS server to users.  I have a number of web applications that users cannot access either because of browser incompatibility or browser security settings, so I want to funnel them through RD Gateway
and RDS to a Remote App.
I have the Gateway configured corrected and the internal RDS server as well, but I'm struggling with getting the correct user experience.
The users are going to need to save files and I want them to be able to save the files back on their remote machines without any hassle.  I understand from previous forum posts that mapping their remote drive "as the C: drive" just doesn't
really work, but there's got to be something that I can do to hide the server drives.
I have tried the below articles:
http://support.microsoft.com/kb/231289
http://social.technet.microsoft.com/forums/en-US/75f72254-7ea0-43ce-91d9-ea2e333f7052/saving-files-from-a-remote-app-appv
http://blogs.msdn.com/b/rds/archive/2011/05/26/how-to-restrict-users-from-accessing-local-drives-of-an-rd-session-host-server-while-using-remoteapp-programs.aspx
None of these seem to work with 2012 R2...or maybe it's just specific to the "Save As.." menu coming from IE.  Maybe if I had a full blown Windows Explorer (or now "File Explorer") then it would work right.
Can anybody shed any light on this, please be specific to the 2012 R2 implementation?  Or is there an easier way to do it?  I looked at user profile disks, but that seems like a bad option for me because I want the users to have their files once
they are offline and disconnected from me...
Please help!!  

Okay, I made some progress.  I can now hide the Network, Library, and Favorites links on the left-pane using the registry instructions below:
http://discussions.citrix.com/topic/266828-disable-librariesfavourites-in-opensave-dialog-for-applications/
I have attached a picture of my current "Save As..." dialog.  I would like to get rid of the "Folders" view here.
None of those 3 articles addressed how to do that.  As I mentioned, the goal is simply to direct the users to save files on their local disk.  I am fine with pointing them towards using the mapped disks from their pseudo-RDP session.
Also note this question only applies to RemoteApp sessions.  I am doing a full blown RDP desktop.
Thanks for your continued help!

Similar Messages

  • Are sticky notes compatible with Cloud RDS 2012 R2 Server?

    Greetings tech wizards.  We are running an RDS 2012 R2 Server in the Cloud, and I would like to pose a question: is the default windows sticky notes application compatible in a Cloud environment?  Multiple users would be using the application
    at the same time.   Any expertise is appreciated.  Thank you.  

    Hi,
    From your description seems you have performed all the steps and that’s the proper way for removing. Apart from this, there might some database left behind related to RDS server and we need to remove it for completely remove it.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Decommissioning a RDS 2012 R2 Server

    What is the proper way to decommission a RDS 2012 R2 server. We moved the CALs to another server, then removed the licensing role. Reboot and then remove all RDS roles and reboot again. Will this be enough or is there other thing we need to do?
    I just looked in ADUC and see an OU Remote Desktop Server with the RDS server in it. I am guessing there are other things we need to do to remove it completely?

    Hi,
    From your description seems you have performed all the steps and that’s the proper way for removing. Apart from this, there might some database left behind related to RDS server and we need to remove it for completely remove it.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • RDS 2012 to serve browsers (internet connection)

    should we use RDS to serve internet navegation (where we have a legacy topology design where a Customer have 1 pc on the intranet-CORP e another one on the internet-network)?
    the RDS deployment has one collection with 3 browsers IE, chrome and Firefox. Problem detected memory usage by the clientes sessions when browser decides to consume a huge amount of memory from the RDS session host server.
    regards,
    Thiago
    Thiago Beier Se foi útil marca como resposta! Don´t forget to mark as answer!

    Hi,
    Thank you for posting in Windows Server Forum.
    Firstly can you provide armin’s answer. In addition, have you got any particular error or event log for this issue?
    Thanks.
    Dharmesh Solanki

  • How do I point my RDS 2012 R2 server to pick up the RDS licences from a dedicated RDS Licence server

    I have configured a dedicated server 2012 R2 box to be the RDS licence server for the Domain.
    When I use the Review configuration option, I get 2 green tick circles which indicate to me that all is well. However, when I built a separate RDS Server 2012 R2 box, this server does not seem to be picking up a licence.
    Can anyone help?

    Local Computer Policy -> Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Licensing
    "Use the specified RD license servers" = myservername
    "Set the Remote Desktop licensing mode" = Per User
    OR
    In Server Manager -- Remote Desktop Services -- Overview -- Deployment Overview -- Tasks -- Edit Deployment
    Properties.

  • RDS 2012 - Certificate error when using RemoteApp

    Have setup the RD Gateway to use port 40001 for the https transport. Internally everything works good. Can login to RD Web externally fine, but when trying to launch a RemoteApp it starts then returns a certificate error. The certificate it is showing
    is for the exchange server which of course is on port 443.  This is a single IP environment. From what I see happening, it is defaulting back to 443 even though it has been told to use 40001. Obviously the site connects and secures using the 40001
    port, but the RemoteApps still want to fall back to 443. It this a flaw or am I missing something? I thought the whole reason of selecting another port was to use that other port.
    Thanks

    This power script worked like a charm for me.
    Luckily this is just a lab setup, but I was racking my brains for a couple of days until I found this.
    Same situation, port 443 is used for email server and needed to use an alternate SSL port.
    Changing the port on the server side for the RD Web Access URL was a breeze, but changing the port for the RemoteApp collection was not as easy to figure out until I found this post.
    In my situation, like I read before, when you try to run one of the apps in the collection, it will invoke the certificate that our mail server uses since it tries to use port 443 which is assigned to the mail server.
    Running the script immediately fixed the problem by using the alternate port specified in the script.
    Hopefully this will help tons of folks in this same situation.
    PS: If I had a bunch of public IPs to work with, I would not have to use alternate ports.

  • RDS 2012 RemoteApp - Passing Parameters

    Windows 2012 R2, RDS 2012, Single server configuration trying to get an remote application to accept the additional parameters to run at desktops.
    Here is the command line that is needed to be run:
    C:\infor\facts78\pvx\pxplus.exe *plus\cs\client –arg 192.168.110.12;10000 IN4WDX
    in the remote app I have entered the following:
    General:
    RemoteApp program location:
    C:\infor\facts\pvx\pxplus.exe
    Parameters:
    Always use the following command-line parameters:
    *plus\cs\client –arg 192.168.110.12;10000 IN4WDX
    The program starts on the remote computers, but the parameters are not being passed properly.  Am I missing something special to get these to pass through.  I have tried putting quotes around the parameters,
    but it made no difference.
    The software vendor demo's the software via an rdp desktop.  I was hoping to use the remote app feature instead of the virtual desktop.

    Hi Benny,
    Initially please confirm whether the software is compatible to use with RemoteApp. Also the provided command line seems to be little invalid, please provide with specified full location and verify. You can check the related article for information.
    http://blogs.technet.com/b/infratalks/archive/2013/02/06/publishing-remoteapps-and-remote-session-in-remote-desktop-services-2012.aspx
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • RDS 2012 R2 RemoteApp from NetShare

    Hello.
    We have a new RDS 2012 R2 Server.
    The Problem is our ERP Software has to be started from a network share. I find out that it is not possible to publish a Application with the Servermanager which is on a netShare
    So i want to try it with PowerShell, but evertime i try it i get the following error message
    New-RDRemoteApp -CollectionName COLL_NAME -DisplayName APPNAME -FilePath \\SERVER\APP.EXE -IconPath \\SERVER\APP.EXE
    New-RemoteApp : A Remote Desktop Services deployment does not exist on RDS2012SERVER This operation can be
    performed after creating a deployment. For information about creating a deployment, run "Get-Help Set-VDIDeployment" o
    r "Get-Help Set-RDSHDeployment".
    At line:1 char:1
    + New-RemoteApp
    + ~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-RemoteApp
    Same with
    get-rdremoteapp -collectionname "COLL_NAME" -connectionbroker RDS2012SERVER | Format-List
    We just used a default Deployment with a Single Server.
    Anyone an idea?
    Thanks for the Help!

    use 
    Import-Module remotedesktopservices 
    then try the commands again
    also, when using -connectionbroker parameter, use FQDN for broker, not netbios name.
    also ensure powershell is opened as administrator and the user you log onto the machine has admin permissions on the broker.
    MCITP:SA:EA:EMA2010:VA2008R2

  • HP ThinPro T520 - RDS 2012 R2 USB Redircetions

    Dear Community, My Devices:
    HP T520 Flexible Series TC  T6X52011 with ThinPro Operation System (latest available). I'm trying to connect to a Windows 2012 R2 Remote Desktop Services Farm  - with Session Broker enabled. Connection Works without any issues, but the USB Redirection to the Members of the "Session Broker Farm" won't work. Connection to a RDS 2012 R2 Server, who is not member of a Farm/Session Broker , is working fine, USB Device (Stick) is displayed at the Terminal Surface. Connection to the same Farm with a Windows 8 Client works fine - also with usb redirection. I tried serveral settings at the RDP Connection Properations @ ThinPro, but no success. Does Anyone have similar issues ?
     brf1refox 

    Hi,
    Regarding the error Failed to create KVP sessions string, please refer to Microsoft Jim’s reply in this thread to see if it resolves the issue:
    Failed to create KVP sessions string. Error Code 0x8007007A
    https://social.technet.microsoft.com/Forums/en-US/2fd453ce-e018-4c1a-8424-c32fcb89b2ba/failed-to-create-kvp-sessions-string-error-code-0x8007007a?forum=winserverTS
    In addition, here are a few more links below regarding the licensing issue for you:
    TS CALs being picked up by our Terminal servers itself
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/e929bd18-b4bd-4d55-98b3-d8d4f608f3f3/ts-cals-being-picked-up-by-our-terminal-servers-itself?forum=winserverTS
    Microsoft licensing changes: How do they apply to Remote Desktop Session Host?
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/2366acda-7eb6-4fa1-9c5b-479717a63238/microsoft-licensing-changes-how-do-they-apply-to-remote-desktop-session-host?forum=winserverTS
    Licensing Diagnosis: Problems and Resolutions
    http://blogs.msdn.com/b/rds/archive/2008/02/01/licensing-diagnosis-problems-and-resolutions.aspx
    Best Regards,
    Amy
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]

  • RDS 2012 R2 RemoteApp Server Name Mismatch

    Hi All,
    I wonder if someone can scratch my head on this.
    Brand new RDS 2012 R2 deployment.
    RDS01 with Connection Broker and Session Host Roles installed
    RDS02 with Web Access and Gateway roles installed
    one ssl certificate with one domain remote.mycompany.com 
    the certificate have been imported to all the servers via the Edit Deployment
    the local domain is mycompany.local
    the problem that i am having is that when i launch RemoteApp after login in the remote.mycompany.com externally, i get Certificate mismatch, because it is contact the local name of the Session host server RDS01.
    What i tried so far.
    Used the Set-PublishName (http://gallery.technet.microsoft.com/Change-published-FQDN-for-2a029b80) without success
    Try to configure RDS01 certificate via (http://ryanmangansitblog.wordpress.com/2013/03/10/configuring-rds-2012-certificates-and-sso/)
    Check Any resources ( http://social.technet.microsoft.com/Forums/en-US/d1b0ebe4-9e53-47ff-8c75-43fd91ff538a/windows-2012-rds-certificate-mismatch?forum=winserverTS)
    Has anybody out there could shade me some knowledge in how to rectify the mismatch name warning.
    Thanks
    Elton

    Hi -TP,
    Answering your queries.
    1_the Set-RDPublishedName was successful, restarted the servers, refreshed the RDWeb page externally, tried to connect unsuccessfully.
    2_I am using externally windows 8 and internally 7 fully updated
    3_it had the green successful message.
    After, set-rdpublishedname command, i get an erro when try to connecting saying, RemoteApp Disconnected.
    Error:
    Remote desktop cant connect to the computer "remote.mycompany.com"
    1)Your user account is not listed in the RD Gateway Permission ( not true, it was set for domain users and my test user is under that group)
    2)you might have specified the remote computer in netbios format or ip
    Do you reckon i am having this problem because the RDS01 with Connection Broker and Session Host Roles installed?
    Cheers
    Elton

  • RDS 2012 R2 - RemoteApp Disconnected

    Hi RDS 2012 R2 Experts,
    I would like some guidance here if possible
    My setup is a follow.
    1x 2012r2 with the following role, Broker, Web access, Gateway and License called RDS01
    2x 2012r2 Session Host called RSH01 an RSH02
    1x wildcard cert
    I would like to my users to be able to either internal and external to use the same link, remote.mydomain.com since my internal domain is mydomain.local
    What i have done so far.
    Created a DNS Zone called remote.mydomain.com and added the following records there.
    REMOTE, it points to web access server IP 192.168.1.31 ( same server for Gateway and Broker )
    2x RDSFarm, one record points to RSH01 and the other to RSH02, 192.168.1.32 and 33
    Gateway, the record points to 192.168.1.31 ( same servers as broker and web access)
    Broker, the record points to 192.168.1.31 ( same servers as web access and gateway)
    i have set the gateway manager the following
    Edited the deployment RD Gateway to remote.mydomain.com
    Installed the wildcert for all the roles, *.mydomain.com in all 4 roles
    created Manage Local computer groups and added both RSH01 and 02, RDSFarm record, remote record, gateway record and broker record
    linked the allowed resources with the policy and users ( also tried allow users to connect to any resources )
    configure the gateway in the RD Gateway farm
    Configured the IIS to
    auto redirect
    and the DefaultTSGAteway under Pages to remote.mydomain.com
    Also I used the Set-PublishName (http://gallery.technet.microsoft.com/Change-published-FQDN-for-2a029b80) to change it to broker.mydomain.com
    Now, the issue I have is, when users either internally or externally try to launch a RemoteApp they get the error.
    RemoteApp Disconnected
    This computer cant connect to the remote computer.
    Try connecting again.
    To overcome this error I did the following:
    Set-PublishName to RDSFarm.mydomain.com ( it is using the round robin to get to the session host servers)
    There is two problem with this setup.
    I no longer can shadow the users under Connections in the broker ( it seems to be bypassed )
    I get certificate mismatch due the servers names
    What I would like to achieve is to fix both problems above.
    Thanks for any advice in advance.
    N0tl3_Bouya

    Hi,
    Thank you for posting in Windows Server Forum.
    Initially check that you have applied external used FQDN of server under Server name in RD Gateway Deployment properties and used Bypass RD Gateway for local address. 
    Please try to perform the steps 
    •  Create a new DNS zone, .COM to allow split-brain DNS (so that internal clients can resolve external names internally)
    •  Create a relevant DNS entry in the aforementioned zone to point to the RDS environment’s internal IP address
    •  Create a relevant DNS entry in external DNS to point to the firewall which is publishing RDS’s external IP address
    •  Use the following script to change the FQDN of the RDP files provided by RD Web Access / RemoteApp and Desktop connection feed 
    Change published FQDN for Server 2012 or 2012 R2 RDS Deployment
    http://gallery.technet.microsoft.com/Change-published-FQDN-for-2a029b80
    In addition, for shadow related issue you can use the server in administrative mode use mstsc /shadow command and check the result. 
    Detailed walkthrough on Remote Control (Shadowing), reintroduced in Windows Server 2012 R2  
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • RDS 2012 R2 - RemoteApp - Certificate Mismatch

    Hi!
    We have a newly built RDS 2012 R2 setup.
    It consists of the following:
    1 x Server with the Gateway and the Web Access role
    2 x Servers running a Connection Broker HA cluster
    3 x Servers running as Session Hosts
    The internal domain name is example.local
    We have purchased a wildcard certificate for the entire setup. (called *.example.com)
    An external DNS record - RDS.example.com - has been created and it NAT to the Gateway and Web Access server.
    We have used the script from
    https://gallery.technet.microsoft.com/Change-published-FQDN-for-2a029b80 to publish the FQDN. The name we have publised is Broker.example.com. We have created a split-brain DNS internally so that the clients can resolve external names internally.
    Whenever we try to launch a RemoteApp externally we get the dreaded "Name mismatch" (and it takes about 30 seconds before we get the prompt):
    Any ideas how to solve this issue?

    Hi TP.
    Thank you for your advice.
    I've updated the Windows 7 client to RDP 8.1 and it did the trick! Thank you.
    But we have several external users - and we don't have any chance of controlling if they are running RDP 8.1. I tried to import the wildcard certificate to all RDSH servers
    - using the script in this link: https://social.technet.microsoft.com/Forums/windowsserver/en-US/475fb55f-e394-45d9-a6bd-a37e2a5fe86c/rds-2012-session-host-certificate-assignment?forum=winserverTS
    However - that is when I see the "Name mismatch" warning when launching a RemoteApp (as mentioned in my original post). I suppose this is because the certificate is valid
    only for *.example.com - and not for *.example.local?
    Is there any solution to this?

  • 2012 r2 Server Manger cannot manage RDS: Collections, Host Servers, and Connections won't display

    Hello,
    We have a 2012 r2 server running RDS publishing a number of RemoteApps.
    When we go to the Server Manager and drill down to the Remote Desktop Services area we are seeing a number of the sections that will not display their information and we can no longer manage RDS via Server Manager.
    Starting at Server Manager\Remote Desktop Services\Overview the "Deployment Servers" window shows a red banner with "Could not refresh the list of servers"
    Going to the Server Manager\Remote Desktop Services\Collections, all three of the windows, Collections, Host Servers, and Connections will eventually display the similar type of error message, stating to check the status of the services for Remove Desktop
    Connection, Windows Remote Management and Windows Internal Database.
    The server is fully patched, event logs don't show anything of note.
    We've rebooted the server and confirmed all those services and all "Remote Desktop *" services are running.
    We're still able to access the RDWeb instance to use the published applications. 
    This had been working previously, not sure when it last was though as we don't always go into Server manager. We can manage the remoteapps via powershell, but are curious why Server Manager no longer functions.
    Any assistance would be greatly appreciated.
    thanks...

    Hi,
    Please check whether your RD Connection Broker is member of “Windows Authorization Access Group” under ADUC and then verify the result. If possible restart the server. Also check whether you have properly setup SQL server for database access. Apart
    recheck the related services detailed in error, must be running. This is only needed if the Domain the system is connected to was setup with as Pre-Windows 2000 Compatible.
    http://support.microsoft.com/en-us/kb/331951
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Clickonce in the RemoteApp RDS 2012 R2

    Hi Folks,
    Searching information for applications ClickOnce, in RDS 2012 R2, in Remote Desktop Services Blog, I read these applications can't published as RemoteApp programs directly, they can now be installed and run from their hosting website through a web browser such
    as Internet Explorer published as a RemoteApp program.
    Exist another form in the solve is the challenge?
    I can solve these challenge using RDS combined with App-v.
    Suggestions?
    Thanks a lot!
    Wilsterman Fernandes

    Hi,
    Thank you for posting in Windows Server Forum.
    Yeah, you can try to use Clickonce application to install on App-v server combined with RDS and then provide the path for application to use by the user through Internet Explorer. Also you can get ClickOnce app to work by installing on session host with admin
    rights ad then copied the shortcut to the redirected start menu. After that user can access via full desktop method.
    More information.
    RemoteApp improvements in Windows Server 2012 R2
    http://blogs.msdn.com/b/rds/archive/2013/11/25/remoteapp-improvements-in-windows-server-2012-r2.aspx
    Difference between Remote App and Click Once
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/7e717b39-c3dc-4789-a4c6-22c10838e70c/difference-between-remote-app-and-click-once
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • Unable to add File Server Resource Manager Tools on Windows Server 2012 - Errors on restart and roll back install

    Unable to install Windows Server 2012 Feature -  [Tools] File Server Resource Manager Tools.
    Installs, however when I restart the server error messages appears saying feature unable to install, windows reverting changes.
    In the Setup event logs have the following information message "Update FSRM-Infrastructure of package FSRM-All failed to be turned on. Status: 0x800f0922"
    Does anyone have any idea's on why this Feature can not be installed ??
    Scott

    Hi Shaun
    Tried both of your suggestions, however neither strategy worked.
    Strategy 1
    Tried installing via powershell - "install-windowsfeature -name fs-resource-manager -includemanagementtools"   
    Feature un-installed itself during the restart.
    Attempted to use the command "DISM /online /remove-feature /featurename:FSRM-Infrastructure-Services".  However
    this did work because one the Service was'nt installed or two because there was no command option for "/remove-feature"
    PACKAGE SERVICING COMMANDS:
      /Add-Package            - Adds packages to the image.
      /Remove-Package         - Removes packages from the image.
      /Enable-Feature         - Enables a specific feature in the image.
      /Disable-Feature        - Disables a specific feature in the image.
      /Get-Packages           - Displays information about all packages in the image.
      /Get-PackageInfo        - Displays information about a specific package.
      /Get-Features           - Displays information about all features in a package.
      /Get-FeatureInfo        - Displays information about a specific feature.
      /Cleanup-Image          - Performs cleanup and recovery operations on the image.
    Strategy 2
    Tried installing via powershell, using the following command DISM
    /online /enable-feature /featurename:FSRM-Infrastructure-Services, however got the same result, the install backed out during the restart.
    All up back to where I started?

Maybe you are looking for