NET USE dans un bat
Pruno
-
kaumune Messages postés 22643 Date d'inscription Statut Contributeur Dernière intervention -
kaumune Messages postés 22643 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créé un script pour connecter des lecteurs réseau au démarrage de la session windows qui sera donc lancer dans le planificateur de tâches
Pour cela j'ai créé un 1er fichier .bat qui sert à appeler le deuxième dans une console cmd (j'ai d'abord penser que le problème venait du fait que le script se lancer dans une console taskeng)
le premier fichier bat contient donc
et le deuxième
Si je lance le premier bat en manuel, ça fonctionne parfaitement
Par contre quand le premier bat est lancé par le planificateur de tâche au démarrage de la session, ça ne fonctionne pas (j'ai une erreur "chemin introuvable")
J'ai retardé le démarrage du bat de façon à être sûr que la connexion réseau soit bien démarré mais rien y fait...
Je tourne en rond et je n'ai pas trouvé de réponse sur le net... pas faute d'avoir cherché pourtant :(
Merci de votre aide
J'ai créé un script pour connecter des lecteurs réseau au démarrage de la session windows qui sera donc lancer dans le planificateur de tâches
Pour cela j'ai créé un 1er fichier .bat qui sert à appeler le deuxième dans une console cmd (j'ai d'abord penser que le problème venait du fait que le script se lancer dans une console taskeng)
le premier fichier bat contient donc
cmd /k start C:\Users\XXX\deuxieme.bat
et le deuxième
net use * /DELETE
net use Y: \\SERVEUR\Root /USER:XXX **** /PERSISTENT:NO
net use Z: \\SERVEUR\Root\BDD /PERSISTENT:NO
start explorer.exe \\SERVEUR\Root
Si je lance le premier bat en manuel, ça fonctionne parfaitement
Par contre quand le premier bat est lancé par le planificateur de tâche au démarrage de la session, ça ne fonctionne pas (j'ai une erreur "chemin introuvable")
J'ai retardé le démarrage du bat de façon à être sûr que la connexion réseau soit bien démarré mais rien y fait...
Je tourne en rond et je n'ai pas trouvé de réponse sur le net... pas faute d'avoir cherché pourtant :(
Merci de votre aide
A voir également:
- Batch net use
- Net framework 2.0 - Télécharger - Divers Utilitaires
- Paint net - Télécharger - Dessin & Illustration
- Logo .net - Télécharger - Études & Formations
- Fichier batch - Guide
- Net framework 4.0 - Télécharger - Divers Utilitaires
3 réponses
La dernière ligne est provisoire
Elle sert juste à vérifier si l'authentification a réussi ou non
Je peux vérifier si le lecteur réseau a bien été créé aussi mais c'est pas là que ça pêche
Elle sert juste à vérifier si l'authentification a réussi ou non
Je peux vérifier si le lecteur réseau a bien été créé aussi mais c'est pas là que ça pêche
voilà un peu plus de renseignement
Je viens de redémarrer et j'ai obtenu :
Sur la consolde cmd :
et j'obtiens lors de l'ouverture de l'explorer
cela dit, j'ai une autre erreur lorsque j'ouvre \\SERVEUR\Root avec l'explorer.
L'erreur dit que je n'ai pas l'autorisation d'accéder aux fichiers...
Alors qu'en lançant le .bat manuellement, tout fonctionne PARFAITEMENT
Je viens de redémarrer et j'ai obtenu :
Sur la consolde cmd :
C:\Windows\system32>net use * /DELETE /YES
La liste est vide.
C:\Windows\system32>net view \\SERVEUR\Root
L'erreur système 5 s'est produite.
Accès refusé.
C:\Windows\system32>pause
Appuyez sur une touche pour continuer...
C:\Windows\system32>net use Y: \\SERVEUR\Root /USER:xxxxx ***** /PERSISTENT:NO
La commande s'est terminée correctement.
C:\Windows\system32>net use Z: \\SERVEUR\Root\BDD /USER:xxxx ***** /PERSISTENT:NO
La commande s'est terminée correctement.
C:\Windows\system32>pause
Appuyez sur une touche pour continuer...
C:\Windows\system32>start explorer.exe Y:
C:\Windows\system32>
et j'obtiens lors de l'ouverture de l'explorer
Emplacement non disponible
Y:\ n'est pas disponible. Si l'emplacement se trouve sur ce PC,
assurez-vous que le périphérique ou le lecteur est connecté ou que le disque est inséré, puis réessayez. Si l'emplacement se trouve sur un réseau, assurez-vous que vous êtes connecté au réseau ou à Internet, puis réessayez. Si l'emplacement est introuvable, cela signifie qu'il a peut-être été changé ou supprimé
cela dit, j'ai une autre erreur lorsque j'ouvre \\SERVEUR\Root avec l'explorer.
L'erreur dit que je n'ai pas l'autorisation d'accéder aux fichiers...
Alors qu'en lançant le .bat manuellement, tout fonctionne PARFAITEMENT
Je ferais pour ma part un seul bat lancé par un raccourci (clic droit sur le bureau === créer un raccourci et là tu indique le chemin de ton second bat
Dans les propriétés avancées du raccourci tu coches Exécuter en tant qu'administrateur
C'est ce raccourci qu'il faudra utiliser dans la tâche planifiée
(C'est comme cela que je faisais pour mes sauvegardes automatiques en RSO avant de passer à SyncBack)

Dans les propriétés avancées du raccourci tu coches Exécuter en tant qu'administrateur
C'est ce raccourci qu'il faudra utiliser dans la tâche planifiée
(C'est comme cela que je faisais pour mes sauvegardes automatiques en RSO avant de passer à SyncBack)
