Obtenir le nom réel d'un lecteur réseau
Raya
Messages postés
2
Statut
Membre
-
Lupin -
Lupin -
Bonjour !
Je voudrai en php ou en javascript voire même en passant par une commande dos, récupérer le nom d'un lecteur réseau (et non la lettre réseau, par exemple le nom COMMON dans COMMON(X:)) mais je ne trouve rien coté php et coté commandes OS.
Coté javascript, la seule solution que j'ai vue consiste à passer par les controles activeX (classe ControlXObject) mais cette solution ne me convient pas car non compatible avec des navigateurs différents de IE comme firefox.
J'ai vu aussi que AJAX proposait XMLHttpRequest à la place de ControlXObjet mais ces deux classes semblent très différentes et XMLhttpRequest ne propose apparemment pas de méthodes d'accès au système de fichiers du serveur.
Je serai infiniment reconnaissant à toute proposition en php, javascript, commandes système, et peut être une extension firefox pour gérer controlXObject.
Merci
Raya TALL
Je voudrai en php ou en javascript voire même en passant par une commande dos, récupérer le nom d'un lecteur réseau (et non la lettre réseau, par exemple le nom COMMON dans COMMON(X:)) mais je ne trouve rien coté php et coté commandes OS.
Coté javascript, la seule solution que j'ai vue consiste à passer par les controles activeX (classe ControlXObject) mais cette solution ne me convient pas car non compatible avec des navigateurs différents de IE comme firefox.
J'ai vu aussi que AJAX proposait XMLHttpRequest à la place de ControlXObjet mais ces deux classes semblent très différentes et XMLhttpRequest ne propose apparemment pas de méthodes d'accès au système de fichiers du serveur.
Je serai infiniment reconnaissant à toute proposition en php, javascript, commandes système, et peut être une extension firefox pour gérer controlXObject.
Merci
Raya TALL
A voir également:
- Obtenir le nom réel d'un lecteur réseau
- Reseau orange non détecté ✓ - Forum Livebox
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Lecteur windows media - Télécharger - Lecture
- Cable reseau player freebox - Forum Freebox
- Entrer les informations d'identification reseau - Guide
J'ai déjà essayé toutes les commandes dos que je connaissais VOL, LABEL, NET USE.
Voici la sortie NET USE que j'obtiens :
Les nouvelles connexions seront m‚moris‚es.
tat Local Distant R‚seau
-------------------------------------------------------------------------------
OK X: \\Icd-dsk-it-dv\Public R‚seau Microsoft Windows
D‚connect‚e Y: \\Icd-dsk-gm-dv\Public R‚seau Microsoft Windows
D‚connect‚e Z: \\Icd-dsk-wa-dv\Public R‚seau Microsoft Windows
D‚connect‚e \\Icd-dsk-lc-dv\MP3 R‚seau Microsoft Windows
D‚connect‚e \\Icd-dsk-wa-dv\Public R‚seau Microsoft Windows
La commande s'est termin‚e correctement.
Comme tu le vois, cette commande donne les noms des lecteurs réseaux partagés sous deux formes : la représentation UNC (\\NOM_UTILISATEUR\dossier_partage) et la forme classique d'un lecteur réseau (X:).
L'information dont j'ai besoin n'est pas donnée par NET USE à savoir COMMON.
En fait chez moi le lecteur réseau X: s'appelle COMMON(X:) et c'est le COMMON dont j'ai besoin et pas le X: ou sa forme UNC, je ne trouve nulle part cette information dans Windows.
Raya TALL