Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2852 connectés 

  FORUM HardWare.fr
  Windows & Software

  Scripts d'ouverture de sessions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Scripts d'ouverture de sessions

n°1334402
stef57
Posté le 02-11-2003 à 23:08:12  profilanswer
 

J'ai un petit probleme avec les scripts d'ouverture de sessions...
 
J'ai placé le script "script.bat" sur mon serveur dans D:
 
Comment faire pour affecter ce script à chaque ouverture de seesion ?
 
(les comptes d'utilisateurs sont pas sous AD mais locals)


---------------
Mon Mod Packard Bell
mood
Publicité
Posté le 02-11-2003 à 23:08:12  profilanswer
 

n°1334648
stef57
Posté le 03-11-2003 à 11:12:34  profilanswer
 

up !


---------------
Mon Mod Packard Bell
n°1334651
Requin
Posté le 03-11-2003 à 11:20:51  profilanswer
 

Si tu utilise Windows 2000 / 2003, envisage plutot d'écrire tes scripts avec VBScript ou JScript (Windows Scripting Host). Leur exécution est bien plus rapide et il est plus facile de faire une exécution conditionnelle avec ces langages qu'avec un batch.
 
Regarde ces pages tu trouveras de nombreux exemples et des explications :
 
- Windows Script
- Script Center
 
Pour répondre à ta question, dans AD tu as tes OU avec tes comptes utilisateurs et/ou machines, dans les propriétés de l'OU tu peux appliquer des GPO, en éditant la GPO tu peux spécifier les scripts que tu souhaite exécuter.
 
Les scripts seront ensuites copiés dans l'arborescence de SYSVOL.


Message édité par Requin le 03-11-2003 à 11:21:39
n°1334659
stef57
Posté le 03-11-2003 à 11:31:14  profilanswer
 

Le probleme c'est que je n'utilise pas AD ! Tout simplement parce que je ne voudrai pas que les utilisateurs du reseau ne puisse pas ouvrir de session si le serveur est en panne !
 
Je vais voir tes liens ;)


---------------
Mon Mod Packard Bell
n°1334671
blueteen
Posté le 03-11-2003 à 11:42:20  profilanswer
 

sous nt, pour qu'un script (même en .bat) soit lancé au démarrage, il faut le mettre dans le dossier :
c:\winnt\system32\repl\import\scripts
 
tu places ton .bat dedans (par exemple connect.bat)
puis ds le gestionnaires des utilisateurs, prend un user par exemple, puis clique sur le bouton "profil"
là tu as une cellule "nom du script d'ouverture de session"
et tu mets : connect
 
et ce script sera lancé à la connexion de l'user en question
 
valà si ça peut t'aider !

n°1334680
Requin
Posté le 03-11-2003 à 11:48:54  profilanswer
 

stef57 a écrit :

Le probleme c'est que je n'utilise pas AD ! Tout simplement parce que je ne voudrai pas que les utilisateurs du reseau ne puisse pas ouvrir de session si le serveur est en panne !
 
Je vais voir tes liens ;)


 
Via les GPO tu peux spécifier le nombre de logins à retenir et l'action à effectuer si aucun DC n'est disponible. Sans DC il reste possible de se loguer.

n°1334787
stef57
Posté le 03-11-2003 à 14:01:02  profilanswer
 

Bon a priori ça marche comme tu me la expliqué mais n'est-il pas possible d'avoir un fichier centralisé sur le serveur ? (sans passer par les GPO parce que je ne veux pas passer par AD)


---------------
Mon Mod Packard Bell
n°1335136
blueteen
Posté le 03-11-2003 à 20:01:47  profilanswer
 

ma soluce ne convient pas ?
merci de le dire qd mm !

n°1335346
stef57
Posté le 03-11-2003 à 23:19:12  profilanswer
 

Si blueteen ta soluce marche a merveille ! Mais j'aimerai centraliser le fichier .bat sur le serveur !


---------------
Mon Mod Packard Bell
n°1335351
blueteen
Posté le 03-11-2003 à 23:22:14  profilanswer
 

comment ça centraliser ?
 
c:\winnt\system32\repl\import\scripts est sur le serveur.


Message édité par blueteen le 04-11-2003 à 11:49:30
mood
Publicité
Posté le 03-11-2003 à 23:22:14  profilanswer
 

n°1335360
rogntudjuu​uuuuuuu
Posté le 03-11-2003 à 23:27:07  profilanswer
 

tes postes clients, c'est quel systeme ?


---------------

n°1335555
Requin
Posté le 04-11-2003 à 10:32:53  profilanswer
 

Visiblement tu as quelques lacunes côté administration système... voici comment tu pourrais bricoler :
 
1) Créer un partage (par exemple \\MONSERVEUR\SCRIPT$)
2) Placer le script central avec les commandes que tu souhaites sous \\MONSERVEUR\SCRIPT$
3) Créer un script client et le mettre dans le dossier "imports" :

Code :
  1. @ECHO OFF
  2. net use z: \\MONSERVEUR\SCRIPT$
  3. z:\monscriptcentral.bat
  4. net use z: /delete


 
Ainsi tu peux effectuer des changement de manière centralisée...

n°1335566
rogntudjuu​uuuuuuu
Posté le 04-11-2003 à 10:39:59  profilanswer
 

Rogntudjuuuuuuuuu a écrit :

tes postes clients, c'est quel systeme ?


 
je redemande : quel systeme tes postes clients ? (XP, 2000, 98 :cry: )


---------------

n°1335635
blueteen
Posté le 04-11-2003 à 11:48:26  profilanswer
 

alloooooo
vous lisez un peu
 
lisez qd mm mon post !
y a juste les scripts à mettre dans le répertoire indiqué sur le serveur (on peut en mettre autant qu'on veut), il suffit d'indiquer ds le profil utilisateur le script à lancer...
et ça marche avec tous les clients windows.

n°1335682
stef57
Posté le 04-11-2003 à 12:36:28  profilanswer
 

Les gars dsl de pas repondre plus souvent mais je suis en cours (je repond de mon cours de Java d'ailleur ;)).
 
Blueteen> je tiens compte de tes posts, ta methode marche si je met le fichier bat sur chaque PC du reseau, or j'aimerai mettre ce fichier sur le serveur et que chaque compte y accede (je rappel que les comptes sont locaux et que ce n'est pas le serveur qui les gerent !).
 
Rogntudjuuuuuuuuu> tout les postes sont sous Windows 2000, le serveur sous Windows 2000 serveur.
 
Requin> effectivement j'ai des lacunes :D, mais en meme tps mon intranet a la maison n'a pas besoin d'etre un intranet d'entreprise ...;)


Message édité par stef57 le 04-11-2003 à 12:37:08
n°1335684
stef57
Posté le 04-11-2003 à 12:39:25  profilanswer
 

Cf ce post pour voir ce que mon serveur doit pouvoir faire:
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=


Message édité par stef57 le 04-11-2003 à 12:47:07

---------------
Mon Mod Packard Bell
n°1335763
stef57
Posté le 04-11-2003 à 14:07:35  profilanswer
 

up !


---------------
Mon Mod Packard Bell
n°1335779
Requin
Posté le 04-11-2003 à 14:17:54  profilanswer
 

stef57 a écrit :


Requin> effectivement j'ai des lacunes :D, mais en meme tps mon intranet a la maison n'a pas besoin d'etre un intranet d'entreprise ...;)


 
Ok si c'est @home c'est un peu différent ;)

n°1335794
stef57
Posté le 04-11-2003 à 14:33:21  profilanswer
 

Par contre ton idée d'employer un script qui va chercher le script sur le serveur me plait bien, je testerai ca ce soir.
 
Mais doit bien y avoir un moyen d'indiquer directement le chemin du   serveur dans chaque profil non ?


---------------
Mon Mod Packard Bell
n°1335881
olicel
Posté le 04-11-2003 à 16:04:33  profilanswer
 

sinon on peut utiliser AD et faire en sorte que la session ne s'ouvre pas si le serveur est OUT... ou l'inverse.

n°1335926
stef57
Posté le 04-11-2003 à 17:13:28  profilanswer
 

Arf ! Je ne veu pas utiliser AD ;) (je ne veux pas obliger les utilisateurs de mon reseau de taper nom et mdp)


---------------
Mon Mod Packard Bell
n°1337763
stef57
Posté le 06-11-2003 à 11:45:49  profilanswer
 

Y a pas moyen de metre \\serveur\script dans le chemin de l'utilisateur et de mettre le script dans le dossier c:\winnt\system32\repl\import\scripts du serveur ?


---------------
Mon Mod Packard Bell
n°1338496
stef57
Posté le 06-11-2003 à 23:59:18  profilanswer
 

Citation :

ECHO OFF
net use z: \\MONSERVEUR\SCRIPT$
z:\monscriptcentral.bat
net use z: /delete


 
Requin tu peux m'expliquer un peu ce code ?
 
ECHO OFF sert à quoi ?
 
Le $ derrière le dossier partagé sert à quoi ?


---------------
Mon Mod Packard Bell
n°1338503
nemo13
Posté le 07-11-2003 à 00:11:11  profilanswer
 

stef57 a écrit :

Citation :

ECHO OFF
net use z: \\MONSERVEUR\SCRIPT$
z:\monscriptcentral.bat
net use z: /delete


 
Requin tu peux m'expliquer un peu ce code ?
 
ECHO OFF sert à quoi ?
 
Le $ derrière le dossier partagé sert à quoi ?


 
bonsoir,
 
echo off / on :
 
 du temp du DOS, quand on voulait masquer au boot toute la mise  
en place du système on démarrait le bat de lancement par "echo off"
cela indiquait à l'OS de ne pas rediriger la trace des commande sur l'écran.
puis à la fin du bat un petit "echo on " pour retrouver un écran.
 
A+

n°1338626
blueteen
Posté le 07-11-2003 à 09:03:52  profilanswer
 

et le $ ça sert à créer un partage invisible (lorsqu'on parcours le réseau).
mais accessible si l'on connait le nom exact du partage (et en rajoutant le $ à la fin)
 
si tu fais : démarrer/exécuter
\\serveur\partage$
 
une fenêtre s'ouvrira (avec ce que tu auras mis dans le dossier partagé)
 
mais si tu tapes juste :  
\\serveur\partage
tu n'auras rien. (juste une fenêtre, nom de réseau introuvable)
@++


Message édité par blueteen le 07-11-2003 à 09:04:26
n°1338637
Requin
Posté le 07-11-2003 à 09:20:33  profilanswer
 

Bon on t'a répondu...
 
Juste encore le @ qui devant le ECHO OFF, il a la meme signification que ECHO OFF, mais est limité à une seule ligne (j'aurais pu commencer toutes mes lignes par @ au lieu de mettre un ECHO OFF sur la première)
 
Pour le $ quand tu créé un partage avec ce symbole à la fin ce dernier n'est pas visible si par exemple tu vas avec un explorateur sur le serveur voir quels sont les partages disponibles, mais en connaissant le nom du partage tu peux l'utiliser (pour autant que tu possède l'autorisation). D'ailleurs sous Windows il existe des partages administratifs (donc accessibles à l'administrateur) qui correspondent à chacun de tes disques \\monservuer\c$ par exemple pour le C:\ ... i lest donc important que les comptes avec le privilège administrateur possèdent un mot de passe costaud.

n°1338761
stef57
Posté le 07-11-2003 à 11:46:01  profilanswer
 

Dans mon script je peu modifier la page de démarage de IE ? Ou je dois executer un fichier reg pour faire ça ?


---------------
Mon Mod Packard Bell
n°1338769
blueteen
Posté le 07-11-2003 à 11:50:51  profilanswer
 

dans ton bat ?
je ne pense pas que tu puisses
mais tu peux créer ton .reg qui sera donc lancé par ton .bat
 
regedit /s ton_script.reg

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Scripts d'ouverture de sessions

 

Sujets relatifs
lancement du bureau à distance automatique à l'ouverture d'une session[HELP] SpeedTouch 570 Thomson : ouverture des ports impossible?
permettre l'ouverture des fichiers .exe sur Outlook 2000...Cacher le nom du domaine à l'ouverture d'une session terminal server
Plantage lors de l'ouverture du panneau de config ... Que faire ?Ouverture de classeur Excel et niveau de securité
[IE] ouverture d'un fichier avec son logiciel associé?Erreur Lecture Seul a l'ouverture Fichier XLS
PROBLEME OUVERTURE SESSION XP[pb]pop up de pub a l'ouverture de IE
Plus de sujets relatifs à : Scripts d'ouverture de sessions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR