Wie kann ich den Wert des aktuellen Fensters title
wie folgt einstellen:
TITLE Here Are The New Contents
Wie kann ich den Wert des aktuellen Fensters title
wie folgt einstellen:
TITLE Here Are The New Contents
Antworten:
Es ist nichts eingebaut, aber Sie können es über den tasklist
Befehl abrufen .
tasklist /fi "imagename eq cmd.exe" /fo list /v
wmic process get parentprocessid,name|find "WMIC"
was die übergeordnete PID der ausführenden Instanz von cmd.exe zurückgibt. Sie können dann die Zeichenfolge (möglicherweise eine for-Schleife) analysieren, um die PID zu extrahieren und gegen die tasklist /fi "pid eq <PID>" /fo list /v | find "Window Title:
In cmd.exe (übliche Eingabeaufforderung):
Fenstertitel festlegen:
title "Your New Title"
Fenstertitel abrufen: Ich habe nichts Sinnvolles gefunden, um so etwas zu tun. Wenn Sie jedoch Kenntnisse in C # oder Visual Basic haben, können Sie ein kleines Programm entwickeln, das in geöffneten Fenstern nach Ihrer Befehlszeile sucht und den Titel zurückgibt Sie. (Verwenden der PID des übergeordneten Prozesses (Ihre cmd.exe))
In Powershell: (hier ist es einfach)
Fenstertitel festlegen:
[system.console]::title = "Your New Title"
Fenstertitel abrufen:
$myTitleVar = [system.console]::title
oder Sie können direkt:
echo [system.console]::title
echo [system.console]::title
gibt einfach [system.console]::title
für mich aus