Changer de démarrage par défaut du répertoire de l'invite de commande dans Windows 7
Comment puis-je changer de démarrage par défaut du répertoire de l'invite de commande dans Windows 7?
J'ai l'habitude de faire la commande suivante pour démarrer l'invite de commande à partir de C:\
WIN-R (Exécuter l'Invite de commandes) cmd /K cd C:\
Je veux faire la commande suivante pour démarrer l'invite de commande à partir de C:\
WIN-R (Exécuter l'Invite de commandes) cmd
- Superuser.com pourrait être mieux adapté pour cette question.
- J'ai trouvé le système moins invasive solution ici superuser.com/a/155863/12735
- Il y a une autre bonne réponse à stackoverflow.com/a/21485003/5016547
- Avez-vous essayé d'utiliser le
set
intérieur de commande CMD pour voir les variables qui sont disponibles? Ou envisagé d'utiliser quelque chose comme%windir%\system32\cmd.exe /K "cd targetdirectory"
que votre raccourci?
Vous devez vous connecter pour publier un commentaire.
Tout en ajoutant une AutoRun entrée à
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
comme Shinnok la réponse est le chemin à parcourir il peut aussi vraiment gâcher les choses, vous devriez vraiment essayer de détecter un simple cmd.exe démarrage vs un script/programme à l'aide de cmd.exe en tant que processus enfant:reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "IF x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:\)"
grunt
oubower
il va tenter d'utiliser CE répertoire plutôt que le répertoire vous êtes... Juste un avisgit
échec silencieux. Cette solution pourrait ne pas être en vaut le mal de tête en fonction de ce que les outils que vous utilisez.IF /I x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:\)
Faire un raccourci pointant vers cmd.exe somwhere (bureau), puis cliquez-droit sur la copie et sélectionnez "propriétés". Accédez à la "Raccourci" dans le menu et changer le "Démarrer dans:" répertoire.
La solution suivante a bien fonctionné pour moi. Accédez à l'invite de commande de raccourci dans le menu démarrer:
C:\Users\ votre nom d'utilisateur \AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes\Accessoires\Invite de Commande
Clic droit sur le fichier de raccourci pour ouvrir la boîte de dialogue propriétés. À l'intérieur de la "Démarrer dans:" zone de texte, vous devriez voir %HOMEDRIVE%%HOMEPATH%. Si vous voulez l'invite à démarrer dans C:\ il suffit de remplacer les variables par "C:\" (sans les guillemets).
mise à jour
Il semble que Microsoft a modifié ce comportement récemment et maintenant, une étape supplémentaire est nécessaire. Après avoir effectué les étapes ci-dessus copie de la modification de raccourci "Invite de Commande" et le renommer en "cmd". Ensuite, lorsque vous tapez "cmd" dans le menu démarrer, il devrait de nouveau fonctionner.
Windows System
, pas d'Accessoires.cmd.exe
.cmddesk.cmd
fichier dans mon CHEMIN:@CMD /K CD /D <startup dir>
. J'ai juste le souvenir de taper "cmddesk" au lieu de "cmd" quand il n'est pas dans le Win+R de la boîte.Ouvrez regedit et parcourir ce chemin
Créer de nouveaux chaîne vale nommé
Autorun
. Définissez sa valeur àcd /d C:\
.Exécuter cmd de nouveau. Voila!
npm run ...
et probablement dans un autre des programmes.Façon la plus simple pour ce faire
Cela ne fonctionne pas pour moi. J'ai essayé cette fois sous Win7 64 bits et Vista 32.
Je suis en utilisant la ligne de commande ci-dessous pour ajouter cette fonctionnalité.
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "SI x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:)"
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "if x%COMSPEC%==x%CMDCMDLINE% (cd /d d:\)"
. Ligne de commande solutions FTW!reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "if x%COMSPEC%==x%CMDCMDLINE% (cd /d %USERPROFILE%)"
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "if x%COMSPEC%==x%CMDCMDLINE% (set "HOMEDRIVE=%USERPROFILE:~,2%" & set "HOMEPATH=%USERPROFILE:~2%" & cd /d %USERPROFILE%)"
Sur le Menu Démarrer de Windows, cliquez du bouton droit sur Invite de commandes.
Cliquez sur "Propriétés".
"Invite de commande" Propriétés de la boîte de dialogue s'ouvre.
Modifier le champ "Démarrer dans" à l'emplacement où vous souhaitez démarrer l'invite de commande.
Exemple: Chand %HOMEDRIVE%%HOMEPATH% à D:\PersonalPrograms.
La prochaine fois lorsque vous démarrez l'invite de commande le démarrage répertoire sera D:\PersonalPrograms
Sur windows 7:
Chaque fois que vous cliquez sur le cmd dans le menu démarrer ou sur votre bureau un raccourci, le CMD s'ouvre dans votre emplacement par défaut
changement de raccourci sous Windows Système 8.1 a fonctionné pour moi - un autre truc que j'ai trouvé, c'est que "Démarrer Dans:" FONCTIONNE quand Avancé -> Exécuter en tant qu'administrateur n'est pas COCHÉE, cependant, si l'option est COCHÉE, cela ne fonctionne pas
Peu en retard, mais ignorer le registre des mods.
Simplement modifier la cible du raccourci de:
c'est à dire
Voila!
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
chaîne: Autorun
valeur: cd /d %~dp0
tous les fichiers bat de la chauve-souris de l'emplacement du fichier
il ressemble à quelque chose comme ceci :
10.entrez cette valeur format de chemin d'accès:
Edit: Il semble en fait que la modification du fichier de raccourci rompt le Win+x, c touche de raccourci. (Morale de l'histoire: seul changement de système de fichiers que vous savez comment régler le problème! Finalement, après une mise à jour Windows réparer lui-même.)
Ce que j'ai fini par faire, c'est la création d'une nouvelle personnalisés Invite de Commande de raccourci dans le dossier démarrage et épinglé à la barre des tâches que je lance à la place de
cmd.exe
Comme d'autres réponses remarquer, en modifiant le registre Autorun cmd position de départ est une mauvaise idée, car il silencieusement briser d'autres programmes de débourser pour des tâches, telles que le Code de Visual Studio.
Vous devriez juste de changer ce raccourci que vous utilisez pour ouvrir cmd pour avoir un Début Dans l'entrée.
Si vous utilisez Win+x, c pour lancer cmd, vous pouvez la modifier pour
Garder l'ouverture de l'invite de commande propre. Évitez de modifier la clé de registre et l'ajout d'un Autorun, il peut revenir à vous mordre.
Créer un fichier de commandes et de l'enregistrer dans le C:\Windows ou C:\Windows\System32 dossier. J'ai appeler le mien !.chauve-souris (point d'exclamation). Il a les commandes suivantes:
@echo off
c:
cd \
cls
whoami
Il va dans le dossier où j'ai besoin de travailler, efface l'écran et me dit ce contexte de sécurité je suis.
type
dans un fichier texte et l'enregistrer comme cmd.chauve-souris en Cliquant sur ce fichier fait l'affaire. Vous pouvez l'épingler au menu démarrer ainsi.
De commencer dans un disque partitionné (par exemple, D), utiliser
Un moyen facile de le faire + bonus.
Commencer
cmd
avec des droits d'administrateur, le répertoire par défaut pour l'invite seraC:\WINDOWS\system32
.J'ai créé un fichier bat dans le répertoire (
notes.bat
)Ouvert avec le bloc-notes et écrivit les lignes suivantes. Chaque ligne est suivie d'un commentaire qui ne doit pas être ajouté au fichier bat.
Enregistré le fichier et qu'il a été.
Maintenant, lorsque Vous ouvrez
cmd
avec les droits admin, il suffit d'écrire:notes
ounotes.bat
et il exécutera la
notes.bat
fichier avec les modifications souhaitées.Mon défaut, dir était system32 lors du démarrage de CMD.
J'ai ensuite créé un fichier de commandes dans le répertoire de changement de direction de celui que je recherchais.
Cela m'a causé de toujours faire appel à cette chauve-souris lors du démarrage de CMD à chaque fois.
J'ai donc fait un fichier reg & cet intérieur:
Après sauvegarde, j'ai ouvert le fichier, clique sur ok pour fusionner avec de registre, et depuis lors, chaque fois que j'ouvre CMD, je reçois mon dir
salut si vous voulez cmd pour ouvrir automatiquement lorsque la machine démarre, vous pouvez placer le cmd.exe exécutable dans le dossier de démarrage(il suffit de chercher pour le démarrage et placer un raccourci de cmd.exe il n')
"démarrer dans le répertoire de la commande"
mais si l'espace de travail se trouve être sur différents que le lecteur C, la console sera lancée dans le dossier par défaut et puis vous avez encore besoin de mettre de la D: pour changer de lecteur
Pour éviter cela, utilisez le cd-rom avec le paramètre-d
créer un raccourci et votre fixe 😉
regedit très travaillé.
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Command
Processeur, tout ce que vous avez à faire est de changer l'écran d'exécution automatique de la valeur de clé, ce qui est déjà défini à l'endroit où vous êtes actuellement sous-évaluées dans une nouvelle valeur dans le format:très simple, même un novice c'est jamais utilisé regedit devrait être en mesure de le comprendre. si non, passez à la c:\prompt et il suffit de taper regedit, puis suivez le chemin à la clé.