Page 1 sur 1

[R] Espace dans un chemin réseau [R]

Posté : mar. 29 nov. 2016 16:11
par JULIEN49
Bonjour,

Je suis en ce moment sur un script qui permet aux utilisateurs non admin de mon entreprise de lancer les .exe de certain logiciel, sans demandes de mots de passe, le problème est le suivant le chemin d’accès à un des fichiers .exe est avec des espaces, ce qui fait que celui-ci n'arrive pas à se lancer.

Des idées :?:

Re: Espace dans un chemin réseau

Posté : mar. 29 nov. 2016 16:30
par TomAijerrie
Salut

Deux solutions, je n'ai pas testé récemment, mais je pense que :
- en mettant des " avant et pares le chemin. '"Z:\Dossier\Chemin avec des espaces.extension"'
- ou en remplaçant les espaces par %20

Re: Espace dans un chemin réseau

Posté : mar. 29 nov. 2016 16:38
par JULIEN49
Merci de ta reponse.

J'ai éssayé simple quote, doubles quotes, les deux, les paranthéses ..

Le $path ="\\Data_Commercial\Marketing%20Web\automount.exe" ne fonctionne pas non plus ...

Re: Espace dans un chemin réseau  

Posté : mar. 29 nov. 2016 18:42
par TommyDDR
Essayez avec les guillemets, comme mentionné par TomAijerrie
$path ="\\Data_Commercial\Marketing Web\automount.exe"
Run('"' & $path & "'")

Re: Espace dans un chemin réseau

Posté : mer. 30 nov. 2016 09:29
par JULIEN49
Merci TommyDDR,

Le problème était effectivement au niveau du run.