{"id":1528,"date":"2014-12-10T23:17:50","date_gmt":"2014-12-10T23:17:50","guid":{"rendered":"http:\/\/microsoftgeek.com\/?p=1528"},"modified":"2018-09-06T23:15:59","modified_gmt":"2018-09-06T23:15:59","slug":"how-to-install-applications-on-a-remote-desktop-server","status":"publish","type":"post","link":"https:\/\/microsoftgeek.com\/?p=1528","title":{"rendered":"How to Install Applications on a Remote Desktop Server"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" title=\"sshot-22\" alt=\"sshot-22\" src=\"http:\/\/cdn3.howtogeek.com\/wp-content\/uploads\/2011\/12\/sshot-224.png\" width=\"650\" height=\"278\" border=\"0\" \/><\/p>\n<p>When installing an application on a Terminal Server, because multiple people will be using the application at once, there is actually a special method that you should use to install the applications. Here\u2019s two methods to do it the right way.<\/p>\n<h3>Command Line Method<\/h3>\n<p>The first method we can use involves the command line. You will need to change your user mode to\u00a0installation\u00a0mode by using the following command:<\/p>\n<blockquote><p>Change User \/Install<\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"sshot-16\" alt=\"sshot-16\" src=\"http:\/\/cdn3.howtogeek.com\/wp-content\/uploads\/2011\/12\/sshot-163.png\" width=\"650\" height=\"362\" border=\"0\" \/><\/p>\n<p>At this point you could go ahead and safely install the application, but once the application is installed don\u2019t forget to change back to execution mode, you can do so by running the following command:<\/p>\n<blockquote><p>Change User \/Execute<\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"sshot-18\" alt=\"sshot-18\" src=\"http:\/\/cdn3.howtogeek.com\/wp-content\/uploads\/2011\/12\/sshot-182.png\" width=\"650\" height=\"364\" border=\"0\" \/><\/p>\n<h3>The GUI Method<\/h3>\n<p>If you think you are going to forget to switch back to execution mode, or maybe you just don\u2019t like the command line you can always do the same thing using the GUI.\u00a0 To get started open control panel<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"sshot-19\" alt=\"sshot-19\" src=\"http:\/\/cdn3.howtogeek.com\/wp-content\/uploads\/2011\/12\/sshot-194.png\" width=\"650\" height=\"381\" border=\"0\" \/><\/p>\n<p>Switch to the small icon view, and look for Install Application on Remote Desktop Server, double-click on it<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"sshot-20\" alt=\"sshot-20\" src=\"http:\/\/cdn3.howtogeek.com\/wp-content\/uploads\/2011\/12\/sshot-204.png\" width=\"650\" height=\"295\" border=\"0\" \/><\/p>\n<p>Now you can simply go through the next, next, finish style wizard which will help you get the application installed.<\/p>\n<h3>Why Must I Do This?<\/h3>\n<p>When you use \u201cchange user \/install\u201d before installing an application, you actually create .ini files for the application in the system directory. These files are used as master copies for user-specific .ini files. After installing the application,\u00a0 when you type \u201cchange user \/execute\u201d\u00a0 you are reverting to standard .ini file mapping. The first time you run the application, it searches the home directory for its .ini files. If the .ini files are not found in the home directory, but are found in the system directory, Terminal Services copies the .ini files to the home directory, ensuring that each user has a unique copy of the application .ini files. Each user should have a unique copy of the .ini files for an application. This prevents instances where different users might have incompatible application configurations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When installing an application on a Terminal Server, because multiple people will be using the application at once, there is actually a special method that you should use to install the applications. Here\u2019s two methods to do it the right way. Command Line Method The first method we can use involves the command line. You [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1528","post","type-post","status-publish","format-standard","hentry","category-general-2008"],"_links":{"self":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/1528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1528"}],"version-history":[{"count":2,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/1528\/revisions"}],"predecessor-version":[{"id":1530,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/1528\/revisions\/1530"}],"wp:attachment":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}