1. A method for a script-controlled execution of at least one application on a computer using a software robot, which controls a graphic user interface ( 28 , 28 a , 28 b ) by applying pattern detection, the method comprising: installing a terminal server on the computer, starting a first program component ( 18 , 18 a , 18 b ) in an initial session ( 14 ) not allocated to the terminal client, starting a terminal client on the computer which establishes via a remote control protocol a remote connection to the terminal server, with the terminal client providing the graphic user interface ( 28 , 28 a , 28 b ) for the software robot, within a session ( 24 , 24 a , 24 b ) allocated to the terminal client, starting a second program component ( 22 , 22 a , 22 b ), which calls the software robot and executes a script ( 26 , 26 a , 26 b ) for execution of the at least one application, wherein the first program component ( 18 , 18 a , 18 b ) starts the terminal client and instructs the session ( 24 , 24 a , 24 b ) allocated to the terminal client to start the second program component ( 22 , 22 a , 22 b ).