1 votes

Comment ouvrir un chemin UNC contenant des espaces dans la boîte de dialogue d'exécution ?

J'ai un emplacement réseau qui contient plusieurs dossiers avec des espaces et je veux pouvoir lancer un programme en utilisant Exécuter et le chemin UNC du programme. Par exemple : ouvrez la boîte de dialogue Exécuter, tapez \\itserver\files\IT Programmes \Example Programme \program.exe et program.exe démarre. Je suis presque certain que le problème est lié aux espaces dans le nom, car je peux confirmer que ce n'est ni un problème de connectivité, ni un problème de permissions.

J'ai essayé :

" \\itserver\files\IT Programmes \Example Programme \program.exe "

' \\itserver\files\IT Programmes \Example Programme \program.exe '

\\itserver\files\ "Programmes informatiques" "Exemple de programme" \program.exe

" \\itserver\files\ Programmes informatiques" "Exemple de programme \program.exe "

< \\itserver\files\IT Programmes \Example Programme \program.exe >

\\itserver\files\IT %20Programmes \Example %20Programme \program.exe

De même, il n'est pas possible de renommer les dossiers.

EDIT : J'ai corrigé l'erreur dans laquelle une seule des barres obliques apparaissait à l'origine dans le chemin du fichier en ajoutant une troisième barre oblique et j'ai clarifié ce que j'ai essayé.

3voto

Fazer87 Points 11931

La solution correcte consiste à utiliser des guillemets doubles comme suit :

"\\itserver\files\IT Programs\Example Program\program.exe"

Cela devrait fonctionner pour les systèmes de base Windows allant de XP à 8.1 (et peut-être plus anciens - je n'ai pas de kit à tester).

Veuillez également noter que le nom du serveur doit être précédé d'une double barre oblique :

\\server\share\folder\subfolder\file.exe

" \\ " indique un serveur

"\" indique un objet sur le serveur (partage, dossier, fichier etc)

2voto

OhadR Points 109

Utilisation :

fichier:////itserver \files\IT Programmes \Example Programme \program.exe

ça a marché ! Je n'ai aucune idée de ce qui se passe, ni pourquoi l'utilisation de guillemets doubles a produit un message d'erreur...

-1voto

Lefteris Points 6249

Pour exécuter un fichier à partir d'un partage réseau, vous devez placer une double barre oblique devant le nom ou l'adresse IP du serveur, et non une barre oblique simple.

Après avoir fait cela, mettez des guillemets autour du chemin.

Exemple :

" \\server\share\folder nom \MyApp.exe "

au lieu de

" \server\share\folder nom \MyApp.exe "

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X