Power Shell
Ändern Sie die prompt
Funktion in Ihrem Powershell-Profil.
Öffnen Sie Ihr Profil im Editor, z. B. im Editor
new-item -itemtype file -path $profile
notepad $profile
Fügen Sie die folgende Funktion hinzu, um die Registerkarte ConEmu bei jeder Eingabeaufforderung zu ändern (tatsächlich umzubenennen)
function prompt
{
& "$env:ConEmuBaseDir\ConEmuC.exe" "/GUIMACRO", 'Rename(0,@"'$(Get-Location)'")' > $null
return "PS " + $(Get-Location) + ">"
}
oder verwenden Sie den folgenden Code, um den Konsolentitel zu ändern, jedoch nicht die Registerkarte
function prompt
{
& "$env:ConEmuBaseDir\ConEmuC.exe" "/GUIMACRO", 'Rename(1,@"'$(Get-Location)'")' > $null
return "PS " + $(Get-Location) + ">"
}
Möglicherweise muss dieser Code geändert werden, wenn Sie PowerShell außerhalb von ConEmu verwenden müssen.
cmd (lass es in einer Antwort sein)
Wenn Sie verwenden cmd.exe
, können Sie die Registerkarte ConEmu mit prompt
und ANSI mit dem aktuellen Verzeichnis von cmd aktualisieren . Führen Sie Ihren cmd einfach wie folgt aus:
cmd /k prompt $p$e]9;3;"$p"$e\$g & title cmd
Um ANSI verarbeiten zu können, müssen Sie Inject ConEmuHk
und ANSI X3.64
Optionen auf der Features
Einstellungsseite von ConEmu aktivieren (diese sind standardmäßig aktiviert). Klicken Sie mit der rechten Maustaste auf den Fenstertitel des ConEmu oder drücken Sie WinAltP, um den Settings
Dialog zu öffnen .
Beachten Sie, dass & title cmd
im Beispiel dies nicht erforderlich ist, nur um die Fensterbeschriftung zu verschönern.
%d
Makros in der Registerkartenvorlage verwenden. Möglicherweise müssen Sie jedoch Ihren Shell- Code