118 votes

Comment lancer Notepad++ à partir de cmd ?

Je peux lancer le Notepad normal depuis cmd.

C:\Windows>notepad

Je peux aussi le lancer à partir de l'invite d'exécution.

  1. Win+R
  2. bloc-notes
  3. Entrez

Je veux pouvoir faire de même avec le Notepad++. Je peux le lancer à partir de l'invite d'exécution, mais je ne peux pas le lancer à partir de cmd.

Je peux également ouvrir un fichier spécifique dans Notepad à partir de cmd.

C:\Windows>notepad d:\mytext.txt

Je veux pouvoir faire de même avec Notepad++.

Est-ce possible, et que puis-je faire pour l'activer ?

3voto

Une façon simple d'exécuter n'importe quel programme installé sur Windows à partir de la commande est :

  1. Trouvez l'emplacement de notepad++.exe, créez un raccourci sous le répertoire d'installation.

  2. couper et coller le raccourci dans C:/Windows/system 32.

  3. Maintenant vous pouvez appuyer sur 'Win + R' et taper le nom du raccourci. C'est fait.

PS : dans mon cas, j'ai nommé le raccourci 'notepadpp' (ou même 'nppp') afin de ne pas avoir à appuyer deux fois sur 'shift + =' pour le symbole '+'.

Extrêmement simple et facile, et il est facile de supprimer le raccourci. Vous n'avez même pas besoin de changer le chemin, le registre

2voto

Matt Boehlig Points 402

L'un des moyens consiste à modifier cette clé de registre :

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Notepad++.exe]

Vous pouvez télécharger un fichier .reg zippé à l'adresse suivante Donn Felker qui vous permet d'ouvrir un fichier avec juste un n raccourci.

J'ai modifié le fichier .reg avant de l'exécuter et de m'assurer que le chemin d'accès à Notepad++ est correct (par exemple, le chemin d'accès à Notepad++). C:\Program Files (x86) ) et j'ai également changé le raccourci en n au lieu de n .

Ensuite, double-cliquez pour l'ajouter à votre registre.

2voto

almaceleste Points 193

Pour exécuter un programme à partir de la ligne de commande avec un nom court, vous pouvez créer un alias pour celui-ci par la commande doskey :

doskey alias="drive:\path to program\executable" $*

Par exemple, après avoir exécuté la commande
doskey notepad++="C:\Program Files (x86)\Notepad++\notepad++.exe" $*
vous pouvez ouvrir le fichier texte avec notepad++ en notepad++ textfile . Bien sûr, vous pouvez utiliser des alias plus courts comme npp o n++ .

Vous pouvez également créer des alias pour certains chemins que vous ouvrez souvent :

doskey home=cd C:\Users\myprofile

Mais malheureusement, vous ne pouvez pas utiliser cet alias dans le chemin. Si vous exécutez doskey home=C:\Users\myprofile puis entrez dans la ligne de commande cd home o start home\myfile vous recevez un message d'erreur.

Pour créer automatiquement vos alias à chaque fois que cmd vous pouvez le mettre dans le fichier batch comme suit autorun.cmd et le définir dans l'entrée du registre :

HKCU\Software\Microsoft\Command Processor\AutoRun

または

HKLM\Software\Microsoft\Command Processor\AutoRun

Liens vers les articles :
Alias de la console
Processeur de commande \AutoRun

1voto

Oesor Points 300

Ajoutez le répertoire du programme à votre PATH .

0voto

Breezeight Points 499

Dans PowerShell :

$ENV:Path="$ENV:Path;C:\Program Files (x86)\Notepad++"

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