MacOS 터미널이나 Ubuntu 터미널에서처럼 내가 있는 디렉터리 옆에 있는 CMD에 내 컴퓨터 이름을 표시하고 싶습니다.
답변1
명령줄의 경우:
set PROMPT=%COMPUTERNAME%-$P$G
HelpingHand가 게시한 대로 명령 프롬프트 터미널에서 임시로 설정할 수 있습니다 .
이를 영구적으로 만들려면 이름 string value
이 지정된 새 레지스트리 키를 만들고 해당 키의 값을 .HKEY_CURRENT_USER\Software\Microsoft\Command Processor
autorun
PROMPT=%COMPUTERNAME%-$P$G
키를 만드는 가장 빠른 방법은 Powershell 프롬프트를 사용하는 것입니다.
New-ItemProperty -name Autorun -Path 'HKCU:\SOFTWARE\Microsoft\Command Processor\' -PropertyType String -Value 'PROMPT=%COMPUTERNAME%-$P$G' -Force
파워셸의 경우:
profile.ps1
Powershell은 실행하려는 명령이 포함된 파일을 생성하는 Linux 셸과 유사합니다 . 이 파일을 생성하는 위치는 프로필을 볼 사람과 해당 프롬프트를 보려는 Powershell 호스트(Powershell 터미널 또는 ISE)에 따라 다릅니다. 프로필이 모든 호스트에 적용되려면 에 있어야 합니다 $Home\Documents\PowerShell\Profile.ps1
.
파일 profile.ps1
에는 다음이 포함되어야 합니다.
function Prompt
{
$env:COMPUTERNAME + "\" + (Get-Location) + "> "
}