Power Shell
Ändern Sie die promptFunktion 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 promptund 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 ConEmuHkund ANSI X3.64Optionen auf der FeaturesEinstellungsseite 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 SettingsDialog zu öffnen .
Beachten Sie, dass & title cmdim Beispiel dies nicht erforderlich ist, nur um die Fensterbeschriftung zu verschönern.
%dMakros in der Registerkartenvorlage verwenden. Möglicherweise müssen Sie jedoch Ihren Shell- Code