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 :

Droit ecriture C: [script]


Sujet :

Windows

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 29
    Points : 31
    Points
    31
    Par défaut Droit ecriture C: [script]
    edit: dsl je n avais pas vu qu'il y avait une section script/batch. dsl si un modo pouvais déplacé mon message

    Bonjour,

    J'ai vu qu'il y avait une ancienne discutions a ce sujet mais mais elle ne fonctionne pas, donc j en ouvre une nouvelle

    donc voici mon problème, j'utilise OCS inventory pour la gestion du parc info mais le problème c est que sur certain poste les utilisateur non pas tous les droits sur C: et que les info récupéré par l agent s'écrive dans le C avant de remonté au serveur. Donc j ai voulu dans le meme script leur augmenté les droits lancé l'agent puis redescendre les droits, mais vous l aurez compris cela ne fonctionne pas

    voici mon script complet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    CACLS c:\OCS-ng\ /E /T /C /P "%username%":C
    
    
    REM Debut ********************   Inventaire OCS   *****************************
    REM Test si session citrix
    set|find "SESSIONNAME=ICA"
    if not errorlevel 1 goto :notica
    REM section  passer quand on est dans une section Citrix -> Aller  :notica
    "\\172.20.2.238\ocs$\172.20.1.236.exe" /DEPLOY:4026 /NP
    
    REM Section : Connexion non ICA
    :notica
    REM section  excuter dans tous les cas
    
    echo %computername% - %date% - %time% - %username%>>\\srv-photo\NETLOGON\logon.txt
    
    REM Fin **********************   Inventaire OCS   *****************************
    j'ai utilisé ceci pour les droits

    merci

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 518
    Points
    41 518
    Par défaut
    Tu parles de Où dans le C: exactement?

    Par défaut sur un poste XP, un utilisateur à le droit de créer un dossier à la racine de C: et écrire ce qu'il veut dans ce dossier... Les restrictions sont sur des dossiers comme C:\Windows et C:\Program Files...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 29
    Points : 31
    Points
    31
    Par défaut
    et bien c'est sur C:\ocs-ng\

    bon alé je passe pour un boulet mais je ne sais pas quel sont le droit qui prenne le dessus vu que ce sont des poste rattaché a un domaine AD. Donc je pensais quand mettant cela dans leur script de démarrage cela fonctionnerais.

    Apres d autre test la commande fonctionne bien mais il faut que je la lance avec mon compte admin pour modifier les autre utilisateur ce qui est une tache trop longue.

    Lorsqu'un user lance les script il ne peut pas changer ses propres droits ce qui est logique mais cela me bloque. Donc je voulais exécuté la commande CACL en tant qu'admin avec AutoIT mais rien ni fait. ( c est mon prog AutoIT qui ne fonctionne pas vu que je ni connais rien en C++)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [TortoiseSVN] droits d'execution script .sh
    Par fourchette dans le forum Subversion
    Réponses: 3
    Dernier message: 02/02/2010, 16h56
  2. Alignement a droite d'un <script>
    Par underco dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 24/12/2008, 00h03
  3. probleme droit ecriture
    Par fantomas261 dans le forum RedHat / CentOS / Fedora
    Réponses: 6
    Dernier message: 15/09/2007, 22h15
  4. Ecriture de script en SQL
    Par gillou4 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 25/04/2005, 09h23
  5. XP Pro + droit ecriture
    Par Chucky69 dans le forum ASP
    Réponses: 3
    Dernier message: 11/02/2004, 22h15

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