Newsgroup: it.comp.os.win.xp
Titolo: Installare il TaskManager come Servizio

Ciao a tutti,
sapreste dirmi come installare il
TaskManager ("C:\WINDOWS\system32\taskmgr.exe") come Servizio?
Grazie,
ciao.

 TaskManager ("C:\WINDOWS\system32\taskmgr.exe") come Servizio?
E perchè vorresti fare una cosa del genere?
-- 
_-=SiMcarD=-_ ® 
(~\_ICQ: 59575403_/~)
"Dirò...che siamo nelle mani di Dio, speriamo che non faccia un
applauso."
Windows Unregistered User #0001
Linux Registered User #360989.

> E perchè vorresti fare una cosa del genere?
perché lo vorrei sempre iconizzato vicino all'ora di Windows
ogni volta che parte il sistema operativo.

 ogni volta che parte il sistema operativo.
E allora che c'entrano i servizi? Copia l'icona dentro al gruppo 
"Esecuzione automatica"...
-- 
Ciao!
    -DocDoc-
--- Per scrivermi: docdoc()
sertel.net
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE!     
http://www.spamterminator.it/

 "Esecuzione automatica"...
ma io lo voglio come servizio!
come ben saprai, la cosa è diversa.

> E allora che c'entrano i servizi? Copia l'icona dentro al gruppo

C'è un thread a cui ho risposto giusto ieri sera.
-- 
_-=SiMcarD=-_ ® 
(~\_ICQ: 59575403_/~)
"Se...la prima volta che hai fatto l'amore è stata un'esperienza unica,
ma purtroppo è rimasta tale..."


S. ha scritto:

Qui mi sa che sei tu che non sai cosa sia un servizio...
Un servizio NON PUO' avere un'icona nel system tray. Se tu vuoi un 
programma nel system tray significa che sei entrato come utente, quindi 
se metti il programma in "Esecuzione automatica" ottieni quello che 
desideri.
Quindi o ti spieghi meglio (cosa dovrebbe fare il task manager lanciato 
"come servizio" secondo te?), o ti documenti meglio su come funzionano i 
servizi sotto Windows.


> Un servizio NON PUO' avere un'icona nel system tray.
no? e l'antivirus?

 no? e l'antivirus?
L'antivirus non è un servizio ma un'applicazione.
--
Vincenzo Di Russo
Microsoft® MVP - Windows - Internet Explorer/OE
news://microsoft.public.it.internet_explorer
http://support.microsoft.com/newsgroups
MVP Award: 
http://snipurl.com/MVPAward_IE_OE

> L'antivirus non è un servizio ma un'applicazione.
ma un'applicazione qualsiasi può diventare servizio, o sbaglio?

 ma un'applicazione qualsiasi può diventare servizio, o sbaglio?
In realtà la differenza tra applicazione vera e propria e servizio è
piuttosto sottile ma rimane il fatto che non si è capito cosa desideri fare
e, soprattutto, qual'è il fine che ti proponi ;-)


 e, soprattutto, qual'è il fine che ti proponi ;-)
il fine che mi propongo è quello di installare un'applicazione come servizio
utilizzando i comandi e/o le funzionalità messe a disposizione unicamente da
Microsoft.
come applicazione ho scelto il Task Manager ma ne avrei potuto scegliere una
qualsiasi altra.
non voglio utilizzare per queste installazioni i programmi che si trovano in
rete, perché non mi fido
in quanto non so cosa fanno.
ciao

 servizio
Fin qui si era capito. Però non abbiamo capito PERCHE' vuoi fare una cosa
del genere, dato che non avrebbe nessun senso.
Se pensi che così facendo l'applicazione non la vedrai nel task manager o
non la potrai stoppare, sbagli (e di grosso)...
Probabilmente (non mi è ancora capitato di fare servizi), programmare
un'applicazione perché giri come servizio serve a qualcosa (altrimenti i
servizi non avrebbero senso), ma questo solo nel caso appunto in cui tu
programmi l'applicazione ad hoc, in modo che sfrutti i vantaggi di essere un
servizio.
Ma capisci che un'applicazione, in quanto tale, non sfrutta gli eventuali
benefici dei servizi, quindi "trasformarla" in un servizio (cosa che
oltretutto non credo sia fattibile, ma chissà), a cosa potrebbe servire?
Domanda sincera: cosa *credi* che ti dia un servizio più di un'applicazione
che parte all'avvio e resta attiva in background?
-- 
Jax
====
Svela a te stesso, senza reticenze, le tue paure più profonde: dopo che
lo avrai fatto, la paura non avrà più alcun potere e svanirà, e con
essa si allontanerà la paura della libertà. A quel punto sarai davvero
libero.

 servizio.
Hai indovinato, io ne ho scritte di applicazioni che vanno installate 
come servizio NT/2000/XP, e queste applicazioni devono rispettare alcuni 
requisiti imposti dal sistema operativo, ad esempio devono rispondere a 
determinati message di sistema, devono potersi chiudere se il sistema 
operativo lo comanda, non possono praticamente mai avere interfaccia 
utente, quindi o si scrive anche un "helper" (un'applicazione "normale" 
che si lancia quando l'utente effettua l'accesso, e che consente di 
controllare il servizio e di visualizzarne lo stato) altrimenti il 
servizio puo' solo scrivere nel log (suo o quello di sistema).
Tra l'altro sarebbe anche possibile installare una normale applicazione 
come servizio, a due condizioni: che l'applicazione non richieda 
particolari interfacce utente, e che venga usato un programma che funga 
da "tramite" tra il sistema operativo, che deve credere di parlare con 
un vero servizio, e l'applicazione. Ma l'amico dice che non vuole usare 
altri programmi perche' non si fida (!), e non ci spiega esattamente lo 
scopo di tutto questo, quindi non ci sono alternative alle possibili 
risposte da dare: dato che chiedere e' lecito, rispondere e' cortesia, 
se insiste ancora nel non spiegare cosa vuole fare, per quanto mi 
riguarda puo' andare a imparare cosa sono i servizi, studiare il sito 
Microsoft, MSDN, o quanto meno passare ad uno dei newsgroup di 
programmazione e farsi il suo service launcher.


 scopo di tutto questo
lo scopo è imparare ad installare un eseguibile come servizio.

 lo scopo è imparare ad installare un eseguibile come servizio.
Creare servizi:
* Aggiungere un servizio
  sc.exe create "Nome servizio" binPath= "C:\Tuo programma.exe"
* Rimuovere un servizio 
  sc.exe delete "Nome servizio"
Controllare i servizi:
* Eseguire un servizio
  sc.exe start "Nome servizio"
* Mettere in pausa un servizio
  sc.exe pause "Nome servizio"
* Fermare un servizio
  sc.exe stop "Nome servizio" 
Saluti da P4

 Saluti da P4
Grazie P4.
ciao

 TaskManager ("C:WINDOWSsystem32taskmgr.exe") come Servizio?
P:\SCARICATI\- PROGRAM\avvi veloci barra a destra aggiunge free 
TrayTool_Setup.exe   ????????????
PROGRAMMI SCARICATI PEER TO PEER\- -PROGR --- 2003 DA CATALOGARE\PROG
1\icona vicino orologio --------------- ottima x multif programfree lancia
screen reeboot ecc traycommander_lite.exe ???????
PROGR --- 2003 DA CATALOGARE\PROGR 2\x icona vicino orologio x lancio
programmi free  FlashTray3.exe  ????????????
ICONE\- - x inserire icone vicino orologio  (rivedere problemi)  free
traymenu  trmn202b.zip   118695    2-21-2002 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it