We have been using Macro scheduler for quite a while now, and are glad that we bought this tool. But very recently we are facing an issue.
We are running the Macro Scheduler in two servers. One is a Regular Server, and Macro Scheduler runs as expected in this server.
And other one is a Citrix Server, which is where we are facing issues. We have a script that is scheduled to run at 8:00 PM daily night. It runs good, but it runs as many times as the number of users logged on Via Citrix at that time. This particular scripts sends out an email to a group, and due to this issue we were getting around 10 to 15 mails daily.
Right now, we had to stop the email, and are sending out an email manually the next day morning with the attachment.
Is there any way, that we can work around this issue. It is not just this script, we have couple of other things that we would like to automate in the Citrix Server, but we are not sure what do with this issue.
Any help will be greatly appreciated.
Thanks,
Ramkumar
Macro Scheduler runs multiple time in Citrix Server
Moderators: JRL, Dorian (MJT support)
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
Sounds like you have Macro Scheduler installed into an account and many users can use that account at once. Instead create a new profile which is not shared and install Macro Scheduler in that. If lots of users run Macro Scheduler each with the same macros and settings then you clearly you will have multiple instances running.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
Thanks Marcus.
That makes sense. But we want the scripts to be available to all the citrix users. I guess, if we go by the way you had suggested, none of the others users will be able to see the scripts that I have it in my user space.
So I would think we would need to have two instances, one instance for running the scripts, and another instance so that all other users can edit and modify the scripts. We will have to save both of the scripts to the same location. Will this work good?. Also is there another better way to make this work.
Thanks again for the support.
That makes sense. But we want the scripts to be available to all the citrix users. I guess, if we go by the way you had suggested, none of the others users will be able to see the scripts that I have it in my user space.
So I would think we would need to have two instances, one instance for running the scripts, and another instance so that all other users can edit and modify the scripts. We will have to save both of the scripts to the same location. Will this work good?. Also is there another better way to make this work.
Thanks again for the support.
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
Don't forget you can run scripts from outside Macro Scheduler just by double clicking on the .scp file. So all you may need is to ensure they can all see the .scp files - have them in a shared folder. Then have one main copy of Macro Scheduler used for the schedule.
Or have each user instance of Macro Scheduler have it's own location and simply import the macro so that each one has a copy of the same macro. Only one user copy would schedule it.
Or have each user create a new macro group, and this group can be mapped to a shared folder and import from there. Only one user would do the scheduling.
At the moment every instance is using the exact same data file, so they all have the same schedule set up.
Or have each user instance of Macro Scheduler have it's own location and simply import the macro so that each one has a copy of the same macro. Only one user copy would schedule it.
Or have each user create a new macro group, and this group can be mapped to a shared folder and import from there. Only one user would do the scheduling.
At the moment every instance is using the exact same data file, so they all have the same schedule set up.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?