Zawsze wyświetlaj grafikę monitora procesora systemu Windows na pasku zadań

16

Chciałbym zawsze wyświetlać grafikę użycia procesora systemu Windows na pasku zadań w pobliżu zegara systemowego, tak jak ma to miejsce, gdy menedżer zadań jest otwarty. Czy istnieje sposób, aby zawsze wyświetlał się bez interwencji (np. Otwieranie menedżera zadań przy każdym uruchomieniu)?

A także jakieś zalecane monitory procesora, które pokazują po prostu ładną grafikę na pasku zadań użycia waluty?

KDecker
źródło
Nie chcę dodawać odpowiedzi na temat oprogramowania innych firm, ponieważ to nie było twoje pytanie. Ale widzę, że jest odpowiedź z oprogramowaniem innych firm i wieloma opiniami, więc zostawię ten komentarz. superuser.com/a/1467988/490703
Użytkownik42,
@ User42 Nie jestem pewien, dlaczego widzisz, że pytanie nie pyta o oprogramowanie innych firm, gdy mówi: „Ponadto, wszelkie zalecane monitory procesorów ...”
Ooker,

Odpowiedzi:

11

możesz uruchomić komputer przy zminimalizowanym menedżerze zadań

  1. Kliknij pulpit prawym przyciskiem myszy i wybierz Nowy, a następnie skrót
  2. Wpisz taskmgri naciśnij Enter
  3. Naciśnij Enter ponownie
  4. Kliknij prawym przyciskiem myszy nowy skrót i przejdź do właściwości
  5. Z rozwijanego menu Uruchom wybierz „Zminimalizowane”
  6. Kliknij Start i Wszystkie programy
  7. Znajdź Autostart i kliknij folder prawym przyciskiem myszy i wybierz Otwórz
  8. Przeciągnij nowy skrót do tego folderu

Teraz menedżer zadań będzie zawsze działał - zminimalizowany - podczas uruchamiania komputera.

Keltari
źródło
pewne wady: tylko procesor, a nie pamięć RAM lub sieć; ikona znika po zamknięciu okna
Ooker
Działa tylko częściowo dla mnie w systemie Windows 10 (wiele komputerów). Menedżer zadań uruchamia się, ale należy go ręcznie zmaksymalizować i zminimalizować, aby zniknął w zasobniku. Odpowiedź Linusa rozwiązuje ten problem.
barfuin
14

Mam dla ciebie trzy programy:

1. XMeters

Wygląd paska zadań:

Oprawa:

Jak dotąd jestem zadowolony z tego programu.

2. Pasek zadań RAM CPU (+ DISK)

Zmienia pasek zadań w dynamiczny miernik zasobów zmieniający kolory.

3. CleanMem Mini Monitor

Ten faktycznie wyświetla pływający panel i ikonę w obszarze powiadomień, a nie na pasku zadań. Ma również więcej ustawień niż dwa powyższe.

Ooker
źródło
XMeters działają świetnie. Lepsze niż inne aplikacje i skróty z dobrym poziomem grafiki
Posse
3

Próbowałem powyższego dla systemu Windows 10, ale po prostu nie działało (Menedżer zadań został uruchomiony, ale nie zminimalizowany).

Znalazłem możliwość umieszczenia

start /min taskmgr

do pliku wsadowego, a następnie utwórz zadanie za pomocą Harmonogramu zadań uruchamiającego ten plik wsadowy podczas logowania. (Patrz np. Https://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-how lub https: / /www.youtube.com/watch?v=KkNzHnYYrm0 )

Jednak dzięki tej metodzie zawsze będziesz mieć zminimalizowanego Menedżera zadań siedzącego na pasku zadań systemu Windows po zalogowaniu, mimo że zaznaczyłeś Opcje-> Ukryj po zminimalizowaniu w Menedżerze zadań. Zniknie z paska zadań - z ikoną zasobnika - jeśli zmaksymalizujesz go ponownie i zminimalizujesz ręcznie. Jeśli to Cię denerwuje, oto inna metoda:

Utwórz plik .wsf o następującej treści; np. C: \ Users \ Linus \ AppData \ taskmgr-minimised.wsf

<package>
   <job id="vbs">
      <script language="VBScript">
        set WshShell = WScript.CreateObject("WScript.Shell")
        WshShell.Run "taskmgr"
        WScript.Sleep 100
        WshShell.SendKeys "% n"
      </script>
   </job>
</package>

To jest VBScript, który otwiera menedżera zadań, a następnie emuluje naciśnięcia przycisków Alt + Spacja + n , co minimalizuje okno. Jeśli chcesz to przetestować, musisz uruchomić go jako administrator ! Możesz otworzyć wiersz polecenia jako administrator i uruchomić

cscript C:\Users\Linus\AppData\taskmgr-minimised.wsf

Teraz chcesz, aby było to wykonywane przy każdym logowaniu, co można ponownie zrobić za pomocą Harmonogramu zadań systemu Windows (podobnie jak w powyższej połączonej metodzie pliku wsadowego):

Tworząc nowe zadanie, na karcie Ogólne pamiętaj o zaznaczeniu opcji Uruchom z najwyższymi uprawnieniami ! Tworzenie zadania: Ogólne

W zakładce Wyzwalacze utwórz nowy wyzwalaczPrzy logowaniu ” i ustaw zadanie Opóźnienie na: 1 sekundę ! (1 sekundy nie ma w rozwijanym menu, ale możesz po prostu wpisać ręcznie.) Tworzenie zadania: wyzwalacze

Na karcie Działania utwórz nową akcję „Uruchom program” i ustaw cscript oraz ścieżkę do pliku .wsf w odpowiednich polach: Tworzenie zadania: akcje

Możesz zmienić pozostałe zakładki według własnych upodobań.

To załatwiło sprawę przynajmniej w moim systemie.

Być może w wolniejszym systemie może być konieczne zwiększenie WScript.Sleep milisekund w pliku wsf lub zadania Opóźnienie na czas. Następnie spróbuj go zmniejszyć, dopóki działa.

Linus
źródło
3

Rozwiązanie @Keltari wygląda dobrze, ale ikona „Menedżer zadań” jest nadal wyświetlana na pasku zadań. Dlatego lepszym rozwiązaniem jest uruchomienie Menedżera zadań przy użyciu skryptu VBS z ukrytym parametrem.

Oto jak możesz to zrobić:

  1. Ctr + R i wpisz „shell: startup”, otworzy to domyślny folder użytkownika, aby uruchomić programy podczas uruchamiania
  2. Utwórz plik o nazwie „task_manager.vbs”
  3. Edytuj plik i wklej poniższy kod:

Ustaw objShell = WScript.CreateObject („WScript.Shell”)

objShell.Run "taskmgr", 0, false

  1. Zapisz to i to wszystko. Możesz to przetestować, klikając dwukrotnie plik. wprowadź opis zdjęcia tutaj

Widać, że na pasku zadań nie ma ikony TaskManager :)

suffuko
źródło
Czy Menedżer zadań ma tylko jedną ikonę? Czy też istnieje wiele ikon dla procesora, pamięci, sieci itp.
posfan12,
1
@ posfan12 wyświetla tę samą ikonę po otwarciu „Menedżera zadań”, więc pokazuje tylko jedną.
suffuko,
2

Oto dziki hack dla Ciebie: uruchamiasz terminal Cygwin i uruchamiasz w nim skrypt, który ustawi prawidłowy tytuł terminalu. Stamtąd możesz umieścić dowolne informacje na pasku zadań.

To zadziała tylko wtedy, gdy to zrobisz nie masz Ustawień> Pasek zadań> „Połącz przyciski paska zadań” ustawionych na „Zawsze chowaj etykiety”. Ponieważ potrzebujemy tych etykiet; tam właśnie trafią informacje o statusie.

Zainstaluj Cygwin z pakietami python3 i procps-ng. (potrzebne jest procps-ng top.) Następnie otwórz terminal Cygwin i uruchom w nim następujący skrypt Python:

#!/usr/bin/env python3

from time import sleep
from sys import *
from subprocess import check_output

def title(s):
    stdout.write('\033]0;' + s + '\a')
    stdout.flush()

while True:
    output = check_output('top -b -n1 -1'.split()).decode()
    lines = output.split('\n')
    title(lines[2:].join(' | '))
    sleep(2)

To działa top , pozbywa się pierwszych dwóch wierszy i drukuje pozostałe wiersze do tytułu! Stąd możesz zrobić prawie wszystko, co chcesz. Powinieneś sprawdzić powerline, aby uzyskać mocniejszą drukarkę statusuline.

Aby uzyskać jeszcze więcej informacji na pasku zadań, możesz zwiększyć maksymalną szerokość tabulatora dzięki temu hackowi rejestru:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinWidth"="1000"

Wiem, że to mówi MinWidth , ale tak naprawdę ustawia maksymalną szerokość. Rzeczywiście dobra robota, Microsoft.

Oto jak teraz wygląda moja:

pasek zadań

Eric Toombs
źródło