Scripts de démarrage et 98

Scripts de démarrage et 98 - Windows & Software

Marsh Posté le 03-12-2001 à 15:24:23    

salut,
j'ai un pti probleme avec mes scrpits de démarrage sur les postes en Win98, sur les NT pas de probleme mais sur les 98 cé cons se lance pas :(
ya keu la premiere ligne qui se lance (net time) mais les lecteurs rézo ne fonctionne pas.J'ai un méssage d'erreur qui me dis commande incorrecte.Par contre si je les lance à la main ya pas de problemes.
Des conseils ?

Reply

Marsh Posté le 03-12-2001 à 15:24:23   

Reply

Marsh Posté le 03-12-2001 à 15:27:28    

Fais voir tes scripts stp
A+

Reply

Marsh Posté le 03-12-2001 à 15:37:27    

op là !
 
 
net time \\umbriel /SET /y
 
net use * /DELETE /Yes
net use g: "\\umbriel\Public-cial"
net use k: "\\umbriel\tech doc center"
net use l: "\\umbriel\ventind"
net use m: "\\umbriel\marketing"
net use n: "\\umbriel\assistantes"
net use p: "\\oberon\Programs"
net use t: "\\umbriel\projets"
net use u: "\\umbriel\users"
net use v: "\\oberon\faitstechniques"  
\\oberon\netlogon\interdit.bat
\\oberon\commun\special\BrowsMstr

Reply

Marsh Posté le 03-12-2001 à 15:48:08    

Tes : Public-cial, tech doc center, ventind...
ce sont des noms de partage ?

Reply

Marsh Posté le 03-12-2001 à 16:05:47    

oué, c'est les noms de partage.

Reply

Marsh Posté le 03-12-2001 à 16:12:30    

c'est quoi c guimé ???
 
perso :
 
net use g: \\umbriel\Public-cial /y  
net use k: \\umbriel\tech doc center /y
etc ...

Reply

Marsh Posté le 03-12-2001 à 16:16:08    

ya les guillemets penssan qu'avec les espaces ca poserai problemes, mais ca change aps grand chose.
Mais là ou je ne comprend pas cé qu'un fois la session d'ouverte je vais dans NETLOGON et je lance mon script à la main, et là ca marche  :pt1cable:

Reply

Marsh Posté le 03-12-2001 à 16:45:24    

UP TA !

Reply

Marsh Posté le 03-12-2001 à 16:47:47    

as tu essayé :  
net use u: "\\umbriel\Public-cial" /yes>nul
...
(pour le test ne mets pas le >nul (les messages d'erreur ne sont pas affichés))

 

[edtdd]--Message édité par JPA--[/edtdd]

Reply

Marsh Posté le 03-12-2001 à 17:12:56    

utilise kix32!
www.kixtart.org

 

[edtdd]--Message édité par keyzer93--[/edtdd]

Reply

Marsh Posté le 03-12-2001 à 17:12:56   

Reply

Marsh Posté le 03-12-2001 à 17:19:18    

JPA a écrit a écrit :

as tu essayé :  
net use u: "\\umbriel\Public-cial" /yes>nul
...
(pour le test ne mets pas le >nul (les messages d'erreur ne sont pas affichés))  
 
 




ca fais rien en plus.
quand le script se lance,
la commande net time passe bien,
ensuite la commande net use * /DELETE /YES passe bien,
ensuite ya le méssage d'erreur:
"fichier de commande manquant"
 :pt1cable:

Reply

Marsh Posté le 04-12-2001 à 09:46:09    

:pt1cable:

Reply

Marsh Posté le 04-12-2001 à 10:03:30    

Par simple curiositée, que fait la ligne net use * /DELETE /Yes  
 
a quoi sert-elle ?

Reply

Marsh Posté le 04-12-2001 à 10:10:08    

J'avais la même remarque...
Le delete n'est nécessaire que pour les stations NT et 2000
essaie de supprimer cette ligne pour voir si celà marche sur 98
 
Tu devras ensuite faire un test pour détecter l'os :
ver|find "Windows 95">nul
if not errorlevel 1 goto win9x
ver|find "Windows 98">nul
if not errorlevel 1 goto win9x
echo ceci est une session Nt ou 2000
...
:win9x
echo ceci est une session Win 9x
...
 
 
pour ton info la syntaxe devrait être :
net use g: /DELETE /Yes  
net use k: /DELETE /Yes  
...
 
le * est normalement pour le premier périphérique disponible...
 
 
A+

 

[edtdd]--Message édité par JPA--[/edtdd]

Reply

Marsh Posté le 04-12-2001 à 10:22:23    

oké, je fais des tests dans la journée et je te tiens au courant, merci!

Reply

Marsh Posté le 04-12-2001 à 10:22:25    

Je te cache pas que je comprend pas bien ton, explication, tu n'aurais pas un exemple ?

Reply

Marsh Posté le 04-12-2001 à 10:37:02    

-> Modos
Le net use g: /delete sert à supprimer le lien vers la ressource partagée. (Dans NT et 2000)
Si tu crée le lien alors qu'il en existe déjà un tu peus avoir des problèmes (ressource inaccessible)
A+

Reply

Marsh Posté le 04-12-2001 à 11:13:32    

-> JPA
 
Ok mais ma question était pourquoi le "net use * /DELETE /Yes"
 
montré dans l'exemple plus haut, pourquoi une * ?

Reply

Marsh Posté le 04-12-2001 à 11:23:03    

Je me demande aussi...
si tu fais net use * \\serveur\partage
celà créera un disque logique qui sera le premier disponible (si tu as un seul DD et un lecteur de CD, ce sera E: )
Par contre avec delete je ne vois pas comment celà peut marcher.

 

[edtdd]--Message édité par JPA--[/edtdd]

Reply

Marsh Posté le 04-12-2001 à 11:26:02    

Modos a écrit a écrit :

Par simple curiositée, que fait la ligne net use * /DELETE /Yes  
 
a quoi sert-elle ?  




excuse autant pour moi,
kan je suis arrivé dans cette merde de société ou je suis, le script étais celui là et fonctionnais correctement,
apparememnt le "net use * /DELETE /YES" a été mis en place pour deleter toutes les lecteurs réseaux existant.
Ce script fonctione bien pour les NT/2000 mais les 98 ca foire !

 

[edtdd]--Message édité par costla--[/edtdd]

Reply

Marsh Posté le 04-12-2001 à 11:26:48    

Modos a écrit a écrit :

-> JPA
 
Ok mais ma question était pourquoi le "net use * /DELETE /Yes"
 
montré dans l'exemple plus haut, pourquoi une * ?  




 
je sais pas si vous avez regarde:

Citation :

Connecte ou déconnecte votre ordinateur des ressources partagées ou affiche
des informations sur vos connexions.
 
NET USE [lecteur: | *] [\\ordinateur\répertoire [mot de passe | ?]]
    [/SAVEPW:NO] [/YES] [/NO]
NET USE [port:] [\\ordinateur\imprimante [mot de passe | ?]]
    [/SAVEPW:NO] [/YES] [/NO]
NET USE lecteur: | \\ordinateur\répertoire /DELETE [/YES]
NET USE port: | \\ordinateur\imprimante /DELETE [/YES]
NET USE * /DELETE [/YES]
NET USE lecteur: | * /HOME
 
  lecteur         Identifie le lecteur que vous affectez à un répertoire
                  partagé.
  *               Identifie le lecteur suivant disponible. Avec le paramètre
                  /DELETE, déconnecte l'ensemble de vos connexions.
  port            Précise le port parallèle (LPT) affecté à une imprimante
                  partagée.
  ordinateur      Désigne l'ordinateur qui partage la ressource.
  répertoire      Désigne le répertoire partagé.
  imprimante      Désigne l'imprimante partagée.
  mot de passe    Indique le mot de passe pour la ressource partagée.
  ?           Indique que le mot de passe de la ressource partagée vous
              sera demandé. Vous n'avez pas besoin d'utiliser cette option
              sauf si le mot de passe est optionnel.
  /SAVEPW:NO  Indique que le mot de passe entré ne doit pas être enregistré
              dans votre fichier de mots de passe. Vous devrez le taper
              à nouveau lors de votre prochaine connexion à cette ressource.
  /YES        Exécute la commande NET USE sans vous demander au préalable de
              fournir des informations ou de confirmer les opérations.
  /DELETE     Interrompt la connexion spécifiée sur une ressource partagée.
  /NO         Exécute la commande NET USE, en répondant par NO automatiquement
              à la demande de confirmation des opérations.
  /HOME       Effectue une connexion vers votre répertoire de base si
              celui-ci est spécifié dans votre compte utilisateur de
              gestionnaire du réseau local (LAN) ou de Windows NT.
 
Pour afficher la liste de vos connexions, tapez NET USE suivi d'aucun
paramètre.
 
Pour afficher ces informations sur un seul écran à la fois, tapez la commande
suivante en face de l'invite de commande :
NET USE /? | MORE
 ou
NET HELP USE | MORE
 


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 04-12-2001 à 11:35:11    

Bien vu, je me coucherais moins con ce soir.
 
Merci à toi

Reply

Marsh Posté le 04-12-2001 à 11:39:19    

ce que je ne comprend pas moi, c'est l'erreur au démarrage du script (quand la session se lance):
au moment du premier net use:
"fichier de commande manquant"
 
Peut etre mettre une pause avant ? non ?

Reply

Marsh Posté le 04-12-2001 à 11:39:20    

j'ai juste fait un net use /? sur un 95  
je vous dit pas les renseignements qu'il doit y avoir dans l'aide de 2000 ou XP
:lol:


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 04-12-2001 à 11:41:39    

costla a écrit a écrit :

ce que je ne comprend pas moi, c'est l'erreur au démarrage du script (quand la session se lance):
au moment du premier net use:
"fichier de commande manquant"
 
Peut etre mettre une pause avant ? non ?  




regarde si tu as le fichier net.exe dans c:/windows


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 04-12-2001 à 11:43:01    

oué je l'ai.
Et en plus une fois que la session est ouverte,si je lance le meme script, celui ki é dans netlogon, bah ca marche sans probleme !
comprend plus rien moi  :pt1cable:

Reply

Marsh Posté le 04-12-2001 à 11:50:54    

pas un prb de synchro entre différents PDB/BDC, de répliucations de script, etc.. ?
 
Fais un SET pour voir sur quelle machine tu te logues.
 
EDIT : C peut etre pas la bonne machine qui te renvoie le script

 

[edtdd]--Message édité par groody--[/edtdd]


---------------
Vidéo Concorde Air France | www.kiva.org
Reply

Marsh Posté le 04-12-2001 à 11:52:03    

Le mien pour des NT et Win9x
 
Net use s: /d
Net use s: \\serveur2\Services
 
net use w: /d
Net use w: \\serveur2\Commun
 
net use t: /d
net use u: /d
net use u: /home


---------------
Vidéo Concorde Air France | www.kiva.org
Reply

Marsh Posté le 04-12-2001 à 11:54:10    

c'est ce que me dit net use
il faut que la connexion soit etablie avant ;)


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 04-12-2001 à 11:58:10    

Pour un probleme de synchro, apparement tous les serveurs sont à jours.
Bon je continue mes tests et je vous tiens au courant.
 :crazy:

Reply

Marsh Posté le 04-12-2001 à 14:18:07    

tu n'aurais aps coche "connexion rapide" dans client pour les reseau microsoft??


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 04-12-2001 à 14:25:15    

je viens de verifier et non, l'option n'est pas coché, dommage !

Reply

Marsh Posté le 04-12-2001 à 14:30:21    

c'est quand windows n'est pas encore chargé que tes scripts se lancent ?
 
attention...
 
Tous les noms TCP/IP que tu utilisent ne sont pas admis en mode dos ;)
 
pour que cela marche, il faut que tu sous déjà loggué sous une version de windows !
 
voili voila !!!


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
Reply

Marsh Posté le 04-12-2001 à 14:39:43    

tharkie a écrit a écrit :

c'est quand windows n'est pas encore chargé que tes scripts se lancent ?
 
attention...
 
Tous les noms TCP/IP que tu utilisent ne sont pas admis en mode dos ;)
 
pour que cela marche, il faut que tu sous déjà loggué sous une version de windows !
 
voili voila !!!  




tu peut expliqué un peu plus stp.
pour les noms long utilisé pour les partages je crois aussi que sa fou la merde, mais bon quand je met eds noms cour ca change rien tjrs le meme pblm.

Reply

Marsh Posté le 04-12-2001 à 14:44:15    

ben déjà, il faudrait que je saches où sont placés tes scripts de démarrage :??:
 
à quelle moment du démarrage ?
 
avant ou après le démarrage de TCP/IP ???
 
tu as d'autres protocoles installés, genre IPX/SPX pour ip, ou netbui ?


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
Reply

Marsh Posté le 04-12-2001 à 14:49:36    

alors bien sur mes scripts son dans netlogon, la repl est fait correctement.
Je repete pour les gars au fond de la classe pres du radiateur :
 
J'ouvre ma session avec un user sur un 98, la windaube me dis qu'il va executer mes scripts, la premiere commande passe bien (net time), ensuite y passe à la commande net use et là ya le méssage :
"fichier de commande manquant"  
En revanche si je lance le script à la main une fois windows chargé ya pas de probleme.
 
Voilà, alors doctor ?

Reply

Marsh Posté le 04-12-2001 à 15:03:45    

Modifie tes scripts en les épurants au maximum. Vire le NET TIME, les dernieres lignes, le NET DELETE, et garde seulement une asignation de lecteur. Voit si ca marche. Si ca marche, remet toutes les assignations de lecteurs. Si ca marche toujours rajoute progressivement les lignes histoire de détecter ce qui cloche.
 
Ah aussi, mets le paramètres en majuscule (le USE), il me semble que j'a ideja eu des problemes a cause de ca.

 

[edtdd]--Message édité par Wolfman--[/edtdd]

Reply

Marsh Posté le 04-12-2001 à 15:06:53    

bon oké je vais tester et vous tiens au courant.

Reply

Marsh Posté le 04-12-2001 à 15:32:11    

As-tu une stratégie système ? Si oui, as-tu activé l'equilibrage des charges dans ton .pol ?? Si oui, ton BDC est-il à jour ? Dans ton .pol qui doit se situé dans le même rep. netlogon que les scripts de pref, as-tu mis " mise à jour automatique" ou "mise à jour manuel avec le chemin" dans Ordinateur par defaut ?
 
As-tu essayé de mettre une pause de quelques secondes entre ton net time et tes mappages de lecteurs ( net pause je crois, pause de 4 sec par exemple, peut-etre tes clients ont-ils du mal à accrocher le serveur) ...;

Reply

Marsh Posté le 04-12-2001 à 16:08:59    

moi aussi je pense à mettre une pause, kel est la syntaxe ?
net pause, cé pour mettre un service en pause, non ?
sinon pas de strategie systeme avec poledit

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed