VEAF
    • Register
    • Login
    • Search
    • Site VEAF
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • calendar

    27/01/2023
    Mises à jour:

    DCS: 2.8.2.35759

    DCS-SRS: 2.0.8.3

    Assemblée générale le 6 février 2023

    Voir ce post
    Merci de confirmer votre présence sur le calendrier

    Le bureau.

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

    Outils, tutoriels et documents
    3
    3
    332
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Zip
      Zip Membre VEAF last edited by

      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 - Instructeur A-10C de l'escadrille Archer, pilote de Ka-50, Mi-24P, Huey et Apache dans l'escadrille Blade.

      LeVince 1 Reply Last reply Reply Quote 3
      • The_Reaper
        The_Reaper Membre du bureau last edited by The_Reaper

        Pas bête le coup du lien symbolique !

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

        Merci Zip !

        1 Reply Last reply Reply Quote 0
        • LeVince
          LeVince @Zip last edited by

          Excellent 🙏

          1 Reply Last reply Reply Quote 0
          • First post
            Last post