chemin UNC non reconnue sous NT - Win NT/2K/XP - Windows & Software
Marsh Posté le 04-08-2005 à 22:00:13
De mémoire sous NT ca ne fonctionne pas d'utiliser un chemin UNC, il faut obligatoirement le mapper sur une lecteur. L'explorateur windows n'a pas de barre d'adresse et IE en a que faire d'une chemin débutant par \\.
Si tu as un serveur web, tant qu'à faire profite d'utilsier le protocole http, plutôt que d'accéder via un share windows. De plus si tu as des pages dynamiques (ASP, PHP, ...) le share windows ne fonctionnera pas.
Pour tes liens sur les pages vaut mieux ouvrir un flux, qui sera renvoyé en téléchargement au client, depuis le serveur web vers ton serveur de fichier ce sera plus propre et tu masques ainsi le réel emplacement des fichiers, tu pourrais aussi proposer un moteur de recherche avec un index centralisé.
Marsh Posté le 04-08-2005 à 23:23:18
Qu'est-ce que tu entends par ouvrir un flux qui sera en téléchargement au client depuis ... ?
Le problème est que ces répertoires contiennent des fichiers excel et word (avec des macros) qui ne s'exécutent pas correctement dans IE. Il faut qu'ils s'exécutent dans leur application respective Excel et Word. Donc en faisant des liens html sur ces répertoires et donc sur ces fichiers, il faut créer des activeX qui démarrent l'application concernée sur le poste client (s'ensuit l'erreur: un composant ActiveX ne peut créer un objet).
Pour ce dernier point, on m'a dit qu'il fallait installer l'ActiveX sur le poste client, et qu'ainsi on pourrait exécuter cet ActiveX. Mais ça, je ne sais pas comment faire. Est-ce possible ?
Marsh Posté le 04-08-2005 à 23:44:49
Pour le flux ca peut-être tout simplement le serveur Web qui a le share du serveur de fichier monté sur un répertoire virtuel. Sinon il est clair que plus compliqué (en fait c'est assez simple à réaliser avec PHP) tu peux accéder au share, en ftp, etc au serveur de fichier lire le fichier puis le renvoyer au client.
Sinon aïe, l'assistant d'exportation Web d'Office a encore frappé ! Le problème n'est pas forcément facile à identifier, car il n'est pas évident de savoir quel objet il manque et que le message peut très bien être lié à un souci de sécurité (le contrôle ActiveX s'exécutant dans le contexte d'IE) :
http://support.microsoft.com/defau [...] ;fr;194801
De plus celà pose un problème, car pour modifier le fichier tu dois avoir un droit d'écriture sur le serveur Web (ce qui n'est pas la plus sûre des options si l'accès est anonyme).
Marsh Posté le 04-08-2005 à 19:54:42
Bonjour,
Je suis en stage dans une entreprise qui possède son intranet. Les postes sont des XP, NT ou 2000.
Sous XP et 2000, lorsque je tape dans internet explorer \\serveur\partage, il m'ouvre alors le partage et alors on peut naviguer dans les répertoires (sous mon compte utilisateur).
Le problème vient des postes NT. En effet, la même manipulation provoque une erreur "Impossible de trouver le chemin ...".
Cependant, avec le compte d'un collègue (administrateur), il n'y a pas de problème : le partage s'ouvre et on peut naviguer.
Mes questions sont les suivantes :
Que dois-je faire pour que n'importe quel utilisateur puisse ouvrir un partage via internet explorer depuis NT ?
Est-ce que cela vient de NT ? du profil de l'utilisateur ?
Pour aller jusqu'au bout, on nous a mis à disposition un serveur web. On pourra alors se connecter au portail de l'entreprise qui permettra de naviguer directement via des liens html dans les répertoires situés sur un serveur de fichier. L'emploi de ces chemins UNC évitera de connecter un lecteur réseau avec cible ce serveur de fichier et donc de faire appel à ce lecteur réseau dans ces liens html.
Merci de votre aide.
Fredog49
Message édité par fredog49 le 04-08-2005 à 20:19:32