• Site VEAF
  • Catégories
  • Récent
  • Populaire
  • Utilisateurs
  • Groupes
  • calendar
  • S'inscrire
  • Se connecter
VEAF
  • Site VEAF
  • Catégories
  • Récent
  • Populaire
  • Utilisateurs
  • Groupes
  • calendar
  • S'inscrire
  • Se connecter

Changer le répertoire où DCS met ses fichiers de mise à jour

Outils, tutoriels et documents
3
3
828
Charger plus de messages
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • Z
    Zip Membre VEAF
    dernière édition par 22 juil. 2021, 12:19

    C’est un fait, ils sont cons chez Eagle Dynamics.

    Pour des raisons de bêtise de certains utilisateurs, ils ont décidé de retirer l’option qui permettait de dire à dcs_updater.exe (le programme de mise à jour) où stocker ses fichiers temporaires (par défaut c’est le répertoire _downloads, là où DCS est installé).
    Il faut dire que certains avaient fait fort : ils avaient réussi à choisir c:\, et du coup tout leur disque s’est retrouvé effacé (ben oui, DCS aussi est con, on lui donne un folder temporaire, du coup il efface tout).

    Bref, après discussion avec BigNewy (un des community managers de ED), il s’avère qu’ils ne reviendront pas là-dessus; chat échaudé…

    Du coup, je vous présente un petit tutoriel qui aura pour but de faire croire à DCS que le répertoire dans lequel il stocke ses données temporaires de mise à jour se trouve bien dans le dossier d’installation de DCS, alors qu’il est en fait ailleurs ! Quel coquin !

    Prérequis :

    • savoir manipuler des fichiers et des dossiers
    • savoir lancer des commandes dans une fenêtre CMD “administrateur” (attention en cas d’erreur ça pique!)

    Il va sans dire que je décline toute responsabilité en cas d’effacement de dossier pas prévu, de retour de l’être mal-aimé qu’on était bien content qu’elle soit partie, ou de fin du monde sur fond de crise climatique.

    Alors, on commence par noter où se trouve le fameux répertoire _downloads.
    Il faut simplement aller dans le répertoire d’installation de DCS (1), puis dans _downloads (2)
    Ensuite on va dans la barre d’adresse de l’explorateur de fichiers, et on note (copie dans le presse-papiers) le chemin (3).
    On se note ça quelque part (chez moi c’est c:\jeux\DCS World OpenBeta\_downloads)

    fc8b8bbe-c2fd-4d50-8dee-521fb034f8b1-image.png

    8bc8f4c9-b113-4800-bff4-ce9649391000-image.png

    408d9098-9129-46ec-a0de-f93b095e4b33-image.png

    Ensuite, on va supprimer ce répertoire.
    N’ayez pas peur, même s’il contient des fichiers, ils sont temporaires.
    Il va de soi qu’il ne faut pas faire ça en même temps que la mise à jour…

    2b883da5-fdd0-48d8-bd3d-70d4e56eee71-image.png

    Maintenant, on choisit un autre disque sur lequel on va créer un répertoire temporaire.
    Moi, j’ai choisi d:\temp\dcs_downloads

    419eb185-71b4-40a6-b9e0-ce7f956f75d5-image.png

    Enfin, il faut lancer une fenêtre cmd en mode administrateur.
    Pour ça on ouvre le menu démarrer, et on tape “cmd” dans le vide.
    Normalement ça donne ça (mon Windows est en anglais mais c’est pareil en français) :

    f93ebf06-da8f-45e6-90bc-cd1ce2b2346d-image.png

    Ici j’ai tapé “cmd” (1), ça a trouvé le Command Prompt (2).
    Pour le lancer en administrateur, il faut cliquer sur “run as administrator” (3) ; en français “lancer en tant qu’administrateur”.
    La fenêtre se lance :

    c6a29074-d8af-4a5c-9613-1009ab4af124-image.png

    Dans cette fenêtre, nous allons utiliser la commande mklink pour créer un lien (dans Windows) entre notre nouveau répertoire (d:\temp\dcs_downloads chez moi) et le répertoire _downloads de DCS qu’on vient de supprimer (chez moi c’est c:\jeux\DCS World OpenBeta\_downloads)

    La commande est mklink /j "<cible>" "<source>" où <cible> est le répertoire _downloads de DCS et et <cible> le nouveau répertoire qu’on vient de créer.
    Attention à bien mettre les guillemets, qui sont facultatives dans certains cas mais on va les mettre, ça mange pas de pain.

    Pour moi, la commande complète est :
    mklink /j "c:\jeux\DCS World OpenBeta\_downloads" "d:\temp\dcs_downloads"

    Et finalement on valide la commande en appuyant sur la touche “entrée”.
    Windows devrait confirmer avec un petit message gentil :

    1c50f9d3-d04c-442f-80e4-325dabc0693b-image.png

    Et voilà ! C’est tout !
    Au final, si on va voir dans le dossier d’installation de DCS, on retrouvera le répertoire _downloads qui
    est un lien symbolique (on voit une petite flèche dans l’icône) :
    9f6075f2-260f-498d-a824-6f9e2cdce179-image.png

    On peut lancer la mise à jour de DCS.

    Zip

    L 1 réponse Dernière réponse 22 juil. 2021, 19:35 Répondre Citer 3
    • T
      The_Reaper Membre du bureau
      dernière édition par The_Reaper 22 juil. 2021, 12:27

      Pas bête le coup du lien symbolique !

      Le pire c’est que je le fais pour les scenery X-Plane.

      Merci Zip !

      1 réponse Dernière réponse Répondre Citer 0
      • L
        LeVince @Zip
        dernière édition par 22 juil. 2021, 19:35

        Excellent 🙏

        1 réponse Dernière réponse Répondre Citer 0
        3 sur 3
        • Premier message
          3/3
          Dernier message