Bonjour,
Je viens de faire quelques modifications sur le code source de FileZilla. En effet, je lance un exécutable lors de l'interception d'un nouveau fichier mis sous FTP.
Pour cela, j'ai ajouté ce bout de code
Le problème c'est que tous marche parfaitement sur le OS XP. Mais lorsque je teste sur une machine virtuelle (avec OS Windows Server 2003), l'application refuse de lancer l'executable. Je suis sous un compte Administrateur également donc à priori il n' y a pas de problème de sécurité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 wchar_t szPath[] = _T("C:\\Interceptor.exe"); wchar_t szParams[] = _T("D:\\test.zip"); HINSTANCE hRet = ShellExecute( NULL, //Parent window _T("open"), //Operation to perform szPath, //Path to program szParams, //Parameters _T("C:\\Program Files\\FileZilla Server\\"), //Default directory SW_SHOW); //How to open
J'espère que mon problème est assez bien décrit. Je vous remercie d'avance.
Partager