IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Commande net share sans préciser le lecteur (MS-DOS)


Sujet :

Windows

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2011
    Messages : 10
    Points : 12
    Points
    12
    Par défaut Commande net share sans préciser le lecteur (MS-DOS)
    Bonjour,

    je suis en train de coder une appli qui doit entre autres créer le répertoire d'un l'utilisateur "dupont" par ex. et modifier ses droits "sécurité" et "partage".
    Après avoir modifié les autorisations de l'onglet "sécurité" (avec la commande CACLS), je m 'attaque maintenant aux autorisations de l'onglet "partage" du répertoire. Pour cela j'emploie la commande net share.
    J'ai très bien compris la syntaxe de la commande, le hic c'est que je veux modifier les droits sur un répertoire qui est situé sur un lecteur réseau avec ce chemin: "\\palaos\Users\".
    Seulement, la commande oblige à spécifier un "drive" suivi d'un ":" en suivant ce modèle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    net share sharename=drive:path
    Moi, j'ai écrit cette commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    net share dupont$=\\palaos\Users\dupont /GRANT:dupont,CHANGE
    Comment pourrais-je partager un répertoire de ce type ? Faut-il employer une autre syntaxe ou carrément contourner le problème en utilisant une autre commande ?
    Merci d'avance!
    Merci.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2011
    Messages : 10
    Points : 12
    Points
    12
    Par défaut
    J'ai trouvé!
    La commande net share ne peut s'éxecuter que sur les répertoires du serveur local, sauf si l'on emploie la commande psexec qui permet d'éxecuter une commande sur une machine distante.
    Merci moi^^

Discussions similaires

  1. Monter un lecteur WebDAV sans lettre de lecteur via dos
    Par furtif1 dans le forum Windows 7
    Réponses: 0
    Dernier message: 27/08/2012, 11h39
  2. net share et autorisation en ligne de commande
    Par epc dans le forum Windows Serveur
    Réponses: 12
    Dernier message: 16/02/2011, 11h32
  3. Commande Net Share - droits utilisateurs
    Par SurfingJeff dans le forum Windows XP
    Réponses: 1
    Dernier message: 03/10/2008, 16h11
  4. [Réseau] A propos de la commande « Net Send »
    Par Furius dans le forum Administration
    Réponses: 23
    Dernier message: 06/10/2005, 13h12
  5. [VB.NET] Chemin complet d'un lecteur réseau
    Par sinoo dans le forum Windows Forms
    Réponses: 3
    Dernier message: 16/08/2005, 10h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo