Problème de script (NET USE), Win9x, NT, 2K, XP - Windows & Software
Marsh Posté le 04-07-2002 à 15:54:44
c bizarre ton truc
perso pas de prob chez moi avec 2k et les lecteurs rezo, comment as tu attaché les lecteurs aux profils sur le serveur?
Marsh Posté le 04-07-2002 à 15:55:14
avec une manip du genre :
net use f: /d
echo O | net use f: /home
ca marche pas ?
Marsh Posté le 04-07-2002 à 15:58:39
NetBIOS a écrit a écrit : c bizarre ton truc perso pas de prob chez moi avec 2k et les lecteurs rezo, comment as tu attaché les lecteurs aux profils sur le serveur? |
Que veux-tu savoir de plus que ce qui est déjà indiqué ?
Marsh Posté le 04-07-2002 à 16:05:39
sur mon script (je suis sous 2k), je n'ai pas la ligne
net use f: /home
car elle est optionnelle sous NT et 2k
et celà marche très bien.
As tu essayé de la sauter en testant l'OS :
...
if exist %systemroot% goto NT2k
echo mise en place du répertoire personnel
net use f: /home
:NT2k
...
Marsh Posté le 04-07-2002 à 16:07:27
arf, dsl j'avais mal lu les cadres...
ben, je sais pas quoi te dire pour ton prob de lecteur, ton serveur est bien à jour (SP...)
Marsh Posté le 04-07-2002 à 16:10:58
Pink Floyd a écrit a écrit : avec une manip du genre : net use f: /d echo O | net use f: /home ca marche pas ? |
Je suis en train de tester ça
Marsh Posté le 04-07-2002 à 16:16:37
net use F: /D /Y ça marche sous 2K
l'erreur viens surement que tu es sur le lecteur F: au moment du delete.... dans ton script tu fais
C:
net use f: /D /Y
et hop
Marsh Posté le 04-07-2002 à 16:16:52
JPA a écrit a écrit : sur mon script (je suis sous 2k), je n'ai pas la ligne net use f: /home car elle est optionnelle sous NT et 2k et celà marche très bien. As tu essayé de la sauter en testant l'OS : ... if exist %systemroot% goto NT2k echo mise en place du répertoire personnel net use f: /home :NT2k ... |
Dans ce cas, ça ferai quoi ? Si OS = 9X, il ne se passe rien, si NT ou 2K ou XP, ça execute le NET USE F: /HOME ?
, bah moi je désire qu'ils s'éxécute sur les 98, car sans, y'a pas de lien avec ce qui est indiqué dans le profile (CF le premier screenshot en haut)
Marsh Posté le 04-07-2002 à 16:22:10
il me semble que toutes les commandes a base de net accepte l'option /YES ou /NO
a verifie
Marsh Posté le 04-07-2002 à 16:24:29
Pink Floyd a écrit a écrit : avec une manip du genre : net use f: /d echo O | net use f: /home ca marche pas ? |
Ne fonctionne pas
Je vais tester le /Y ou /YES
Marsh Posté le 04-07-2002 à 16:29:43
tu as bien présisé Y deriière le /PERSISTENT ?
/PERSISTENT:YES
Marsh Posté le 04-07-2002 à 16:30:12
Bon, bahhh, merci Jeand et Kass, le /YES passe
J'étais persuadé de l'avoir essayé y'a 1.5 an (j'étais pas aller très loin sur le prb, ça ne genait que moi à l'époque).
Je continue les tests avec les différents OS
Marsh Posté le 04-07-2002 à 16:30:38
athon a écrit a écrit : tu as bien présisé Y deriière le /PERSISTENT ? /PERSISTENT:YES |
Oui, mais ça ne chancgeait rien.
Marsh Posté le 04-07-2002 à 16:38:22
tu as du foirer quelque chose, car chez moi ca marche tres bien ce genre de scrypt sous 2K,
Marsh Posté le 04-07-2002 à 16:40:30
-> Groody :
tu as mal lu mon post, la commande ne s'exécute que si tu n'es PAS sous NT ou 2000...
Mais comme tu as trouvé la solution, celà n'a plus d'importance.
A+
Marsh Posté le 04-07-2002 à 16:43:32
JPA a écrit a écrit : -> Groody : tu as mal lu mon post, la commande ne s'exécute que si tu n'es PAS sous NT ou 2000... Mais comme tu as trouvé la solution, celà n'a plus d'importance. A+ |
C'est ce que j'ai compris, et c'est ce que je disais
Marsh Posté le 04-07-2002 à 16:44:44
bizounours a écrit a écrit : tu as du foirer quelque chose, car chez moi ca marche tres bien ce genre de scrypt sous 2K, |
Il manquait le /YES après le DELETE.
Le prb ne se posait que pour la NET USE f: /HOME, pas les autres, car en cours d'utilisation.
Et que sous 2K et XP
sur TOUTES les machines.
Domaine NT4 SP6a
Tu as la mêmes config et pas de prb ?
Marsh Posté le 09-08-2002 à 14:06:31
-- LA --
Je reviens à la charge. Encore un prb.
XP là, ne me reconnait pas la commande NET USE f: /HOME
Erreur :
L'erreur système 53 s'est produite. |
Comme si il ne connaissais pas cet argument (variable ?)
Marsh Posté le 04-07-2002 à 15:49:52
Salut,
--------------------------------------------------------------------------------------------------------
ceci est un vieux topic. J'ai un nouveau prb, expliqué un peu plus bas, à partir du post qui commence par :
-- LA --
Je laisse tout ça pour ne pas répéter les explications
--------------------------------------------------------------------------------------------------------
Domaine NT4
Parc de stations principalement sous Win9x/NT
Nous avons des prbs avec les OS depuis 2K (et donc XP). Ca bloque sur un NET USE.
Nous sommes obligés d'utiliser un net use f: /home pour que chaque User puisse avoir un lecteur perso, lié au profile, (connexion au dossier NomUser, partagé sur le serveur) cf :
Le script est :
Net use e: /d
Net use e: \\svi2\Services
net use f: /d
net use f: /home
net use g: /d
Net use g: \\svi2\Commun
Sous WX, NT, aucun prb.
Par contre, avec 2K et XP, lors du net use f: /d j'ai ce msg :
, nous obligeant à répondre O pour continuer.
2K et XP utilise le HOME pour, à mon avis, enregistrer certains paramètres, donc le lecteur est en cours d'utilisation, et demande d'intervention.
J'ai cherché si il était possible de passer un paramètre forçant la fermeture, mais je n'ai rien trouvé.
J'ai trouvé des explications sur http://perso.club-internet.fr/spinard/sys_nt_net18.htm, j'ai tenté d'utiliser un /persistent, mais ça n'a rien changé.
Si quelqu'un a une idée..
Message édité par Groody le 09-08-2002 à 14:13:47