|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2003
Città: Cuneo
Messaggi: 169
|
AutoAvvio
Ciao a tutti!
Ho bisogno del vostro aiuto per risolvere un problema: Ho realizzato un'applicazione in visualBasic .NET e devo fare in modo che una volta installata sia autoavviante, nel senso che deve partire in automatico ogni volta che si accende la macchina. Mi serve perchè nella mia rete ogni computer all'avvio deve inviare un messaggio al server per notificare la presenza, come posso fare? Ho già realizzato sia client che server, ma non so come far partire in automatico i client! (ps, non ditemi di mettere il file in esecuzione automatica, vorrei fosse una cosa un pelo più trasportabile Grazie mille!
__________________
Workstation: AMD Phenom II @ 4 GHz, 8 GB DDR3 1600 MHz CL8, Radeon 6970, 100GB raid 0, 450GB raid 1, WATER COOLED Server: INTEL DUAL XEON 3 GHz, 2 GB DDR ECC, GeForce QuadroFX, HDD SCSI 80GB + RAID1 32 Mb 500+500GB SATA2 Laptop: Santech N56, i7 Q820, 4GB DDR3 1333MHz, GTX260 1GB, HD SATA2 320GB 7200rpm. |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
con i c+++ io userei la cara vecchia windows.h:
estrarrei la posizione da cui il programma gira e poi aggiungere un chiave di registro in hklm/software/microsft/windows/current version/run
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
|
|
|
|
#3 |
|
Member
Iscritto dal: Dec 2003
Città: Cuneo
Messaggi: 169
|
Innanzi tutto grazie della risp, io sono riuscito a farlo così:
My.Computer.FileSystem.CopyFile(Application.ExecutablePath, "C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica\MioPgm.exe") Però così lo fa vedere in esecuzione automatica ed è orribile Su internet sono riuscito a trovare questo, ma visual studio dice k registrykey non esiste (probabilmente basta aggiungere un riferimento, ma nn so quale) Dim registro As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True) registro.SetValue("cmd", "C:\WINDOWS\system32\cmd.exe") Così sarebbe spettacolare!
__________________
Workstation: AMD Phenom II @ 4 GHz, 8 GB DDR3 1600 MHz CL8, Radeon 6970, 100GB raid 0, 450GB raid 1, WATER COOLED Server: INTEL DUAL XEON 3 GHz, 2 GB DDR ECC, GeForce QuadroFX, HDD SCSI 80GB + RAID1 32 Mb 500+500GB SATA2 Laptop: Santech N56, i7 Q820, 4GB DDR3 1333MHz, GTX260 1GB, HD SATA2 320GB 7200rpm. |
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Thread chiuso
| V |
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:56.


















