Terminal Services RemoteApp (included programs). Adding RemoteApp remote programs and setting global parameters in the goroutine Starting remote rdp programs

Golovna / Optimization of work

Not everyone knows that in addition to the RemoteApp Service, Windows Server 2008 R2 is already a separate RemoteApp Service. The essence of RemoteApp is that, be it programs installed on a given server, they can take remote access from any computer connected to the device. In my case, the program will be hosted on the server, but it will always be promalovuvatisya so, yakbi koristuvach running the program from the local computer. It is possible to run and re-run programs running via RemoteApp, change them and run the program once again with your local programs. This is a more efficient mechanism, which can make it easier to administrate certain programs and speed up your purchase.

Below I will tell you how to configure the RemoteApp Remote Program on Windows Server 2008 R2 on the 1c application: Enterprise 7.7.


  1. What do you need

  2. Creation of an RDP file or an installer for remote programs

  3. Nalashtuvannya koristuvachіv

1. What do you need


  1. Computer with Windows Server 2008 R2 (you can read about the installation)

  2. Launching the terminal server on this computer (read about installing the terminal server)

  3. So, on this computer, you can install and install add-ons, which we will add to RemoteApp, in my opinion, 1C: Enterprise 7.7 (I wrote about the installation features of 1C: Enterprise 7.7)

2. Creating an RDP file or an installer for removing the program

Let's start " RemoteApp Manager» (« Start» — « Administration» — « ”) and in the menu “ Dії» zlіva natykaєmo on « Add RemoteApp programs» .

When this program appears in the list of remote App programs. Seeing yoga in the tables, we press on " Create an RDP file» at the zliva menu.

Run " RemoteApp Master» , pressing « Dali» and spend it on a vikno « Installing package parameters". Here you can select the directory where to save the RDP file, set the parameters of the gateway in the remote desktops, as well as the parameters of the certificate for protecting the privacy. Hell, you can change the server name and port. The computer name and the RDP port are on the back of the screen for promotion. With such adjustments, the program will be available only from local networks. It is necessary that the program was run on all computers connected to the Internet, the server name should be changed to the original IP address, and also, if necessary, change the port, which is forwarded to the router for this server, as shown in screenshots below.

The port should also be changed, as if you were changing the port for locking for the terminal server (you can read about those as well). We complete the work of the master by pressing Dali» ta « Ready» , after which the file from the extensions is known to the specified catalog rdp.
Similarly, you can create an msi installer by clicking on " Create a Windows Installer Package". When you run the installer, which is in this order, it will create an RDP shortcut on the desktop and in the start menu with the icon of the selected program.
Now, when you run the RDP file from another computer in the merger, you will be prompted to enter a login/password to enter the server.

After the introduction of data, it’s better to start 1C: Enterprise so, we launched yoga from the local machine.

3. Making coristuvachs

As soon as the program is launched, it is necessary to add a skin copy to the server. Dosit create less than one koristuvach, say User_1C(you can read about how to create a koristuvach), adjust all the parameters (list of databases, printers, etc.) for that koristuvach and allow multiple sessions.

In order to allow multiple sessions, go to " Start» — « Administration» — « Remote desktop services» — « Session host configuration in remote worktables» click 2 times on « Surround a koristuvach with a single session» Surround all koristuvachs with single sessions» .

The meaning is commemorated on " Hi» .

OKrim tsgogo, you need to know about one nuance. On the right, when the program is closed, launched via RemoteApp, it does not appear automatically, but the appearance of the record continues to "hang" on the server. To change the power of the coristuvachs, how to launch programs through RemoteApp, on the tab " Sessions» install « Ending a closed session» after 1 hvilina.

On whom the nailing is finished. Mi vikonali її in such a way that a small number of people can simultaneously work with the program 1C: Enterprise 7.7 under one oblіkovym record (for the convenience of the work, you can create a kіlka oblіkovіv records, for example, User_1c_Buh,User_1C_Operator, User_1C_Sklad etc., or an okremium oblіkovy record for dermal coristuvach).

For operating systems of the Windows family (not home), you can enable remote desktop mode. It’s easier to do it manually, so that we take a picture on a remote machine, and don’t transfer bulky files along the way, or send it via the Internet, which makes it easier to work. In addition, the policy of retailers of the OS has outgrown the ability of only 1 working clerks. For example, we need to connect, say, through a tablet and fix it on a computer - why not!

However, if we need to run only one single program, it’s not necessary to manually check, while we are interested in working remotely, then we will start the program, and if we give a friend access to a computer, we cannot read the confidentiality.

New server versions have a Windows Server 2008 appears to be an addendum function Terminal Services RemoteApp (included programs). Axis її mi at once try to include in yourself. On the example of a notepad.

Let's write everything down step by step.

1. Correct registry. regedit.exe. I let's go soft:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\TerminalServer\TSAppAllowList

At the TSAppAllowList distribution, we create a new Applications extension. Let's create updates for programs that will run like RemoteApp. For skin programs vlasny pіdrozdil. For reverification, let's add the name of Notepad (here, for the butt, the name of the role is not played, while the wine is victorious for us and we will add it to the file - Remote RDP). Let's go to the new one and create two row parameters Name and Path.

For the Name parameter, set the value notepad.exe or another program (whether CounterStrike)

and for Path - the path to the folder where the addendum is located, at the same time - C:\Windows. (The way can be to the folder on the computer, which is the role of the terminal server in Windows 7). Only the path to the file, not the path itself to the file itself.

Dodayemo program such a rank. At the distribution of Applications, we create supplements for the skin program. І in these divisions we create two row parameters Name and Path.

Let's change one more parameter.

Let's go to the TSAppAllowList division. І we set the value 1 for the fDisableAllowList parameter.

We graduated from the register.

2. Let's create a file to connect to the remote desktop.

Run the Connect to remote desktop utility via Start menu -> Standard, chi Win + R, type mstsc, Enter.

In V_kni, enter the name of the PC, or the IP address of the computer with Windows 7 TS RemoteApp. Tisnemo Save yak ... I save it in any place.

Delete file from Notepad++

For the file, change the value of the parameter remoteapplicationmode:i:0 to remoteapplicationmode:i:1. After adding 3 rows:

remoteapplicationmode:i:1

remoteapplicationprogram:s:notepad

disableremoteappcapscheck:i:1

alternate shell:s:rdpinit.exe

Select the RemoteApp.rdp file and run it.

When connected, the login and password are supplied. It is necessary that the oblique record enters the Koristuvachi group on the distant working table. Either you need to be a local admin, or a domain one. Just remember everything, after a couple of seconds Notepad will appear.

Also, when connected, the following message appears: “RemoteApp program has been removed from the list of allowed programs”, then it is necessary to change the fDisableAllowList registry parameter, which can have a value of 1.

Do not wait for the robots to work on the terminal server, you need a full session of the remote desktop. It is permissible for your company to win only a program on the terminal server 1С: Pіdpriёmstvo 8.2. Here we can use technology remoteapp, yak z'appeared in Windows 2008.

remoteapp– all programs that can be accessed through the terminal services and how they work like this, no stink running on the local computer of the koristuvach. Koristuvachs can run programs remoteapp together with their local programs. Koristuvachі can zgortat and rozgortati vіkno programs, zmіnyuvati yogo rozmіri and z easily run sporadically programs. As soon as the koristuvach launches more than one program remoteapp on one terminal server, software remoteapp rebuy at one session of terminal services.

Implementation of the RemoteApp software on the application 1C: Undertaking 8.2:

  1. Curve (Fig.1):

2. At the dispatcher, on the panel, right-handed, selectable "Add RemoteApp remotely"(Mal.2):

3. Reveal. Onslaught Dali(Mal.3):

5. At the onset of the onslaught Ready(Mal.5):

6. Bachimo "RemoteApp Manager" at the bottom, at the list of remote App programs, there is an addendum 1С pripriєmstvo. Click on the new one with the right mouse button -> "Create RDP file"(Fig.6):

7. Recognize "Master of remote programs (RemoteApp)", tisnemo Dali(Mal.7):

8. At the next vіknі mi vyznaєmo parameters of our package. You can change the save space for the RDP file, change the server port, set the parameters for the Terminal Services Gateway and select a certificate. onslaught Dali(Mal.8):

9. At the onset of the onslaught Ready(Mal.9):

10. We will need a copy of our RDP file (the place of saving the file can be changed in paragraph 8, for locking - C:\Program Files\Packaged Programs. You can copy it manually or through the logon script in the group policy. View our RDP file (Small 10):

11. Press to launch the program Connect(check the box so that the supply chain is not repeated) (Fig. 11):

12. We introduce oblіkovі data and onslaught Connect. Remember that the koristuvach is responsible to his mother for the right to connect to the service of distant work tables (Mal. 12).

RemoteApps technology is one of the functions of the role of Terminal Services in Windows Server 2008. Before the advent of RemoteApps, Terminal Services was small on the client side of the entire virtual desktop of a remote server. Such a scenario is useful in lower situations, however, it is necessary to create the effect of the fact that the program, launched on the terminal server, appeared on the client side of the terminal, creating the illusion of yoga local robots, this is not such a practice. Same functionality and secure functions remoteapps, about yaki mi th we will talk about tsіy statti.

Preparing the server before installing RemoteApps

Before turning to RemoteApps technology on Windows Server 2008, it is necessary to learn a lot. In the first place on your server may be.

In a different way, all programs, which are planned to win for the help of RemoteApps, are to be installed on the terminal so that the stench is littered at once for a richly rooted robot. How tse robiti, you can read at the article.

And, nareshti, as it is planned to gain access to add-ons through the browser for the additional role of TS Web Access, it is necessary to improve, described in the article.

After the completion of the first two, and possibly the third, you can proceed to the RemoteApp configuration process.

What is RemoteApps?

RemoteApps is part of the role of Terminal Services in Windows Server 2008. Meta Terminal Services - providing access to client systems to the desktop and add-ons that work on the terminal server. As you sing out the name, the remote access to the work table means the of all working style of the server on the screen of the local client. Such a pidhide allows you to quickly run different tasks on the server, including launching that interaction with programs on a remote host. The RemoteApps function helps to provide unique access to the entire desktop in the remote system, in that case, it only needs one program. When you run the RemoteApp skin program, it appears in a sane window on the client's desktop, so it was installed and launched locally.

RemoteApps can be run with the help of a special request on the TS Web Access web site or by installing a special file on the client's computer.

Setting up programs like RemoteApp

The process of setting up RemoteApps is behind the help of the utility TS Remote App Manager. Yogo can be launched from the menu Launch -> Useful Programs -> Terminal Services -> TS Remote App Manager, but for additional equipment remoteprograms.msc. Upon startup, the manager interface will look something like this:


To set up a program like RemoteApp, you need to press the power Add RemoteApp Programs at the panel actions, folds at the upper right corner of the RemoteApp Manager screen. Meister will appear on the screen remote app, Delete the list of add-ons installed in the system. You need to tick off one or a few addendums, then press next.


Also, for the help of which master, you can set up different authorities for the skin program, access to these settings can be taken away for an additional button properties. The window for setting parameters in RemoteApp is shown below.

This dialog allows you to set the following parameters:

  • RemoteApps program name- im'ya program, under which addition will be visible to the koristuvach.
  • location:- physical path to the program file, which is being fixed.
  • Alias ​​(Alias)- A unique identifier for programs or programs, as a rule, here it is named after the iconized file without extension.
  • –Keru access to the program remoteapp via TS Web Access. For a report about TS Web Access, read the post under the name.
  • Command-Line Arguments-Install the rules for choosing the command line argument program.
  • Change Icon–Allows you to install and change the program icon

After making any changes to the RemoteApp authorities, press the button OK, thennext. After the program is completed, the stench will be re-listed RemoteApp Programs, as shown in the little one:


Once RemoteApps has been upgraded, remote apprentices can start rewriting them. I lost the ability to install a special package of Windows Installer on the client's PC, or copy it to you zazdaleg_d sformovaniy.rdp file, or give you access to TS Web Access. Skin from these approaches will be looked at in detail at the upcoming sections.

Corystute access to RemoteApps via TS Web Access

Behind the scenes, RemoteApps is available through TS Web Access. It is possible to reverse this fact, as it is assigned more, for the help of the RemoteApp powers and visibility in the new assigned checkbox RemoteApp is available through TS Web Access. Naturally, this parameter can be changed at any time, for which it is necessary to select the required program from the list of RemoteApp programs and go to power.

Also, as your RemoteApps are configured to be accessed via TS Web Access, simply open your browser window and enter the URL of the web site:

Yak meaning server1 You can quote the ip address or the name of your terminal server. If the password is set, before displaying the side of the browser, ask for the password.

To launch the koristuvachev program, simply click on the yogo icon, after which it will appear at the beginning of the launch window remoteapp. You will need to select the installation of a terminal, for example, local resources of the client (for example, disks, attachments, keyboard, mouse, printer, ports, etc.) due to being available in the program running on the remote system. You can also use it in a more corny way, for example, as it is necessary to copy the remote programs on a local printer, or save the files to a local disk or a USB flash drive:


After the installation of the terminal window, the terminal program is displayed at the window on the local computer.

Access to RemoteApps for additional Windows Installer packages

An alternative way to access RemoteApp programs is to use the Windows Installer packages that need to be deployed on these systems, from which it is necessary to transfer access to the terminal server. To create a Windows Installer file for RemoteApp, right-click on the selected zastosunka in the RemoteApp manager and select the command CreateWindowsinstallerpackage. At the master, who has appeared, it is necessary to select a directory in which the RemoteApp installations will be installed on the client. Also, for the help of this master, you can remap the port to the RDP protocol, which can be used as a client to access the RemoteApp server. I, nareshti, here it is possible to secure a remote access for additional certificates.

After pressing the button Next You can specify what is required on the client to create shortcuts on the desktop and the Start menu. І rest of the adjustment - the purpose of the adjustment of the association from the file extensions. As an example, association files can be brought, for Word programs - files with extensions .doc, and Excel - .xls. When you set up a similar association between the program and extensions.doc, it will automatically start via RemoteApp associating the Word security program, in which the file will open. For ordering, specify the parameters of the option takeoverfileextensions .

After the batch file is created . msc you will know along the way, which you indicated in the process of creating such a package (for locking \ programFiles\PackagedPrograms). This file can be copied to any client system, de vine is responsible for launches. As a result of the installation, Windows Installer RemoteApp can be found in the Start menu ( Start-> AllPrograms-> RemotePrograms).

In some way, just like when using TS Web Access, it’s possible to say, like local resources, like disks, spoiling printers due to being available from a distant addendum.

Launching RemoteApps for help with .rdp files

The process of creating an RDP file for RemoteApp is similar to the process of creating a Windows Installer package. To create an RDP file for RemoteApp, right-click on the selected RemoteApp in the TS RemoteApp manager and select the menu item Create.rdpfile. As a result, the master is asked, whichever way you choose, indicate the catalog in which it will be created . rdp file, you can also designate for the created RemoteApp, and you can also install a terminal session protection for an additional digital signature.

After completing the click, press the button Done, and in the result in the catalog, which you indicated (for locking, ce C:\Program Files\Packaged Programs) a new one will appear . rdpfile. This file needs to be copied to the system, for which it is transferred to the RemoteApp program.

As a rule of thumb with TS Web Access, it may mean that local resources may be available in a published terminal program.

Programs RemoteApp are programs, in the distance access to which is hoped for by the help of services in the remote work tables, but the stench looks like this, no local programs. Seemingly simpler, the RemoteApp program provides access to a remote desktop, surrounded by one addendum. However, regardless of the formula above, the core can run a few add-ons or a few copies of the same program in one session.

The software program RemoteApp looks like a great alternative to the traditional remote work tables, which will bring a lot of low pressure for the system administrator. This should be explained by the fact that the coristuvachev is no longer available working style in the field and the environment of the program that is being launched. And as you can see, the lesser the koristuvach’s ability to twist and improve, the more secure the system is. Koristuvachs also manually tweak the RemoteApp programs, the stink shards look the same, as if the program is locally installed, which will definitely make it easier for the robot.

These articles will have such moments:

  1. The process of publishing RemoteApp programs
  2. Rechecking the practicality of RemoteApp programs
  3. Change settings for publishing RemoteApp programs
  4. Publishing of RemoteApp programs

Publishing RemoteApp programs

In order to publish the RemoteApp program, you need to enter Dispatcher, go to Remote desktop services and there go for messages to my collection of sessions. At the collection of sessions, it is pressing on the force Publication of RemoteApp programs. If the program is already published, it is necessary to press the button manager and in the menu select Publish.


Fig.1 - Publishing RemoteApp programs

Keep in mind that the publication, if only one program would bring it up to the publication of the remote working table. Tse means that in one collection you can either have a working style or a set of four RemoteApp add-ons.

You can publish as installed programs, as well as your own power. We will try to publish one installation (Calculator) and one authoritative supplement (Foxit Reader). In order to publish the program, it is necessary to select and press the Next button.


Fig. 2 - Selection of programs that are published by RemoteApp

Three programs, which are not on the list, are more foldable. Here it is necessary to take care of one important mind it is necessary that the supplement, which is published, was distributed according to the same path on all servers of the university sessions. If so, then press the Add button and indicate the required program.


Fig. 3 - Entering the path to the published program RemoteApp

As you can see on the little one, the program is running in this mode on the RDSH2 server.

After that, as all programs are set, press the button Dalі.


Fig. 4 - Selection of programs that are published by RemoteApp

At the coming day, we confirm our choice by pressing the button Publish


Fig.5 - Confirmation of the choice of RemoteApp programs

After the publication of the RemoteApp program, it will be displayed in the window in which the pardon program is shown, which was called during installation. If the pardons did not win, then we press the Close button to complete the publication process.


Fig.6 - A note about the publication of RemoteApp programs

Review of publications of RemoteApp programs

After successful publication of RemoteApp programs, we will check the correctness of their work. For whom we need web access to RDS from one working station to the domain. I guess that in order to take web access to remote desktop services, you need to go for special permissions to look https://servername/rdweb. Have this vipadku tse possilannya https://rdwh.domain.local/rdweb.


Fig. 7 - Web access to RemoteApp programs
Fig. 8 - Foxit Reader program removed

The program has successfully launched and is ready to win. About those that the RemoteApp program is talking about is the icon from the images of two directives one to one arrows instructed from the icon of the main program.

We wonder how the connection appeared on the server side. Let's go to the collection of sessions and look at the Connectivity panel.


Fig.9 - Connection to the collection of sessions

On the screenshot, the connection is shown. As a matter of fact, regardless of the paths to the Foxit Reader program, we pointed to the RDSH2 server, the connection was made to the RDSH1 session hub server.

Changing parameters in RemoteApp programs

The RemoteApp skin program has a number of key options, which can be changed to the maximum. In order to enter the menu for setting up programs, it is enough for the current collection of sessions (in this case, for the window Collection of RDS sessions) on the panel RemoteApp programs Click on the context menu of the program, the parameters of which you need to change, and select a single item there Change power.


Fig. 10 - Wiklik on the authority of the RemoteApp program

On deposit ZagalniThe following settings are available for program power:

  1. My remote app RemoteApp. Allows you to install a sufficient name for the published program.
  2. Show remote extensions from the web access service to remote desktops. How to choose an item Hi, then the program will not be displayed in the list of programs on the third party web access and will not be available to corylists, although it will be installed on the servers of the site in sessions and will have the status of published.
  3. RemoteApp folder. This option allows you to sort the RemoteApp programs that are placed next to the folder.

Krim nalashtuvan, at whom you can find information about the way of placing the program, your pseudonym and the icon.


Fig.11 - General parameters of the RemoteApp program

You can either install the folder in the RemoteApp program manually, by writing the folder name in the appropriate field, or by selecting it from the main list, as if the folders were created earlier. Let's put the Foxit Reader program in the Office Programs folder and wonder what will become the third party to web access.


Fig.12 - Folder selection for sorting RemoteApp programs

By the way, the selected Foxit Reader program was successfully placed in the Office Programs folder.

On deposit Parameters you can insert command line parameters for the program. Itself here it is possible to allow vicoristing whether it is the parameters of the command row or the fence of their vikoristannya. Krіm tsgogo, you can set the primus vikoristannya zazdalegіd zadalіh parametrіv. For a number of behaviors, the remaining parameter is the same.


Fig.13 - Program command row parameters

Power tabs Appointment of koristuvachiv Allows you to set the visibility of the program in the system for web access for the tasks of coroners or groups of corlisters. Keys for locking all shortlisted collections of sessions can allow access to all publications in this program, a tab is given that allows you to fine-tune the access of shortlisted users to RemoteApp programs in the middle of the collection itself.


Fig. 14 - Assignment of koristuvachіv programs

On deposit Setting file types You can install file types that will automatically open for the selected RemoteApp program.

Next memory about one more important exchange - this option does not work in times of web access to the programs.

Publishing of RemoteApp programs

In times, if the program is no longer victorious, do not hesitate to comment on its publication. Let's look at the visualization of the operations with the butt of the Calculator program.

In order to call the wizard for publishing in remote programs, RemoteApp, you need to select the item Request a publication of deleted programs RemoteApp on the menu manager on the panel RemoteApp programs.


Fig. 15 - Wiklik majstra kasuvannya publіkatsії programs

On the first page, select a program from the list of published programs RemoteApp, the publication of which is necessary to say. You can select all the programs and this time, after downloading your publications, you will be able to access the remote working table again.


Fig. 16 - Selection of programs, publication of which is affected

At the confirmation of the choice, you are prompted to check the correctness of the selected program and press the button Say the publication.


Fig.17 - Confirmation of choice

After the successful completion of the operation, the publication of the publication will appear later, as if to inform you about it.


Fig.18 - Successful publication of the RemoteApp program

***

Like Bachimo, the process of adding, remotely and configuring RemoteApp remote programs is done quickly and manually from a single panel Viewed RemoteApp programs on the tab of the collection of sessions.

© 2022 androidas.ru - All about Android