Robotask 3.3 2008x64 seivice problems

Discuss RoboTask here
deesloop
Posts: 70
Joined: Wed Feb 25, 2009 3:44 am

Robotask 3.3 2008x64 seivice problems

Post by deesloop »

I installed this yesterday from the console
Windows 2008, x64.

The service is installed and running
However there is no icon in the taskbar to show it is running. It starts and stops ok with no errors. However if I log off the tasks are not processed so I presume the service isn't running properly.

If I run from desktop and leave computer running but locked then it works OK, but that's not what I want.

Service is detailed as follows

C:\Program Files (x86)\RoboTask\RoboTask.exe /startedbyscm:72233FF8-40E27C76-RoboTaskNTService

Login as sytem account with interract with desktop enabled.

However if I log on at machine or via RDP there are no indications of robotask working - except the services snap in says it is...

I've looke dthrought he forum but most issues relate to the serivce mode not processing console mode tasks. If anyone can help then please advise.

I'm sureits a windows thing, as the old version was fine on Windows 2000
Oleg
Site Admin
Posts: 3105
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Robotask 3.3 2008x64 seivice problems

Post by Oleg »

RoboTask can work as service under Windows 2008 Server.
The problem is that Microsoft prohibits interaction with desktop in any service at all. This problem is under Vista, Windows 2008, and Windows 7

This effect doesn't depend on setting of service "Allow service interact with desktop".
Now we work upon this problem in order to provide the interface for control RoboTask service interactively.

We discussed similar problem in our forum:
Suggestion:
In order to configure RoboTask service at terminal session, you can do the following:
1. Specify in "RoboTask-desktop" (in your profile) same tasks folder what in "RoboTask-Service". Menu "Opton | Settings".
2. Now you can configure service from your RoboTask-desktop copy
- Stop RoboTask service
- Configure some tasks
- Start RoboTask service
see here http://www.robotask.com/forum/forum_pos ... 108&KW=ter minal+session

also see similar topics
http://www.robotask.com/forum/search.as ... al+session &SM=1&SI=PT&FM=0&OB=1

This problem is absent in Windows 2000 (Worksattion & server), XP, and 2003 Server
Last edited by Oleg on Thu Feb 26, 2009 9:45 am, edited 1 time in total.
deesloop
Posts: 70
Joined: Wed Feb 25, 2009 3:44 am

Robotask 3.3 2008x64 seivice problems

Post by deesloop »

You're saying that Windows 2008 prvents a service interacting with the desktop yes? Thats why there is no
green bordered system tray icon to show it is running? Correct?

If I'm logged on as domain admin on the machine - not RDP, then install the software and configure the tasks which run OK, then why does the service not perform the tasks? If I log off all task stop running. I Understand if I had install it during an RDP session then the session dies, but if all done at the console then surely the next time I log on I should see the green icon?

I'm not sure I get your fix either?
You're saying there are 2 places to enter the task folder information? One on robotask-desktop and one in robotask-service? As far as I can see there is only one place to do this? Via the Robotask desktop shortcut when physically logged on att he machine.

I'm not talking about doing things through TS. It's all done at the console.

Is it me or am I just being think here?
Oleg
Site Admin
Posts: 3105
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Robotask 3.3 2008x64 seivice problems

Post by Oleg »

Thats why there is no
green bordered system tray icon to show it is running
You can't see green icon at all (in local session too), because system prevents interaction with desktop. Also you can't call main window of RoboTask service. All tasks which run interactive actions, have no sense in service mode under Windows 2008
deesloop
Posts: 70
Joined: Wed Feb 25, 2009 3:44 am

Robotask 3.3 2008x64 seivice problems

Post by deesloop »

OK. So the interact with desktop is meaningless.
I understand that.

So how do I get the service to run tasks.
I'm not wanting to have to leave the machine logged on to get it to work.
Oleg
Site Admin
Posts: 3105
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Robotask 3.3 2008x64 seivice problems

Post by Oleg »

You may do the following:
1. Create and test the task on RoboTask application
2. Stop RoboTask service
3. Copy the task into "C:\Program Files (x86)\RoboTask\Tasks" folder
4. Start RoboTask service.

RoboTask service must load the task.
frank1119
Posts: 1
Joined: Mon Mar 19, 2007 3:01 am

Robotask 3.3 2008x64 seivice problems

Post by frank1119 »

There is some kind of trick to force access to the service desktop. When you let robotask start an application (not minimized) i.e. notepad and the 'Interactive Services Detection'-service is running then you get some possibility to go to the service-desktop.Things will get easier when you make Robotask maximize itself instead of sitting in the systray
Oleg
Site Admin
Posts: 3105
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Robotask 3.3 2008x64 seivice problems

Post by Oleg »

Thank you for the information.
We'll investigate the problem. Probably, I can offer some simple solution in nearest time.
Oleg
Site Admin
Posts: 3105
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Robotask 3.3 2008x64 seivice problems

Post by Oleg »

In order to use RoboTask as service under Vista/2008 Server/Windows 7 do the following:
1. Install service (menu start -> All Programs -> RoboTask -> NT Service -> Install service). Pay attention that you have to run this "As administrator"
2. Put this task into "C:\Program Files\RoboTask\Tasks\" folder. If subfolder "Tasks" doesn't exist, create it. Save the task as 00000000.tsk . This task shows main window of RoboTask. Nothing more.
3. Start RoboTask service from services list (Control panel -> Administrative tools -> Services)

Some time later you see the message from "Interactive service detection" (also you may restart "Interactive service detection" service manually). Press "Show me the message" button.
Next, you go to SYSTEM session with main window of RoboTask. Here you can control RoboTask, create and edit tasks, etc.
Pay attention that this is isolated session and RoboTask can't access to any user session directly. But you may control RoboTask without problems

This is working under Vista / 2008 Server / Windows 7. This working in RDC (remote desktop connection) sessions too under 2008 Server.
Pay attention that you can do this if you have administrative rights on this computer. Simple users can't access to system session and they don't see messages from "Interactive service detection" service.

Of course we'll implement necessary corrections in next release of RoboTask.
Last edited by Oleg on Wed Jun 17, 2009 1:54 pm, edited 1 time in total.
agrafa
Posts: 4
Joined: Fri Jun 02, 2006 1:47 am
Location: Czechoslovakia
Contact:

Robotask 3.3 2008x64 seivice problems

Post by agrafa »

is something new in solving this problem, pls? I´v got
problem with display robotask ´s window in W2008 server in
RDP
Post Reply