Forcer déconnection lecteur réseau via une tâche planifiée - Win NT/2K/XP - Windows & Software
Marsh Posté le 20-07-2006 à 16:54:13
pyrro a écrit : Hello, |
si j'en crois un script trouvé via google, la syntaxe correcte est
NET USE * /DELETE /YES
essaies en ligne de commande pour voir si ça fait bien ce que tu veux avant de le mettre dans ton script.
Marsh Posté le 20-07-2006 à 17:04:45
+1
Fait un NET USE /? pour avoir toutes les options dispos.
Marsh Posté le 21-07-2006 à 07:57:26
Ces commandes fonctionnent, mais le problème c'est que le lecteur reste connecté en cache, quelque part.
Il est dans les oubliettes du Windows, alors comment faire??
Marsh Posté le 21-07-2006 à 08:19:33
Tu peux toujours aller voir du cote de la base de registre hklm ou hkcu currentversion/network.
Marsh Posté le 21-07-2006 à 09:48:31
Ca m'intéresse.
Aurais-tu la clé en entier??
Je fais des recherche dans la base de registre et je ne trouve rien.
Merci d'avance.
Marsh Posté le 21-07-2006 à 10:04:03
ReplyMarsh Posté le 21-07-2006 à 12:14:52
pyrro a écrit : Merci KRAPAUD, mais je n'ai pas trouvé mon bonheur là dedans. SNIF |
regardes via les commandes WMI de vbscript, tu devrais y trouver ton bonheur.
tu peux t'inspirer de ce script là si tu veux connaître la liste des partages "actifs" :
http://www.freevbcode.com/ShowCode.asp?ID=5117
en espérant que tu ne sois pas réfractaire à vb ...
Marsh Posté le 21-07-2006 à 13:44:52
C'est génial ce code!!!
Par contre, rien sur les partages ou lecteur réseau.
Merci mecton!!!
Marsh Posté le 21-07-2006 à 16:57:48
pyrro a écrit : C'est génial ce code!!! |
de rien (WMI m'avait presque réconcilié avec vb).
tu peux aussi t'inspirer de ça
http://www.activexperts.com/activm [...] untVol.htm
Citation : |
Marsh Posté le 25-07-2006 à 13:32:50
Même les scripts VBS, rien à faire; ça déco pas.
Mais j'ai trouvé où mon lecteur réseau restait connecté.
==>Gestion de l'ordinateur
==>Stockage
==>lecteurs logiques
Ensuite j'ai:
Nom || Type || Mappage
----------------------------------------------------------
c: || Disque local || local
i: || Lecteur réseau || Non disponible
Dans les propriétés de i:, je vois la taille du volume, mais rien pour le déconnecter.
Comment faire pour faire gicler le i: ??
Marsh Posté le 25-07-2006 à 15:24:50
pyrro a écrit : Même les scripts VBS, rien à faire; ça déco pas. |
il doit rester une entrée dans la base de registres.
fais une recherche avec le nom du partage, le nom du serveur ou l'ip du serveur, et tu devrais trouver
les entrées à effacer.
Marsh Posté le 26-07-2006 à 08:40:56
pyrro a écrit : Helpppppppp !!!!!!!!! |
dernière solution, si tu as un lecteur de cd, essaies de démarrer en mode sans échec, puis
renommer le lecteur de cd en I:
et avec un peu de chance ça "écrasera" l'entrée concernant le mapping réseau de I:
mais après, je sèche
Marsh Posté le 26-07-2006 à 08:58:22
lol, merci de toutes tes réponses.
En redémarrant le serveur, le lecteur réseau disparait.
Je cherche une solution pour ne pas redémarrer les serveurs.
Marsh Posté le 26-07-2006 à 09:27:11
pyrro a écrit : lol, merci de toutes tes réponses. |
on peut résumer ?
tu fais un montage de lecteur réseau
tu déconnectes, mais la lettre reste tjrs active. (le montage est-il tjrs actif quand tu déconnectes ? );
tu veux supprimer la lettre du lecteur réseau "fantome"
c'est bien ça ?
question subsidiaire indiscrète : tu as un support chez quelqu'un au sujet des OS windows?
(intégrateur, revendeur, etc).
Marsh Posté le 26-07-2006 à 09:28:42
Voilà, c'est ça.
oui, je peux avoir un support, mais je voulais quand même chercher avant.
Marsh Posté le 27-07-2006 à 12:09:17
Hello,
Ca m'est déjà arrivé !
Dans l'explorateur ton lecteur réseau n'a plus une tête de lecteur réseau mais plutot une tête de disque amovible non?
Essaye de redemarrer ce service (media amovible), ca a marché pour moi qq fois... mais sinon c'est reboot...
Ponds nous une autre tache plannifiée qui reboot ton serveur au bon moment
Marsh Posté le 27-07-2006 à 15:38:45
Merci de ta proposition, mais non celà ne fonctionne pas.
Non, je ne vois null part le lecteur réseau, sauf où je l'ai dit précédemment; donc pas dans l'explorateur.
Marsh Posté le 28-07-2006 à 09:58:47
Si quelqu'un trouve, je lui offre une boite de chocolat !!!
Marsh Posté le 20-07-2006 à 15:50:12
Hello,
Dans un script, je connecte un lecteur réseau. Ce script est exécuté par une tâche planifiée.
Sous Windows 2000 Server, ce n'est pas sous la session (ou le compte) de l'utilisateur (que l'on spécifie dans les paramètres de la tâche) que le script va se lancer. Il se peut que ça soit une session propre au système.
Par conséquent, mon lecteur reste connecté dans cette dernière session.
Ce n'est pas grave jusqu'au jour où mon partage change.
Comment faire pour forcer la déconnection de ce lecteur (mis en cache), sans redémarrer le serveur??
J'ai essayé toutes les commandes possibles (NET USE i: /del /yes, net use i: /d /yes, net use * /d, net use * /d /yes) et rien à faire, ce lecteur reste connecté.
J'ai même essayé de redémarrer le service des tâches planifiées.