Je voudrais réaliser un script qui permet de partager automatiquement les répertoires des utilisateurs qui sont situés sur le serveur de fichiers de la société. J'utilise la commande net share.
Les répertoires peronnels se trouvent dans e:\users\
Par exemple, le répertoire personnel de adupont se trouvera dans : e:\users\adupont.
Je désire qu'il y ait que cette personne qui puisse voir son répertoire personnel.
J'utilise Windows Server 2003.
Je saisi donc sous dos la commande suivante : net share adupont=e:\users\adupont /grant:adupont,F
Le /grant permet de donner la permission à l'utilisateur adupont (normalement), et F pour Full Control.
adupont est un utilisateur qui est bien présent dans l'AD. J'ai aussi testé avec /grant:NOM_DOMAINE\adupont,F mais j'ai toujours une erreur que voici :
"You entered an invalid value for the /grant option. More help is available by typing NET HELPMSG 3952"
Mais ceci m'avance guère plus. Rien trouver sur google non plus.
Si vous aviez une suggestion ?
Cordialement,
Cosca
cosca13
ha oui le deuxième script utilisant rmtshare sera exécuté à distance (sur un autre pc autre que le serveur).
cosca13
Petite question à propos de la commande rmtshare :
cette commande (remote share) ne peut être utilisée qu'à distance ? Je l'ai testée sur mon serveur : elle ne marchait pas, mais sur un autre pc elle marchait.
Ce qui veut dire, si cela se confirme, que je vais être obligé de faire de scripts différents :
- un côté serveur utilisant net share pour partager tous simplement les répertoires,
- et un qui utilisera la commande rmtshare pour les permissions sur les partages.
Existeil une solution plus simple ?
Cordialement,
Cosca
cosca13
Ok d'accord, mais est-ce sur qu'il fonctionne sous 2003 server ? J'ai vu un sujet tout à l'heure (en anglais) où il disait que çà ne fonctionnait pas !
Mais je vais quand même tester.
Merci
maciew
PS : Tu le trouvera dans le ressource de win 2000 ou NT4
maciew
Essaye rmtshare.exe
cosca13
Bonjour,
Je voudrais réaliser un script qui permet de partager automatiquement les répertoires des utilisateurs qui sont situés sur le serveur de fichiers de la société. J'utilise la commande net share.
Les répertoires peronnels se trouvent dans e:\users\
Par exemple, le répertoire personnel de adupont se trouvera dans : e:\users\adupont.
Je désire qu'il y ait que cette personne qui puisse voir son répertoire personnel.
J'utilise Windows Server 2003.
Je saisi donc sous dos la commande suivante : net share adupont=e:\users\adupont /grant:adupont,F
Le /grant permet de donner la permission à l'utilisateur adupont (normalement), et F pour Full Control.
adupont est un utilisateur qui est bien présent dans l'AD. J'ai aussi testé avec /grant:NOM_DOMAINE\adupont,F mais j'ai toujours une erreur que voici :
"You entered an invalid value for the /grant option. More help is available by typing NET HELPMSG 3952"
Mais ceci m'avance guère plus. Rien trouver sur google non plus.