Script de connexion NT pour partage de dossiers utilisateurs

Script de connexion NT pour partage de dossiers utilisateurs - Windows & Software

Marsh Posté le 13-06-2001 à 13:49:52    

bonjour
 
quelqu'un pourrait-il me donner un script de connexion NT afin que mes utilisateurs se connecte au serveur en créant un disque virtuel correspondant à leur dossier personnel.
J'arrive à leur connecter un lecteur réseau partagé mais pas leur dossier partagé.
 
ci-joint mon script:
 
net use z: \\fisrstclass\home  
 
if exist z:\%username% goto reseau
md z:\%username%
net share %username%=z:\%username% /yes
 
:reseau
echo Definition des lecteurs reseaux
net use h: /delete /yes
net use h: \\firstclass\test /yes
net use i: /delete /yes
net use i: z:\%username% /yes
 
le pb est ke je ne peut pas partager le dossier z:\%username% car je ne peux pas le partager via le réseau.
Ma logique ne doit pas être bonne.
 
Merci de m'aider...je découvre les scripts...
 
A+
Doudou

Reply

Marsh Posté le 13-06-2001 à 13:49:52   

Reply

Marsh Posté le 13-06-2001 à 14:01:54    

Pourquoi tu ne crées pas le dossier personnel directement dans les propriétés du compte?
ca serait plus simple non?

Reply

Marsh Posté le 13-06-2001 à 14:06:14    

pour compléter FlyingDuck :
Tu définis le répertoire de l'utilisateur dans les propriétés du compte. (Tu mets le nom de partage)
 
Dans ton script tu as :
 
net use p: /home /yes>nul
Chez nous le disque utilisateur est P comme Personnel
 
et ça suffit !

Reply

Marsh Posté le 13-06-2001 à 14:19:04    

ok je viens de spécifier ds les paramétres des comptes le chemin où se trouve les dossiers perso (d:\home\%username%)
Par contre qd je lance le scritp av la ligne (net use p: /home /yes) j'ai un msg d'erreur
 
"le rep n'est po un chemin réseau UNC
erreur 3917"
 
Que dois je faire de plus ?

Reply

Marsh Posté le 13-06-2001 à 14:21:35    

Doudou007 a écrit a écrit :

ok je viens de spécifier ds les paramétres des comptes le chemin où se trouve les dossiers perso (d:\home\%username%)
Par contre qd je lance le scritp av la ligne (net use p: /home /yes) j'ai un msg d'erreur
 
"le rep n'est po un chemin réseau UNC
erreur 3917"
 
Que dois je faire de plus ?




 
net use p: \\'serveur'\'home'\'username' /yes

Reply

Marsh Posté le 13-06-2001 à 14:22:32    

Doudou007 a écrit a écrit :

ok je viens de spécifier ds les paramétres des comptes le chemin où se trouve les dossiers perso (d:\home\%username%)
Par contre qd je lance le scritp av la ligne (net use p: /home /yes) j'ai un msg d'erreur
 
"le rep n'est po un chemin réseau UNC
erreur 3917"
 
Que dois je faire de plus ?




 
net use p: \\'serveur'\'home'\'username' /yes

Reply

Marsh Posté le 13-06-2001 à 14:24:52    

Doudou007 a écrit a écrit :

ok je viens de spécifier ds les paramétres des comptes le chemin où se trouve les dossiers perso (d:\home\%username%)
Par contre qd je lance le scritp av la ligne (net use p: /home /yes) j'ai un msg d'erreur
 
"le rep n'est po un chemin réseau UNC
erreur 3917"
 
Que dois je faire de plus ?




 
net use p: \\'serveur'\'home'\'username' /yes

Reply

Marsh Posté le 13-06-2001 à 14:36:39    

ouai euh il doit y avoir un autre pb.
car lorsqu'un nvel utilisateur veut se connecter, un dossier partagé ne lui ai pas créer.
Par ailleur, comme les rep perso. ne sont po partagés, la connexion du lecteur réseau ne s'effectue po.
 
j'suis perdu...

Reply

Marsh Posté le 13-06-2001 à 14:38:23    

doudou007 a écrit a écrit :

ouai euh il doit y avoir un autre pb.
car lorsqu'un nvel utilisateur veut se connecter, un dossier partagé ne lui ai pas créer.
Par ailleur, comme les rep perso. ne sont po partagés, la connexion du lecteur réseau ne s'effectue po.
 
j'suis perdu...




 
bon... on va y aller étape par étape :D
le répertoire home est-il partagé?

Reply

Marsh Posté le 13-06-2001 à 14:39:21    

oui il est partagé sur le serveur.

Reply

Marsh Posté le 13-06-2001 à 14:39:21   

Reply

Marsh Posté le 13-06-2001 à 14:40:01    

doudou007 a écrit a écrit :

oui il est partagé sur le serveur.




 
on continue...
tes clients... W9x, WNT4, W2K?

Reply

Marsh Posté le 13-06-2001 à 14:40:40    

nt 4 WKS

Reply

Marsh Posté le 13-06-2001 à 14:41:22    

doudou007 a écrit a écrit :

nt 4 WKS




 
Ok...
les sécurités sur le partage?
les sécurités NTFS?

Reply

Marsh Posté le 13-06-2001 à 14:43:03    

sécurité NTFS en effet
 
controle total de :
tt le monde
réseau
util du domaine

Reply

Marsh Posté le 13-06-2001 à 14:45:49    

doudou007 a écrit a écrit :

sécurité NTFS en effet
 
controle total de :
tt le monde
réseau
util du domaine




 
arf!...
tu es trés large au niveau NTFS! méfiance! :D
et les droits du partage?

Reply

Marsh Posté le 13-06-2001 à 14:47:39    

ce sont les mêmes que pour le NTFS (en fait j'ai augmenté les droits pour faire les tests...).
au niveau du nbre des utils il n'y a po de limite (nbre maxi)

Reply

Marsh Posté le 13-06-2001 à 14:49:26    

pour info...
ce qui est recommandé :
partage -> TLM en contrôle total...
NTFS -> restrictions...
 
as tu fais l'essai de partager directement un répertoire utilisateur?
comme ca ca devrait plus poser de probleme...

Reply

Marsh Posté le 13-06-2001 à 14:55:19    

Doudou007 a écrit a écrit :

ok je viens de spécifier ds les paramétres des comptes le chemin où se trouve les dossiers perso (d:\home\%username%)
Par contre qd je lance le scritp av la ligne (net use p: /home /yes) j'ai un msg d'erreur
 
"le rep n'est po un chemin réseau UNC
erreur 3917"
 
Que dois je faire de plus ?




 
le problème semble plutôt venir de la définition du répertoire utilisateur dans les propriétés de l'util.
As tu mis qq chose du genre :
\\nom_du_serveur\nom_de_partage_du_repertoire
c'est ce qu'on fait chez nous et pas de pb.
de plus, limiter le nom de partage à 8 caractères, c'est plus sur
 
A+

Reply

Marsh Posté le 13-06-2001 à 14:58:29    

alors qd je met le partage sur le dossier util çà marche (heureusement)...
 
cepdt comment faire pour ke lorsqu'un util se connecte son dossier perso. soit directement partagé ???

Reply

Marsh Posté le 13-06-2001 à 15:01:17    

doudou007 a écrit a écrit :

alors qd je met le partage sur le dossier util çà marche (heureusement)...
 
cepdt comment faire pour ke lorsqu'un util se connecte son dossier perso. soit directement partagé ???




 
pour le partager directement?...
un script...
NET SHARE...
le soucis, c'est qu'il faut avoir des droits d'administration pour partager un répertoire...
on peut résoudre ce pb avec SU (cf ressource kit)

Reply

Marsh Posté le 13-06-2001 à 15:03:13    

bah oui...donc retour à la case départ...car c bien ce ke j'ai essayé de faire av le script de départ.
 
>Création du dossier
>net share du dossier....et là pb

Reply

Marsh Posté le 13-06-2001 à 15:05:51    

doudou007 a écrit a écrit :

bah oui...donc retour à la case départ...car c bien ce ke j'ai essayé de faire av le script de départ.
 
>Création du dossier
>net share du dossier....et là pb




 
comme je te l'ai dit, il faut avoir des droits admin pour créer un partage sur un serveur...
et l'utilisateur qui se connecte, lance le script avec ses propres autorisations...
le moyen de lui donner les droits c'est d'utiliser SU qui est un utilitaire du ressource kit...
tu as bcp d'utilisateurs?

Reply

Marsh Posté le 13-06-2001 à 15:07:03    

doudou007 a écrit a écrit :

alors qd je met le partage sur le dossier util çà marche (heureusement)...
 
cepdt comment faire pour ke lorsqu'un util se connecte son dossier perso. soit directement partagé ???




Pour quoi faire ?
Nous lorsque l'on crée un compte utilisateur, on crée également son répertoire personnel, que l'on partage, avec droits d'accès limité à l'utilisateur et nous n'avons pas de pb.
Pour ne pas que tous les répertoires partagés apparaissent on les masque avec $, et seul l'user peut y accéder avec le disque virtuel P (chez nous).
A+

Reply

Marsh Posté le 13-06-2001 à 15:07:14    

nan je n'ai po bcq d'utilisateur. Pkoi ?
 
je ne connais po le SU ?  c koi ?

Reply

Marsh Posté le 13-06-2001 à 15:08:52    

doudou007 a écrit a écrit :

nan je n'ai po bcq d'utilisateur. Pkoi ?
 
je ne connais po le SU ?  c koi ?




 
avec peu d'utilisateurs, pkoi s'emmerder?
 
le SU est un outil d'impersonnation...
il permet d'exécuter un script sous compte différent de celui qui le lance...

Reply

Marsh Posté le 13-06-2001 à 15:09:38    

JPA a écrit a écrit :

 
Pour quoi faire ?
Nous lorsque l'on crée un compte utilisateur, on crée également son répertoire personnel, que l'on partage, avec droits d'accès limité à l'utilisateur et nous n'avons pas de pb.
Pour ne pas que tous les répertoires partagés apparaissent on les masque avec $, et seul l'user peut y accéder avec le disque virtuel P (chez nous).
A+




 
On fonctionne de la meme facon...
c'est + simple...

Reply

Marsh Posté le 13-06-2001 à 15:14:07    

ok...
c tt de même du bricolage  ;-))
 
mais je pensais vraiment k'il y avait moyen de faire çà av un script de connexion...mais je me rend compte que c plus compliqué ke çà n'en a l'air..
 
Merci bcq pour votre aide JPA et FlyingDuck.
A+

Reply

Marsh Posté le 13-06-2001 à 15:20:47    

FlyingDuck et JPA...
C'est le canard volant :jap: qui a fait le plus gros du boulot...
Mais de rien
A bientôt
JP

Reply

Marsh Posté le 13-06-2001 à 15:23:50    

JPA a écrit a écrit :

FlyingDuck et JPA...
C'est le canard volant :jap: qui a fait le plus gros du boulot...
Mais de rien
A bientôt
JP




 
arf...
tu es trop bon honorable JPA :jap:
tu bosses ds l'info?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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