S
S
Stanislav Kolosov2020-08-11 11:14:42
System administration
Stanislav Kolosov, 2020-08-11 11:14:42

How to run a program remotely from multiple computers?

There is a test program (test.exe). After passing, it creates a file with answers in the excel root folder. Supports running from multiple machines at the same time, tested.

More than 100 - 150 people will take the test on their personal computers. It is logical that in this case it will not work to share it on the local, the excel file will be edited by users. It was decided to run on a remote server. Server "Ultra VDS" based on Windows 2019. Since the cheapest and weakest option was chosen, there is no interface other than PowerShell and Total Commander. The program has been moved and is working.

Main question:Is it possible to run the program so that it remains on our side, and not downloaded to users' computers. I installed FTP via FileZilla to the server, but it only downloads. Remote access is also not suitable, because users can join at the same time.

Ideally, of course, for the user to run one downloaded file (for example, a batch file) -> enter a login, password-> pass the test-> close the test and have nothing left in the system, and a response file appears on our server.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
#
#, 2020-08-11
@idpunisher2164

The test will be passed more ... It is logical that in this case it will not work to share it on the local area ... It was decided to run it on a remote server .
well, it's decided
Is it possible to run the program so that it stays on our side
what???.. you have already decided everything
- you can
- RDP is ideal for Windows
- but this does not solve the problem of simultaneously running many copies in principle
.. I think you just need to continue the educational program about multi-session software .. upd and also about shared data . .DB what thread?
ps You can upgrade the skill of the proger .. or you can dig towards tests / questionnaires based on Google tables and / or onedrive / excel .. there are blanks here and there. everything should google with a bang

Z
Zzzz9, 2020-08-11
@Zzzz9

You need a web page with authorization.

G
Gregory, 2020-08-11
@Maxlinus

you need a terminal server.
and I didn’t understand “Since the cheapest and weakest option was chosen, there is no interface other than PowerShell and Total Commander.”, but what is there? They have stated:

Windows Server® license of all versions already included
You will connect to the server via RDP in 2 minutes

maybe you need to configure the rdp server before and that's it.

F
fpir, 2020-08-12
@fpir

Alternatively, if you can’t change the executable, sew a batch file to it. In the batch file, write the assignment of the name of the Excel file somehow related to the username and copying it to the shared disk. If you make the executable hidden, then there will be a minimum of errors. A batch file can also delete an executable, but it cannot delete itself.
Options with RDP are also working, but there are still problems with collecting answers from user folders (solvable by a simple batch file) and teaching users how to work with RDP (perhaps fundamentally unsolvable)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question