OVH Cloud OVH Cloud

Problème avec des exécutables contenus dans des répertoires avec des espaces...

1 réponse
Avatar
M.
Sur un serveur Windows 2000 TSE jje lançais des programmes (par
programmation) avec un accès absolu à celui-ci, le répertoire contenant le
programme comportait des espaces (ie c:\program files\test\test.exe).
Jusqu'à présnettout marchait bien... et depuis peut ça ne marche plus....

Je me suis vite rendu compte que le problème été du à l'espace dans le nom
du répertoire, en fait mon programme voulait lancer le programme c:\program
et prenait comme paramètre le reste de la ligne de commande (ie:
files\test\test.exe) alors que ça fonctionnait très bien avant, j'ai résolu
mon problème en mettant le tout entre ""

Par contre je voulais bien connaitre la raison pour laquelle ceci c'est
produit....

On dirait que c'est une problème de config sur le serveur car le problème
est intervenu sur tous mes utilisateurs en même temps (tous les utilisateurs
se connectent directement sur ce serveur).

Quelqu'un pourrait-il me rensiegner ?

Merci.

1 réponse

Avatar
-=lolol=-
Salut M.,
souvent quand tu as des problèmes de noms avec espace, il faut mettre des
guillements pour s'en sortir : un truc du genre "c:program
filestesttest.exe"
cordialement
@+lolo


Sur un serveur Windows 2000 TSE jje lançais des programmes (par
programmation) avec un accès absolu à celui-ci, le répertoire
contenant le programme comportait des espaces (ie c:program
filestesttest.exe). Jusqu'à présnettout marchait bien... et depuis
peut ça ne marche plus....

Je me suis vite rendu compte que le problème été du à l'espace dans
le nom du répertoire, en fait mon programme voulait lancer le
programme c:program et prenait comme paramètre le reste de la ligne
de commande (ie: filestesttest.exe) alors que ça fonctionnait très
bien avant, j'ai résolu mon problème en mettant le tout entre ""

Par contre je voulais bien connaitre la raison pour laquelle ceci
c'est produit....

On dirait que c'est une problème de config sur le serveur car le
problème est intervenu sur tous mes utilisateurs en même temps (tous
les utilisateurs se connectent directement sur ce serveur).

Quelqu'un pourrait-il me rensiegner ?

Merci.