NGrab als Dienst?

Digital Recording
darkknight
Interessierter
Interessierter
Beiträge: 21
Registriert: Sonntag 6. April 2003, 00:46

NGrab als Dienst?

Beitrag von darkknight »

Hallo Leute,
ist zwar nur eine Idee, aber ich halte es für sinnvoll:

Wäre es möglich, NGrab als Dienst laufen zu lassen? Wäre echt klasse, weil man es sich sparen könnte, sich am Rechner nach dem Hochfahren anzumelden.
Ist auch z.B. für die Verwendung von WOL nicht schlecht, denn was bringt WOL, wenn dann zwar der Rechner an ist, aber das Programm nicht läuft?

Gruß
Torsten
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

Es gibt eine Software mit der man normale Applikationen als Dienst starten kann. Die Demo/Free Version davon kann als Einschränkung nur für einen Dienst eingestellt werden, aber reicht ja dafür.
Problem: ich hab keine Ahnung mehr wie das Programm heisst, da ich es nie gebraucht hab, stand aber mal in der c't drinnen....
Aber: google hilft bestimmt :wink: (oder das Heise-Register...)

Alex.
darkknight
Interessierter
Interessierter
Beiträge: 21
Registriert: Sonntag 6. April 2003, 00:46

Beitrag von darkknight »

Ich habe es mit App2Service versucht. Anscheinend geht das mit NGrab nicht :-(
BOFH
Erleuchteter
Erleuchteter
Beiträge: 498
Registriert: Sonntag 10. März 2002, 17:00

Beitrag von BOFH »

t.u.b.e. hat geschrieben:Dazu sage ich nur: Probier mal http://www.firedaemon.com/ - das macht aus JEDEM Proggie einen Dienst :wink:
Zahni
Tuxboxer
Tuxboxer
Beiträge: 2227
Registriert: Freitag 24. Mai 2002, 10:38

Beitrag von Zahni »

Aus dem MS-Resourcekit: SRVANY .

-Zahni
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

Zahni hat geschrieben:Aus dem MS-Resourcekit: SRVANY .

-Zahni
... das soweit ich weiss kostenpflichtig ist :(

ciao,

ChakaZulu
darkknight
Interessierter
Interessierter
Beiträge: 21
Registriert: Sonntag 6. April 2003, 00:46

Beitrag von darkknight »

... das würde erklären, warum ich SRVANY auf den Win2k Reskit-Seiten nicht gefunden habe.

ABER:
AppToService und FireDeamon zeigten den selben Fehler. Fazit: Kann nicht am Tool liegen, scheint ein Berechtigungsproblem zu sein. (Laufzeitfehler 429 (ActiveX Component can't create Object) zeigt sich beim Dienststart, wenn man Interaktion mit Desktop dann doch mal zulässt :oops:).

Da NGrab ja bei angemeldetem User läuft, scheint also eine Benutzeranmeldung nötig zu sein. Einfach einen User für das Dienstkonto anzulegen, reicht alleine nicht aus.

Hier also für alle, die es interessiert, meine Lösung:

1. Dienstkonto anlegen, z.B. Benutzer NGrabUser. Diesen mit der Berechtigung ausstatten, sich lokal am System anzumelden und Software zu Installieren (z.B. Admin-Rechte)
2. Unter dem erstellten Account am System anmelden
3. NGrab unter DIESEM Account installieren
4. NGrab unter DIESEM Account starten und konfigurieren, evt. kurz Testaufnahme (Stream) durchführen
5. Mit einem anderen Administrator am System anmelden
6. NGrabUser die Admin-Rechte entziehen (bin da etwas paranoid ;-) )
7. AppToService (oder FireDeamon) nutzen, um NGrab als Dienst einzurichten
8. Benutzeranmeldeinfos unter Dienste für NGrab-Dienst auf Benutzer NGrabUser umstellen, User bekommt Recht zur Anmeldung als Dienst hierbei automatisch
9. Scheinbar wichtig: Rechner neu starten
10. Fertig!

Danke trotzdem! :-)

P.S.: AppToService ist (wie wohl auch SRVANY) kostenpflichtig, ich hatte es aber schon vor längerer Zeit wegen Mercury Mailserver gekauft. Diese Lösung sollte mit FireDeamon meiner Einschätzung nach auch funktionieren.
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Mein bescheidener Senf:

SRVANY bzw. INSTSRV sind nicht Bestandteil des Windows 2000 ResKits,
sondern des NT ResKits:
http://www.microsoft.com/technet/treevi ... 4sp4rk.asp
Läuft aber auch auf Win2K. Das SRVANY kostenpflichtig ist, kann
ich mir nicht vorstellen, lediglich das Reskit ist nicht offiziell von MS
supportet. (Siehe Disclaimer bei der og. URL)

Aber warum so kompliziert bei W2K/XP? Benutze doch einfach den
Taskplaner aus der Systemsteuerung. Dort kann man auch den
Account bestimmen der NGRAP startet und die Startart. Hab's mit NGRAB probiert - geht geil.

Try it O.K.
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

stikx hat geschrieben:Aber warum so kompliziert bei W2K/XP? Benutze doch einfach den Taskplaner aus der Systemsteuerung.
Jau, ist klasse. Vorallem das man den Rechner in den STR schlafen legen kann bis er aufnehmen soll. Der Taskplaner weckt den dann wieder rechtzeitig auf (zwar technisch nicht korrekt, weil es sich ja eigentlich selber aufweckt, aber egal :wink:).
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

@alex.enjoy

Ich wette Du hast Dir den Taskplaner bei Win2K noch nicht angesehen?!?
Es gibt eine Funktion die den Task beim Hochfahren des Rechners startet
und sich wie ein Dienst verhält. Wenn Du also den Rechner in Sleep
bringst läuft NGRAB bereits. Noch Fragen?

Versuchs mal O.K.
darkknight
Interessierter
Interessierter
Beiträge: 21
Registriert: Sonntag 6. April 2003, 00:46

Beitrag von darkknight »

Nun ja, ich habe NGrab mittlerweile auf meinen DC gepackt. Der läuft eh und da NGrab nunmal doch als Dienst läuft... ;-)
Das mit dem Taskplaner mag eine gute Idee sein, aber dann müsste ich dem Konto statt "nur" den Rechten zum Anmelden als Dienst noch Rechte zur lokalen Anmeldung geben. Der Tip ist aber für andere Programme echt klasse! :-)))

Danke! :-)