Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Autorun
giovedì 08 aprile 2004 - 15.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pecos81
Profilo
| Junior Member
68
messaggi | Data Invio:
gio 8 apr 2004 - 15:38
Ciao a tutti,
ho fatto un'applicazione che si avvii all'avvio di server (2000 e 2003).
Per realizzarlo ho messo una chiave nel registro in
HKEY_LOCAL_MAHCINE\SOFTWARE\Microsoft\CurrentVersion\Run
che punti all'indirizzo del mio eseguibile. funziona, però lo scopo è di intercettare i riavvii, ma parte anche quando ci si collega in terminal server.
Come posso evitarlo?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 8 apr 2004 - 20:49
Puoi creare uno script in batch di questo tipo e metterlo nel Run:
@echo off
IF %SESSIONNAME% <> "Console" GOTO :Start
GOTO :Exit
:Start
calc.exe
:exit
Che cosa succede, viene verificato se la variabile di sessione SESSIONNAME è diversa a Console.
Se è diversa significa che sei in una sessione Terminal se è uguale significa che eti sei loggato interattivamente. Se è diversa fa un Goto alla sottoprocedura Start che lancia il comando calc.exe che è la calcolatrice.
Tu lo sostituisci con il path o con l'eseguibile del tuo programma.
ciao
david
pecos81
Profilo
| Junior Member
68
messaggi | Data Invio:
ven 9 apr 2004 - 11:22
Grazie mille,
la tua saccenza è veramente invidiabile!
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 9 apr 2004 - 21:03
Non esagerare, è una delle possibili soluzioni, forse neanceh la migliore, però credo sia funzionale.
:)
ciao
david
pecos81
Profilo
| Junior Member
68
messaggi | Data Invio:
ven 16 apr 2004 - 15:43
Per la cronaca, comunque la versione sintatticamente corretta è la seguente:
@echo off
IF %SESSIONNAME% == Console GOTO :Start
GOTO :Exit
:Start
Mio programma
:exit
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 19 apr 2004 - 00:46
Ok :)
naturalmente. Poi modifichi a tuo piacimento.
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !