Partage automatique d'un disque amovible - Win NT/2K/XP - Windows & Software
Marsh Posté le 21-07-2007 à 16:09:09
bon si j'ai bien compris, tu as monté un lecteur réseau sur ton PC qui te permet d'aller sur le disque dur partagé du réseau. En effet, le probleme c'est que windows ne monte les lecteurs réseau qu'au démarrage. Donc, si au démarrage ton windows ne trouve pas le disque dur partagé, c'est fini... meme si tu le branche par la suite, il ne le monte pas.
La solution du script .bat est possible.
tu créés un fichier.bat
tu l'édites
tu y mets une ligne du genre:
NET USE r: \\10.0.0.1\nom_du_partage
r: est la lettre du lecteur réseau qui va apparaitre sur ton poste de travail
\\10.0.0.1 est l'adresse IP du PC ou le disque dur est branché, tu peux aussi mettre a la place le nom NETBIOS de l'ordinateur ou tu veux te connecter la j'ai mis 10.0.0.1, mais ça c'est juste un exemple
\nom_du_partage bein tu remplace ça par le nom du partage que tu a forcément créé pour le disque dur
si tu utilise un partage qui necessite un nom d'utilisateur:
NET USE r: \\10.0.0.1\nom_du_partage /USER:nom_d_utilisateur
nom_d_utilisateur: c'est le login pour pouvoir te connecter
si tu as besoin d'un mot de passe pour cet utilisateur:
NET USE r: \\10.0.0.1\nom_du_partage mot_de_passe /USER:nom_d_utilisateur
mot_de_passe: a remplacer par le mot de passe nécessaire a la connection
bon voila, tu enregistre ton fichier.bat, tu le mets sur le bureau, pis des que tu branches le disques dur sur le PC du réseau, tu lance le .bat
en espérant t'avoir aidé...
Marsh Posté le 21-07-2007 à 17:50:02
Merci de ta réponse hydargos, mais c'est pas exactement ce que je cherche à faire (J'avoue que mon esxplication est loin d'être claire...^^).
En simple, j'aimerais que mon disque dur externe soit automatiquement partagé sur le réseau quand on le connecte.
C'est possible ?
Marsh Posté le 21-07-2007 à 22:50:00
Multypack a écrit : Merci de ta réponse hydargos, mais c'est pas exactement ce que je cherche à faire (J'avoue que mon esxplication est loin d'être claire...^^). |
salut
a ma connaissance, il n'est pas possible de partager automatiquement un lecteur usb lors de sa connection, par contre il est possible de le faire a l'aide d'une petite astuce
sur ton disque usb, tu cree un fichier autorun.inf contenant :
[autorun] |
tu cree le fichier partage.bat contenant:
net share partage /delete |
partage est le nom que tu vas donner à ton partage (le poste de ton frere le verra comme \\tonpc\partage)
le %cd% est le dossier courant (soit la racine de ton DD puisque le BAT se trouve à la racine dudit disque.
la premiere ligne contenant le /delete permettra de supprimer un eventuel partage precedent si tu tamuse a brancher/debrancher ton DD. pour etre sur que le nom utilisé pour le partage n'existe pas déja resultant d'un precedent brancher/debrancher au cours de la meme session.
si l'autorun n'est pas desactivé, ton DD devrait se partager automatiquement des que tu le branche
sinon t'as juste a doublecliquer sur partage.bat
Marsh Posté le 22-07-2007 à 13:01:09
Je viens de tester chez moi.... je partage un HD sur un PC distant ... je le déconnecte ... je reboot le PC distant, puis quand je le reconnecte il se partage tout seul....
J'ai essayé en connectant le HD au démarrage et aussi apres le boot du PC distant, ça marche dans tous les cas.
Dis moi Multypack, est-ce que tu as plusieurs HD externes branchés sur le PC ou tu a faits les partages ...
Marsh Posté le 22-07-2007 à 13:35:20
Merci Aknot, j'ai testé, et...bon, ca marche pas ^^.
Mais dans tout ça ya de l'avancement : J'ai joué deux trois minutes avec la commande NET SHARE, et apparemment, c'est le "%cd%" qui passe pas (J'ai fait un essai avec des noms bien explicites du style "C:", et ca passe nickel).
Si quelqu'un voit une solution à ce problème, je suis preneur
Marsh Posté le 22-07-2007 à 14:19:01
Salut hydargos, excuse moi j'avais pas vu ton post ^^
Concernant ta méthode, je suis pas allé plus loin que la lecture parce que d'après ce que j'ai compris, le partage du disque ne fonctionnarait que sur une seule machine (IP fixe).
Or j'aimerais que le disque se partage sur le réseau, quelle que soit la machine qui l'accueille.
Aussi, je prévois d'avoir plusieurs disques externes branchés sur une seule machine, et de les partages sur le réseau dès leur connexion. Pourquoi cette question ?
Merci
Marsh Posté le 22-07-2007 à 15:16:12
bon oki, le probleme des partages de fichiers c'est que si tu reconnecte ton disque dur et que sa lettre de lecteur change, le partage ne se refait pas, en gros, il faut forcer le disque a toujours reprendre la meme lettre de lecteur puis le partager, ainsi quand tu le reconnectera, meme apres le démarrage de windows, il reprendra toujours la meme lettre et le partage se fera. Branche le disque dur sur la machine ou tu veux le partager puis:
manip a faire sur les PC ou tu veux faire des partages:
ouvre une console windows
tape diskpart
ensuite tappe:
list volume
ça doit te donner la liste des volumes montés par windows
la tappe
select volume numero
ou numero correspond au numéro affiché avec list volume et qui correspond a ton disque dur externe
après tu tappes:
assign letter=r
cette ligne dis a windows de toujours monter ton disque avec la lettre 'r' , tu peux en choisir une autre comme tu veux.
quand c'est fait, tu peux fermer la console, pis la tu créé ton partage comme normalement... tu refait la manip sur ton autre PC et normalement apres, tu peux connecter et deconnecter ton lecteur, a chaque fois le partage se fera...
voila
a+
Marsh Posté le 22-07-2007 à 16:23:35
J'ai suivi tes conseils :
J'ai donc assigné (sur un seul PC, pour le test) la lettre T à un de mes disques.
J'ai écrit le bat suivant en conséquence :
Code :
|
Et l'autorun
Code :
|
Le résultat :
Quand je branche mon disque, j'ai un petit menu d'autorun (je suis sous win XP SP2) qui me demande si je veux ouvrir le disque, afficher les images, [...], et lancer le programme d'autorun.
Je choisis le programme, et je vois que mon disque est maintenant partagé sur le réseau.
J'ai plusqieurs questions par rapport à ce résultat :
- Est-il possible de désactiver le petit menu, histoire que ca aille directement dans l'autorun (oui parceque bon, ce menu, il m'a jamais trop servi...
- N'y a-t-il pas moyen d'automatiser entièrement le processus ? J'entends par processus l'assignation de lettre, et le partage. Ou encore, mieux : N'est-il pas possible de faire quelquechose au niveau du disque lui-même pour qu'il soit reconnu en tant que "T:" sur n'importe quelle machine ?
Merci pour ton aide !
Marsh Posté le 22-07-2007 à 17:59:54
Multypack a écrit : |
une fois que tu as assigné la tettre, c'est permanent.... sur le PC ou tu l'as fait...
Fait le sur les autres et si tu as plusieurs disques, assigne des lettres différentes
quand a automatiser l'autorun:
poste de travail => propriété de ton ddisque dur 't' => onglet éxécution automatique
fais y les réglages dont tu as besoins
Marsh Posté le 22-07-2007 à 22:37:32
De retour
Je viens de faire plusieurs essais niveau autorun. Je peux choisir des actions, mais aucune ne parle de "programme à lancer" ou quoi que ce soit qui ait rapport avec l'autorun...
J'ai des choix comme lire la musique, afficher les photos...ne rien faire (d'ailleurs quand je le sélectionne celui là, c'est comme si j'avais choisi "remettre le petit menu..." ).
Dans cette fenêtre (propriétés du disque >> Execution auto), quels choix te sont offerts ?
Marsh Posté le 26-11-2008 à 00:05:19
Multypack a écrit : De retour |
Hello à tous,
j'avais ce soir la même problématique (agaçante il faut le dire) que Mutlypack et comme lui sans doute, je re-re-re-partageais sans cesse. Pris d'une crise de rage ce soir, j'ai goooooglé un coup pour trouver ce post dans le top 10.
Bref, la réponse était là, cela fonctionne chez moi désormais avec autorun + .bat... mais j'ai la même problématique du petit menu (agaçant lui aussi et si inutile) qui se lance à chaque insertion d'un support usb... tout pareil, dans les propriétés du dur, pas trouvé de possiblité d'activer mon .bat en auto... que reste-t-il ?
Bon je fouille, je gooogle encore et je reposte si je trouve...
Et toi, depuis 1 an, qu'as-tu fait Multypack ?
Mac
Marsh Posté le 21-07-2007 à 15:32:15
Salut à tous !
Mon frère et moi avons notre PC chacun, et un disque dur externe (chacun aussi) sur lesquels on stocke des fichiers persos, mais aussi des fichiers communs.
Pour les échanger, on utilise un réseau local, qui fonctionne très bien, jusque là, pas de souci .
Jusque là, pas de souci...c'est vite dit en fait : Les disques durs externes sont partagés sur le réseau si et seulement s'ils ont été allumés et branchés au PC avant le démarrage de windows...
Conséquence : Si je veux accéder à un fichier sur le disque dur externe de mon frère alors que le disque a été allumé après le chargement de windows, il faut repasser par le menu "partage et sécurité..." pour que je puisse lire les fichiers.
Je me demande donc s'il n'y aurait pas une astuce pour palier ce problème, et partager le disque dès sa connexion à l'ordinateur.
Je pense à un autorun appelant une commande ".bat", mais je ne sais pas quoi écrire dans ce bat...
Pouvez-vous m'aider ?
Merci d'avance