Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 146
  • Last Modified:

Schedule Task at window 2000?

Hi All,

I have used Visual Basic 6.0 to develop a window application before. Now I would like to schedule this application to run at 1:00am everyday.

I know I can do this by adding a schedule task by using "Scheduled Tasks" at control panel.

But I found the application can work only after logging the OS.
I want the application can be run properly if I have power on my PC without log in.

How can I solve this problem?

If I run my application as a service, can this solve my problem?
Can a service be scheduled to run periodically?

Please advice. Thanks!

0
cplau
Asked:
cplau
  • 6
  • 4
1 Solution
 
suramsureshbabuCommented:
Idealy the program would be designed to run as a service, but not all of them are. You have to be carefull with this however. Not all programs run well as a service - VB apps for example are not recommended to be run as a service.
There is a utility called srvany that will probably work for you. It is available as a download at Microsofts web site

0
 
Éric MoreauSenior .Net ConsultantCommented:
Your application should normally be running even if you are not logged in. A mistake often done by programmers is that resources (mapped drives, printers, ...) are not available when not logged in.

Start by creating an application that does nothing and schedule it. You should see that the application will be launched. Then add your code to this application with a lot of tracing (wrtiting to a .log file on the C: drive) to know exactly where the application is going and where it is stopping.
0
 
cplauAuthor Commented:
Hi All,

If I run my application as a service, can I schedule it to run periodically?
I know I can use Scheduled Task to run an exe file periodically. How about a service?

Thanks!
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
Éric MoreauSenior .Net ConsultantCommented:
A service is yet another thing and have more  limits! Also, Windows Services should be written in VB.Net to be easier.

0
 
Éric MoreauSenior .Net ConsultantCommented:
Did you trace your application yet?
0
 
cplauAuthor Commented:
Dear emoreau,

My application needs to use a network drive.
Can I map a network drive without log in the OS?

Further, please advise whether a service can be scheduled or not?
Thanks!

0
 
Éric MoreauSenior .Net ConsultantCommented:
>>Can I map a network drive without log in the OS?

If you can give credentials.

can't you use a URN: \\servername\sharename\folder\
0
 
cplauAuthor Commented:
Dear emoreau,

Could you give me the source code to use URN to map a network drive?

Thanks!
0
 
Éric MoreauSenior .Net ConsultantCommented:
0
 
cplauAuthor Commented:
Dear emoreau,

The most important question:

A service at window 2000 can be scheduled to run at a specified
time or not?

Thanks!
0
 
Éric MoreauSenior .Net ConsultantCommented:
Not a service. Only an application.
0

Featured Post

Ask an Anonymous Question!

Don't feel intimidated by what you don't know. Ask your question anonymously. It's easy! Learn more and upgrade.

  • 6
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now