Script de connexion NT pour partage de dossiers utilisateurs - Windows & Software
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?
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 !
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 ?
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
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
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
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...
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
le répertoire home est-il partagé?
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?
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?
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
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!
et les droits du partage?
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)
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...
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+
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é ???
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)
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
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?
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+
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 ?
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...
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...
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+
Marsh Posté le 13-06-2001 à 15:20:47
FlyingDuck et JPA...
C'est le canard volant qui a fait le plus gros du boulot...
Mais de rien
A bientôt
JP
Marsh Posté le 13-06-2001 à 15:23:50
JPA a écrit a écrit : FlyingDuck et JPA... C'est le canard volant qui a fait le plus gros du boulot... Mais de rien A bientôt JP |
arf...
tu es trop bon honorable JPA
tu bosses ds l'info?
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