Modif Base de registre - Script. Besoin d'aide SVP

Modif Base de registre - Script. Besoin d'aide SVP - Windows & Software

Marsh Posté le 04-07-2001 à 17:14:29    

Salut
 
Je dois masquer le lecteur c: sous W98 (qui se connecte sur un serveur NT4), juste ce lecteur, pas les autres donc je ne peux pas utiliser l'option " masquer les lecteurs du poste de travail" dans Poledit.
 
J'ai donc installé TweakUI sur un poste et j'ai décoché la case du lecteur C:. Ensuite, en comparant les 2 bases de registre, j'ai trouvé la clef en question.
J'ai donc crée un nodrive.reg avec cette clé
 
REGEDIT4
"Hkey_Current_user\etc............"
 
Afin d'appliquer ce reg au démarrage pour chaque users, je l'ai inclus dans mon script de connexion  :
 
regedit -s x:\nodrive.reg
 
Et ca ne marche pas :(  En effet, la clé n'est pas crée dans la base de registre ( pas de message d'erreur pourtant).
Par contre, si je lance le reg une fois le profil utilisateur chargé sous windows 98, la clé se crée et ca fonctionne tout de suite, le lecteur est masqué.
 
Ne peut-on donc pas lancer de reg dans un script de connexion ???
Je rappelle que le client est sous Windows98.
Comment faire si je veux que ce reg se lance sur chaque machine pour chaque utilisateur ??
 
Merci pour votre aide!!
 
 
Si quelqu'un sait se servir de Kixtart pour faire des scripts plus élaboré, pourrait-il m'aider, car je n'y connait quedal en prog, juste les commande basique pour un script sous Dos :( :(

Reply

Marsh Posté le 04-07-2001 à 17:14:29   

Reply

Marsh Posté le 04-07-2001 à 18:42:41    

:hot:  :hot:

Reply

Marsh Posté le 04-07-2001 à 18:53:22    

Salut !
 
C'est le lecteur C: de qui que tu dois cacher ??
 
Celui du serveur ou celui du client ?????
 
Pour le serveur je ne t'apprends rien si je te dis de simplement pas le partager pour que le client ne le voit pas....
 
Pour le disque C: du client 98, en local sur son poste donc, je ne sais pas plus que toi....
 
:) -- Johan -- :)

Reply

Marsh Posté le 04-07-2001 à 21:48:47    

C'est bien en local sur le client que je veux le masquer :)
Je sais le faire avec mon .reg mais je sais pas comment automatiser le reg en script au démarrage de chaque machine à chaque ouverture de session d'un user... ca marche pas dans le script de connexion !!!
 
Ouinnnnnn.....

Reply

Marsh Posté le 05-07-2001 à 09:33:12    

regedit /s \\Serveur_PDC_ou_BDC\netlogon\toto.reg
dans le script de cnx, ça ne marche pas ?
A+

Reply

Marsh Posté le 05-07-2001 à 10:53:58    

Cette commande marche très bien lorsque je la lance manuellement une fois le profil chargé ( bureau,icônes,etc ..), le lecteur disparaît du poste de travail, parfois même sans rebooter :)
 
Mais lorsque je met cette commande dans le script de connexion, le changement dans la base de registre ne se fait pas :(
 
Je vais peut-etre dire des conneries mais on dirait presque que le reg arrive trop tôt dans le processus de chargement de windows, puisque qu'il marche correctement une fois que tout est chargé.
 
C'est très bizarre... et ce fait chier, d'autant plus qu'il faut que je trouve une solution rapidement :( :( :(

Reply

Marsh Posté le 05-07-2001 à 11:14:30    

Ca marche quand je met un .bat dans programmes\demarrage du menu démarrer, mais pas dans le script.... trop space !!! :( :(

Reply

Marsh Posté le 06-07-2001 à 10:36:37    

J'ai exactement le même problème à part que moi c'est pour obliger le passage de la connexion internet par notre proxy squid. Mon reg marche très bien une fois Windows chargé. La commande du script marche bien puisqu'en sortant /s il me demande confirmation pour l'insertion, cependant les modif de la BDR ne sont pas effectuées.
Ca vaut un bon UP !!!!

Reply

Marsh Posté le 06-07-2001 à 11:16:30    

J'ai peut-être la soluce à cette adresse http://is-it-true.org/nt/registry/rtips69.shtml
Essaie et dis moi si ca marche car je ne peut pas tester comme mon PDC est sous Linux.

Reply

Marsh Posté le 06-07-2001 à 11:18:07    

Je teste de suite !! Mais il faut que je trouve l'équivalent pour 98 car cette clé est pour NT.
De plus, le problème revient au même car si je veut rajouter ou modifier cette clé sur toutes les machines .... bah faut que je la mette dans le script , donc on tourne en rond quoi :(

 

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

Reply

Marsh Posté le 06-07-2001 à 11:18:07   

Reply

Marsh Posté le 06-07-2001 à 11:27:24    

Je pense que cette clé doit se rajouter sur le serveur NT et non pas sur les clients. Après ca doit être le serveur qui commande l'éxécution du script après que le shell du client soit chargé.
Enfin, c'est ce que je pense mais c pas sur vu le nombre d'explications qu'il y a sur la page :)

Reply

Marsh Posté le 06-07-2001 à 11:51:19    

Je vais voir ...

Reply

Sujets relatifs:

Leave a Replay

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