Si on regarde dans le HKLM\Run par exemple, on trouve la liste des programmes qui se lancent au démarrage.
Le problème C le non standard des formats proposés.
Exemples :
c:\program files\MyFolder\Myfile.exe args
"c:\program files\MyFolder\Myfile.exe"
"c:\program files\MyFolder\Myfile.exe" "args"
"c:\program files\MyFolder\Myfile.exe" /arg
Si on prend la 1ere ligne, comment savoir si le fichier est
c:\program files\MyFolder\Myfile.exe
et non pas
c:\program files\MyFolder\Myfile.exe args
ou
c:\program
Sans bien sur, tester sur l'extension .EXE finale.
Any idea?
----------------------------
C++ forever
C# amateur