Guest Dan Posted August 17, 2007 Posted August 17, 2007 Hi, Is it possible to run a bat file as a service? I created a service with the SRVANY and INSTSRV tools. I then created a bat file to check for the existence of a file in a certain folder and if it existed then delete that file. I then specified the path to the bat file in the new service's binpath. However when the service runs it doesn't delete the file. I can see the command prompt open up and close. When I directly run the bat file it deletes the file. But when the service runs it doesn't delete the file. I researched but couldn't find any specific answer. Thanks in advance Dan
Guest Dave Patrick Posted August 17, 2007 Posted August 17, 2007 Re: run bat file as a service in Windows 2003/XP Are you try to run it in an endless loop? -- Regards, Dave Patrick ....Please no email replies - reply in newsgroup. Microsoft Certified Professional Microsoft MVP [Windows] http://www.microsoft.com/protect "Dan" wrote: > Hi, > > Is it possible to run a bat file as a service? I created a service with > the > SRVANY and INSTSRV tools. I then created a bat file to check for the > existence of a file in a certain folder and if it existed then delete that > file. I then specified the path to the bat file in the new service's > binpath. > However when the service runs it doesn't delete the file. I can see the > command prompt open up and close. > > When I directly run the bat file it deletes the file. But when the service > runs it doesn't delete the file. I researched but couldn't find any > specific > answer. > > Thanks in advance > Dan
Guest Robert L [MVP - Networking] Posted August 17, 2007 Posted August 17, 2007 Re: run bat file as a service in Windows 2003/XP I think the batch file doesn't work This post discussed the similar issue. Run Application as a service"MSNewsGroup" <Cal> wrote in message news:%23y$JyPV1HHA.4980@TK2MSFTNGP03.phx.gbl... Is there a procedure to set an application to run as a service under ... http://www.chicagotech.net/netforums/viewtopic.php?t=1192 Bob Lin, MS-MVP, MCSE & CNE Networking, Internet, Routing, VPN Troubleshooting on http://www.ChicagoTech.net How to Setup Windows, Network, VPN & Remote Access on http://www.HowToNetworking.com "Dan" <Dan@discussions.microsoft.com> wrote in message news:17576135-D132-44CB-84AB-C1898E872B7F@microsoft.com... Hi, Is it possible to run a bat file as a service? I created a service with the SRVANY and INSTSRV tools. I then created a bat file to check for the existence of a file in a certain folder and if it existed then delete that file. I then specified the path to the bat file in the new service's binpath. However when the service runs it doesn't delete the file. I can see the command prompt open up and close. When I directly run the bat file it deletes the file. But when the service runs it doesn't delete the file. I researched but couldn't find any specific answer. Thanks in advance Dan
Guest Dan Posted August 18, 2007 Posted August 18, 2007 Re: run bat file as a service in Windows 2003/XP ...Thanks for responding..Yes I'm testing a scenario whereby the service would continually monitor the folder and whenever a file appears it would delete it.. I'm not sure if this is the right way of doing it. The other option I have is to schedule a task for the bat file and make it run at regular intervals. Performance wise I'm not sure which is better. - Dan "Dave Patrick" wrote: > Are you try to run it in an endless loop? > > -- > > Regards, > > Dave Patrick ....Please no email replies - reply in newsgroup. > Microsoft Certified Professional > Microsoft MVP [Windows] > http://www.microsoft.com/protect > > "Dan" wrote: > > Hi, > > > > Is it possible to run a bat file as a service? I created a service with > > the > > SRVANY and INSTSRV tools. I then created a bat file to check for the > > existence of a file in a certain folder and if it existed then delete that > > file. I then specified the path to the bat file in the new service's > > binpath. > > However when the service runs it doesn't delete the file. I can see the > > command prompt open up and close. > > > > When I directly run the bat file it deletes the file. But when the service > > runs it doesn't delete the file. I researched but couldn't find any > > specific > > answer. > > > > Thanks in advance > > Dan > >
Guest Dave Patrick Posted August 18, 2007 Posted August 18, 2007 Re: run bat file as a service in Windows 2003/XP I don't think that will work or yield desirable effects. Here are some more elegant methods. http://www.codeproject.com/csharp/filewatcherwinservicecsha.asp http://samples.gotdotnet.com/quickstart/aspplus/default.aspx?url=%2fquickstart%2fhowto%2fdoc%2fwatcher.aspx http://www.databasejournal.com/features/mssql/article.php/3319261 -- Regards, Dave Patrick ....Please no email replies - reply in newsgroup. Microsoft Certified Professional Microsoft MVP [Windows] http://www.microsoft.com/protect "Dan" wrote: > ..Thanks for responding..Yes I'm testing a scenario whereby the service > would > continually monitor the folder and whenever a file appears it would delete > it.. > > I'm not sure if this is the right way of doing it. The other option I have > is to schedule a task for the bat file and make it run at regular > intervals. > Performance wise I'm not sure which is better. > > - Dan
Recommended Posts