1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    février 2014
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : février 2014
    Messages : 71
    Points : 48
    Points
    48

    Par défaut Commande dos base de registre

    Bonjour à tous,

    J'ai un petit soucis avec une commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [status,results]=dos('C:\windows\regedit.exe /s C:\Temp\write_reg.reg')
    Lorsque que je l'exécute j'ai status =-1.

    Alors qu'il y a quelque temps cela marchait bien.

    J'ai essayé via la commande system:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system(['start /b ' 'C:\Temp\write_reg.reg'])
    Cela fonctionne mais c'est gênant car cela ouvre une première fenêtre qui me demande l'autorisation d'exécuter le .reg puis une seconde fenêtre pour être sur que je veux modifier la base de registre et enfin un troisième qui me confirme que la base de registre a été modifiée.

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Ingénieur R&D freelance
    Inscrit en
    novembre 2006
    Messages
    19 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur R&D freelance

    Informations forums :
    Inscription : novembre 2006
    Messages : 19 456
    Points : 52 614
    Points
    52 614

    Par défaut

    Quel est le message contenu dans results ?

    La commande fonctionne-t-elle si tu exécutes MATLAB en mode administrateur ?
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    février 2014
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : février 2014
    Messages : 71
    Points : 48
    Points
    48

    Par défaut

    La commande fonctionne en mode administrateur mais le problème est que très peu des PCs de l'entreprise sont en mode administrateur.

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Ingénieur R&D freelance
    Inscrit en
    novembre 2006
    Messages
    19 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur R&D freelance

    Informations forums :
    Inscription : novembre 2006
    Messages : 19 456
    Points : 52 614
    Points
    52 614

    Par défaut

    En même temps, l'écriture dans la base de registre n'est pas une action anodine… il est donc compréhensible que des protections existent à ce niveau la.
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  5. #5
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    février 2014
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : février 2014
    Messages : 71
    Points : 48
    Points
    48

    Par défaut

    Il n'est donc pas possible d'écrire dans la base de registre en n'étant pas administrateur du PC ?

    Il y a-il une autre possibilité de sauvegarder des données (comme un lien) d'une interface graphique ?

    Merci d'avance pour votre retour.

  6. #6
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Ingénieur R&D freelance
    Inscrit en
    novembre 2006
    Messages
    19 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur R&D freelance

    Informations forums :
    Inscription : novembre 2006
    Messages : 19 456
    Points : 52 614
    Points
    52 614

    Par défaut

    Citation Envoyé par odjapo Voir le message
    Il y a-il une autre possibilité de sauvegarder des données (comme un lien) d'une interface graphique ?
    Si tu souhaites conserver des préférences d'une session de MATLAB à une autre, utilises setpref et getpref
    Mes compétences :
    • conception mécanique 3D (Autodesk Fusion 360)
    • développement informatique (MATLAB, Python, C, VBA)
    • impression 3D (Ultimaker)
    • programmation de microcontrôleur (Microchip PIC et Arduino)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  7. #7
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    février 2014
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : février 2014
    Messages : 71
    Points : 48
    Points
    48

    Par défaut

    Super,

    Cela fonctionne super bien.

    Merci

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

Discussions similaires

  1. nouvelle commande dos dans le registre
    Par clovis dans le forum Windows 7
    Réponses: 4
    Dernier message: 26/03/2012, 17h38
  2. Réponses: 11
    Dernier message: 12/10/2009, 09h21
  3. Comment sauvegarder la base de registre en ligne de commande ?
    Par Stéphane_be dans le forum Windows XP
    Réponses: 2
    Dernier message: 04/08/2006, 21h40
  4. base de registre et ligne de commande
    Par wikimeta dans le forum Delphi
    Réponses: 3
    Dernier message: 04/07/2006, 16h03
  5. [base de registre] Ouverture console DOS sur click droit
    Par SteelBox dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 11/02/2006, 03h02

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