The Core Technologies Blog

Professional Software for Windows Services / 24×7 Operation


The Top 5 Reasons to Run Your Application as a Windows Service with AlwaysUp

You need to start your application at boot, even if no one logs on A regular application will only run after a user has logged in and started it. Not so for Windows Services, which are automatically started by the … Continue reading

Posted in AlwaysUp | Tagged , | Leave a comment

Tips for Running AutoIt in the Isolated Session 0

Starting with Windows Vista in 2007 and continuing with every subsequent release, Microsoft has banned users from logging in to the first session created as Windows boots. This “Session 0 Isolation” has been accompanied by a steady erosion of the … Continue reading

Posted in Miscellaneous | Tagged , , , | Leave a comment

How to Start your Windows Service When a USB Flash Drive is Inserted

Windows Services are designed to start up at boot and run 24×7, but that framework is overkill for server software that must occasionally come alive to process specific events and go back to a waiting state. Service Triggers were introduced … Continue reading

Posted in Service Trigger Editor | Tagged , , | Leave a comment

Essential Tools for Windows Services: SC.EXE

While the useful NET.EXE utility is great for starting an stopping windows services, it cannot do much beyond that. Enter Microsoft’s SC.EXE – a versatile command-line utility built into Windows that can help you start, stop, restart or configure any … Continue reading

Posted in Windows Services | Tagged , , | 8 Comments

Essential Tools for Windows Services: Process Explorer

If you want to understand what’s really going on with the programs on your computer, then look no further than Microsoft’s excellent (and free) Process Explorer. Think of it as the “Task Manager on steroids”, with the ability to show … Continue reading

Posted in Windows Services | Tagged , , | Leave a comment