Wie kann ich den Wert des aktuellen Fensters title
wie folgt einstellen:
TITLE Here Are The New Contents
windows
batch-file
title
Cascading-Stil
quelle
quelle
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 dietasklist /fi "pid eq <PID>" /fo list /v | find "Window Title:
In cmd.exe (übliche Eingabeaufforderung):
Fenstertitel festlegen:
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:
Fenstertitel abrufen:
oder Sie können direkt:
quelle
echo [system.console]::title
gibt einfach[system.console]::title
für mich ausPowershell (Get-WmiObject Win32_Process -Filter ProcessId = $ PID) .ParentProcessId
quelle