Korzystałem z następującego polecenia, aby spróbować zamknąć plik notatnika „temp.txt” otwarty w systemie Windows.
nircmd win close title "temp.txt"
Ale to polecenie wydaje się nie działać. Jeśli wypróbuję poniższy kod:
nircmd win close process notepad.exe
Spowoduje to zamknięcie wszystkich otwartych plików notatnika.
Więc moje pytanie brzmi: dlaczego nie mogę zamknąć wystąpienia notatnika na podstawie nazwy okna notatnika przy użyciu słowa kluczowego title? Czy jest na to jakiś sposób?
windows
cmd.exe
task-manager
nircmd
akshit bhatia
źródło
źródło
Odpowiedzi:
To polecenie wydaje się nie działać
Powyższe nie działa, ponieważ
temp.txt
nie jest to pełny tytuł systemu Windowstemp.txt - Notepad
Musisz użyć pełnego tytułu okna lub użyć,
stitle
aby dopasować tytuł częściowy:(moje podkreślenie)
Źródło NirCmd Command Reference - wygraj
okno w opisie
stitle
odnosi się do tytułu okna.Oba następujące polecenia działają:
źródło