in reply to Can't Stop my PerlSvc
package PerlSvc; use strict; use Win32::Process; our %Config; sub Startup { my $Process; my $backupsvr = PerlSvc::extract_bound_file('backupsvr.exe'); Win32::Process::Create( $Process, $backupsvr, 'backupsvr', 0, NORMAL_PRIORITY_CLASS, "." ); while (ContinueRun(10)) { } $Process->Kill(0); } sub Pause { } sub Continue { } sub Interactive { } sub Help { } sub Install { $Config{ServiceName} = 'MyBackupService'; $Config{DisplayName} = 'My Backup Service'; } sub Remove { $Config{ServiceName} = 'MyBackupService'; } package main; 1;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Can't Stop my PerlSvc
by noslenj123 (Scribe) on Sep 20, 2004 at 22:50 UTC | |
by bsdz (Friar) on Sep 21, 2004 at 09:01 UTC | |
by noslenj123 (Scribe) on Sep 21, 2004 at 23:25 UTC | |
by noslenj123 (Scribe) on Sep 21, 2004 at 16:46 UTC | |
by noslenj123 (Scribe) on Sep 22, 2004 at 20:18 UTC | |
by bsdz (Friar) on Sep 23, 2004 at 15:22 UTC |