Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3398 connectés 

 


Dernière réponse
Sujet : rmtshare -> création partage sur serveur -> erreur 5
ShonGail oui en lançant la commande avec des droits admin du domaine. J'écris mon script sous autoit et il permet cela.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ShonGail oui en lançant la commande avec des droits admin du domaine. J'écris mon script sous autoit et il permet cela.
helvetik J'me disait aussi ...
Et ton problème de share, c'est reglé?
ShonGail ah ben c'était bien évidemment un environnement de test : mon DC perso chez moi. Je fous pas en l'air les DC de mes clients :D
helvetik Je vois pas comment une création de partage peut endomager AD, mais bon, avec MS, on ne sais jamais...
Pour la suite, fait tes essais sur un environement de test, plutôt...
ShonGail oui ben j'ai choisi un clone de la seconde solution : lancer la commande avec des droits admins du domaine.
 
Je m'étais au préalable lancé dans une solution qui consistait à modifier à l'aide des powertoys de M$ les droits sur la création des partages (CF cette page : http://www.systemtools.com/board/F [...] 00097.html où un gars a obtenu une procédure de M$)
 
mais je ne sais pas si c'est lié, mon DC a laché au même moment : problème dans la base AD. Plus possible d'ouvrir une session. J'ai du refoutre une sauvegarde :/
helvetik Et avec vbscript, via un truc du style :

Code :
  1. ' -----------------------------------------------------------------------------
  2.   FUNCTION UtiShareFolder(ThisFolder,ShareName,Comment)
  3. ' -----------------------------------------------------------------------------
  4.   ' Plus d'info sur la méthode Win32_Share ici : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/create_method_in_class_win32_share.asp
  5.   Const FILE_SHARE = 0
  6.   Const MAXIMUM_CONNECTIONS = TRUE
  7.   strComputer = "."
  8.   Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2" )
  9.   Set objNewShare = objWMIService.Get("Win32_Share" )
  10.   errReturn = objNewShare.Create (ThisFolder, ShareName, FILE_SHARE, MAXIMUM_CONNECTIONS, Comment)
  11.   WScript.Echo "Partage sous : " & ShareName & " le dossier " & ThisFolder & " Résultat : " & errReturn
  12.   END FUNCTION


 
 
Sinon, superexec ? (http://www.bellamyjc.org/fr/superexec.html)

ShonGail Bonjour,
 
j'utilise la commande rmtshare avec la syntaxe suivante :
 
rmtshare \\192.168.0.250\PNom_de_famille$=e:\users\PNom_de_famille /GRANT PNom_de_famille:F /GRANT "admins du domaine":F
 
Elle fonctionne sans problème à partir d'un compte admin du domaine
 
Mais à partir d'un compte utilisateur (disons le compte "user1" ), j'ai un retour d'erreur avec le code 5
 
Bien sur ce user1 à le contôle total niveau NTFS et autorisations de partage sur le dossier où se trouve le dossier à partager.
 
D'ailleurs la commande précédente de mon script est la création même de ce dossier à partager.
 
Je me demande s'il est possible pour un simple utilisateur du domaine de créer des partages sur le DC à l'aide de la commande rmtshare ?
Existe t'il un paramètre dans les stratégies systèmes du DC ou autre chose permettant cela ?
 
Je n'ai rien trouvé :(
 
merci :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)