I agree with keeping things simple however I also don't give up with a given task just because it is hard to do. I am the type of person that keeps at something no matter what blockage is thrown in the way.
Make no mistake, this is not just for clients. This is for the technicians and myself as well. Technicians tend to make mistakes when working with clients computers even with proper protocols in place, especially if they are new technicians that are not yet aware of the protocols in place. Anything that I can do to automate a task so that I am not liable for a technicians mistake is well worth the time I spend on it.
I don't think that I would utilize the term "rig" with Jerrys programming. Jerry obviously has skills that supercede my own and I am very grateful that he actually takes his time to help myself and other like me.
Educating customers sounds like a good approach however in actual reality it takes unnecessary time away from the technicians, myself and leaves open room for a now newly supported object because we taught it to them. All of the studying and research that I have done pertaining to this project has been in my spare time. As previously mentioned, if I can learn it I will.
I have thus far learned from this endeavor that:
1. schtasks is not available on XP Home.
2. JT.exe does not support the logon as batch user right if you do not enter a username and password.
3. The API function still does not allow the scheduled task to run properly unless you know the credentials even if you utilize the checkbox.
4. AT.exe will create a task and run automatically under the System only. It will not transfer over a mapped drive.
5. AT.exe does not have the capability of changing its name or many other desired functions so it is for all intents and purposes for this project it is a deprecated program as comparison to schtasks.exe or jt.exe.
6. Many 1000's of other people are looking for a solution to this issue just like me and have not found one.
7. Legally, you cannot just transfer over schtasks from one OS to another.
8. If you utilize any of those combination of the above programs in an attempt to check the run only checkbox, without the proper credentials, the box may check but the task still does not run properly.
9. If you utilize any of the combination to make the scheduled task and then utilize a Macro to check the box as described above, the task will run properly.
10. There are a number of other smaller items not listed here that I have learned from this as well. I would not consider learning anything a waste of time.
As far as payment, once again I agree with you however I am once again grateful for people such as Jerry, myself and everyone else that help others out without reservation.
As far as I can tell, with the help of everyone that has interacted with this project I am the first one to put a work-a-round out for this. There are 3 items out there that claim to be able to accomplish this task but I have attempted 2 out of the 3 and end up with the same issue; it doesn't run the task. The third one is a python conversion script however there was no place to download it and no examples to work with in order to get it working.
I have yet to attempt my Macro not running interactively. Perhaps I can run it hidden and then it becomes a better a work-a-round. I just don't like the fact that it takes the 3 seconds and actually shows the user what is happening. I would rather it didn't. If I run the EXE with no interaction perhaps it will not show it and give the appearance that I am looking for.
I thank everyone that has helped with this project.