Come cambiare la directory di avvio di CMD [duplicato]


16

Voglio cambiare la directory di avvio di CMD quando la avvio tramiteStart+R

Attualmente, punta alla cartella dei miei utenti. Ho bisogno che punti a C: \ Windows \ System32 \

Quando navigo manualmente su C: \ Windows \ System32 \ ed eseguo CMD da lì, inizia nel percorso desiderato. Quando corro da Win+R, inizia dalla cartella degli utenti.

Sospetto di dover modificare il registro o una variabile di ambiente. Qualcuno sa come?

QUESTA DOMANDA È DIVERSA DAGLI ALTRI PER IL MOTIVO SPIEGATO DA @KARAN (LEGGI IL TERZO COMMENTO DELLE RISPOSTE SOTTO)

DIVERSE RISPOSTE FUNZIONANO SOLO PER SCORCIATOIE

Modifica: trovata la risposta giusta nascosta nella fossa dei collegamenti forniti, a chilometri di distanza dalla presunta "risposta giusta"

[HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor] "Autorun" = "cd C: \ Windows \ System32 \"



È solo una soluzione alternativa :) Autorun contiene qualsiasi comando da eseguire all'avvio del processo ( cmd.exe). In molti casi non funzionerà come se %homedrive%non fosse c:come cdrichiederebbe il /dpassaggio per passare a un'altra unità o %windir%non è c:\windows:)

Non funzionerà se AutoRun è disabilitato da cmd /d:)

1
In alternativa è possibile utilizzare cmd /k "cd /d %windir%\sytstem32"per lo stesso scopo.

Risposte:


9

Se si preme il pulsante Win (Start) e si digita il campo di ricerca CMD, invece di fare clic su Prompt dei comandi (cmd.exe o Prompt dei comandi a seconda della versione di Windows), fare clic con il pulsante destro del mouse e scegliere le proprietà oppure, se non presente, scegliere Open File Locationquindi fare clic con il tasto destro e scegli le proprietà del CommandPromptcollegamento.

Puoi accedervi direttamente in questa cartella: %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools

Nel campo "Inizia tra:", normalmente dice %HOMEDRIVE%%HOMEPATH%

Questo fa iniziare cmd nella cartella home. Puoi cambiarlo per essere quello che preferisci.


Win + R (che è ciò che suppongo significhi con Start + R) è la finestra di dialogo Esegui, e la stai confondendo con la ricerca nel menu Start per il collegamento al prompt dei comandi. Se apre una finestra del prompt dei comandi digitando cmd nella finestra di dialogo Esegui, ciò che hai suggerito ovviamente non funzionerà per lui.
Karan,

1
@Karan Sto interpretando ciò che l'OP ha scritto usando Start + R (Win + R) e digitando cmd- quindi a meno che la mia interpretazione non sia errata, allora questa risposta funzionerà per lui (provalo). In ogni caso, è un inganno dall'aspetto, avrei dovuto controllare.
Paolo,

Mi stai chiedendo di provarlo? Per favore, provalo tu stesso. Vai avanti: premi Win + R, digita cmd nel campo di testo, fai clic con il tasto destro del mouse e ora dove vedi Proprietà? Lasciami ripetere, hai confuso digitando cmd nella finestra di dialogo Esegui (Win + R) con la ricerca del collegamento al prompt dei comandi nel menu Start (Win). Solo il collegamento ha una finestra di dialogo Proprietà che puoi modificare.
Karan,

@Karan Crap, scusa, hai ragione, ho istintivamente premuto il pulsante di vittoria e l'ho digitato, ho perso quello che stavi dicendo.
Paolo,

1
@KalpeshSoni Risposta aggiornata per riflettere le versioni più recenti.
Paul,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.