2 votes

Comment changer l'emplacement du fichier settings.json dans le terminal Windows

J'ai besoin de modifier le dossier par défaut dans lequel le terminal Windows recherche le fichier settings.json. À partir de C:\Users %USER% \AppData\Local\Microsoft\Windows Terminal à mon personnel c : \tools\windowsterminal . La raison en est que c : \tools est sous contrôle de version et j'aimerais le maintenir à jour pour le partager entre mes différents postes de travail.

Comment puis-je y parvenir ? Comme solution de rechange, il existe peut-être une option permettant de lancer WindowsTerminal à partir de cmd avec un paramètre spécifique ?

Veuillez noter que je sais comment définir le répertoire de départ pour un terminal particulier, mais ce n'est pas ce que je veux.

3voto

Gantendo Points 3232

Vous pouvez utiliser le mklink dans l'invite de commande.

Vous devez utiliser /H pour créer un "lien dur". Déplacez d'abord le fichier.

Quelque chose comme ça :

mklink /H "C:\Users\Sloven\AppData\Local\Microsoft\Windows Terminal\settings.json" "C:\tools\windowsterminal\settings.json"

Remplacez "Sloven" par le nom d'utilisateur que vous utilisez sur votre ordinateur.

Pour plus d'informations, voir https://en.wikipedia.org/wiki/Symbolic_link#Microsoft_Windows ou googlez "Symlink Windows".

Les arguments de la ligne de commande pour le terminal Windows se trouvent ici : https://docs.microsoft.com/en-us/Windows/terminal/command-line-arguments?tabs=Windows

2voto

Je le laisse ici pour éviter que quelqu'un ne cherche une solution Powershell sur Google.

New-Item -ItemType HardLink -Path " C:\Users\Sloven\AppData\Local\Microsoft\Windows Terminal \settings.json " -Target " C:\tools\windowsterminal\settings.json "

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X