Jak ukryć ścieżkę w wierszu polecenia w systemie Windows?

25

Pracuję na systemie Windows 7 za pomocą konsoli cmd. Jak ukryć ścieżkę w monicie?

Chris
źródło
dlaczego chcesz?
soandos
nieruchomości ...
Chris
Przepraszam, nie podążaj. Masz na myśli, że chcesz zobaczyć więcej na ekranie?
soandos
2
Dokładnie o to mu chodzi.
cularis
2
@barlop, wierzę nieruchomości jest dość standardowy sposób odnieść się do dostępnego miejsca na ekranie - np bing.com/...
dsolimano

Odpowiedzi:

57

Możesz użyć

prompt [text]

dowództwo. Wpisz, prompt /?aby wyświetlić listę wszystkich dostępnych parametrów . Na przykład następujące polecenie ustawia „> (znak większy niż znak)” jako monit.

prompt $g
Mehper C. Palavuzlar
źródło
7
Czuję się wolny!!!!
Chris
3
Czy istnieje sposób, aby ten kij stał się domyślny?
Chris Moutray,
7

Polecenie prompt $grzeczywiście ustawi monit w jednym >znaku. Aby uzyskać pełną listę kodów specjalnych, których możesz tam użyć, zobacz prompt /?.

Jeśli chcesz, aby niestandardowy monit był stosowany automatycznie po uruchomieniu wiersza polecenia, możesz ustawić PROMPTzmienną środowiskową. Można to zrobić w zwykłym interfejsie użytkownika systemu Windows lub za pomocą setxpolecenia. Na przykład ustawia monit :

setx PROMPT $g$s

Przy następnym uruchomieniu wiersza polecenia zobaczysz nowy monit.

Aby przywrócić normalny monit systemu Windows dla jednej sesji, wpisz prompt. Aby przywrócić ustawienia domyślne dla wszystkich sesji poprzez usunięcie zmiennej środowiskowej, wpisz setx PROMPT "".

Ben N.
źródło
1
To powinna być zaakceptowana odpowiedź. Dzięki @Ben N
Pramesh Bajracharya
6

Kilka dodatkowych wskazówek:

Jeśli chcesz wrócić do poprzedniego stanu (wyświetlającego pełną ścieżkę), po prostu wpisz promptbez argumentów i naciśnij Enter. Jeśli chcesz tylko zobaczyć bieżący katalog roboczy (taki sam jak pwdw Linuksie), wpisz chdirlub cdbez żadnych argumentów i naciśnij Enter.

Jacek
źródło