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

Scripts/Batch Discussion :

attribuer un programme pour l'ouverture d'un fichier


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut attribuer un programme pour l'ouverture d'un fichier
    Bonjour,

    Je souhaite savoir s'il existe un moyen de dire à windows:
    "Ouvre ce fichier avec ce programme"
    et ce de manière automatique (en ligne de commande par exemple) sans avoir à faire clic droit, propriété, s'ouvre avec...)

    D'avance merci
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    De façon permanente, ou juste pour UN lancement ?
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Citation Envoyé par Mac LAK Voir le message
    De façon permanente, ou juste pour UN lancement ?
    De façon permanente.
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Plusieurs solutions :
    • Commande assoc, qui ne marchera que pour l'utilisateur courant.
    • runas + assoc pour le faire pour un autre utilisateur (à tester toutefois, j'ai un doute sur celle-là).
    • Séquence de commandes reg pour ajouter la clé de registre correspondante pour n'importe quel utilisateur (y compris "tous").
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  5. #5
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Citation Envoyé par Mac LAK Voir le message
    Plusieurs solutions :
    • Commande assoc, qui ne marchera que pour l'utilisateur courant.
    • runas + assoc pour le faire pour un autre utilisateur (à tester toutefois, j'ai un doute sur celle-là).
    • Séquence de commandes reg pour ajouter la clé de registre correspondante pour n'importe quel utilisateur (y compris "tous").
    Ok tout ceci est très intéressant. Comme je débute dans la ligne de commande windows peux-tu me conseiller un bon tuto pour apprendre à utiliser ces commandes.
    De mon coté je chercherai aussi dès la fin du taf.

    Encore merci
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  6. #6
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Déjà, l'aide de Windows : touche Windows+F1, cherche "Références de A à Z de la ligne de commande", et mets ensuite ça dans les favoris de l'aide.

    Ensuite, en tête de ce forum, tu as des annonces et des post-its que je te conseille de parcourir de A à Z.

    Tu as plusieurs moteurs de script possible sous Windows : Batch, VBS, PowerShell (par ordre croissant de puissance/complexité).
    Le batch est l'interpréteur "historique", celui que tu es certain de trouver partout. Le VBS est très courant également, bien qu'il puisse parfois poser quelques soucis et risque fort d'être abandonné au profit de PowerShell.
    Enfin, le PowerShell est le plus récent : il est très puissant (basé sur .NET), mais il est loin d'être installé partout ou d'être encore très connu. Toutefois, l'avenir du script de commande d'administration, c'est lui. Le batch est plutôt pour les scripts de commande "personnels", ceux qui t'aident à automatiser un boulot n'impliquant pas de modifier le système (ce qui est d'ailleurs le rôle initial des fichiers batch... )

    Cependant, pour des raisons historiques et de nombre de scripts existants, le batch n'est pas prêt d'être abandonné, au contraire même. Cela reste une "valeur sûre" pour des traitement simples à moyennement complexe. Le PS est plutôt à réserver pour les scripts réellement complexes (où le batch arrive à des impossibilités) je pense, du moins pour l'instant.

    Dans tous les cas, tu as des tutos pour tous ces langages de script au travers des annonces/post-its du forum.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/01/2012, 20h28
  2. Réponses: 11
    Dernier message: 13/12/2009, 14h13
  3. Réponses: 1
    Dernier message: 04/09/2009, 21h01
  4. Réponses: 1
    Dernier message: 13/07/2007, 14h20
  5. syntaxe pour l'ouverture d'un fichier
    Par pepper18 dans le forum Langage
    Réponses: 6
    Dernier message: 14/06/2006, 14h34

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