-
GAMEPOD.hu
Mielőtt kommentelsz, olvasd el az Összefoglalót!
(Frissítve: 2020.05.31.)
Új hozzászólás Aktív témák
-
Fehérsólyom
aktív tag
válasz tordaitibi #96685 üzenetére
Az interneten fellelhető információk szerint Windows 7 felett a Feladatkezelő azért nem indul el az általad említett módon, mert a CPU terhelés mellett más adatokat is megjeleníti ami miatt viszont "beakad" az UAC-ba.
Ugyan én kértem a témában segítséget, de úgy tűnik találtam rá megoldást.
Természetesen a script-eket hosszas Google használat után megtaláltam, de harmonikus összefűzésüket meg kellett oldanom.A megoldás logikája visszafele:
Az UAC miatt automatizáltan a Feladatkezelő csak PowerShell script-el indítható. Ezzel csak az a szépséghiba, hogy a PowerShell program ablak egy pillanatra felvillan. Mindig. Ez az első alkalom után eléggé zavaró.
A PowerShell ablak felvillanás elkerülhető akkor, ha a PowerShell script-et egy VBScript indítja.
A VBScript-et lehet Feladatütemezővel automatizáltan indítani, mondjuk felhasználói bejelentkezéskor.
A végeredmény ugyan az lesz, mint amikor Windows 7 esetén az exe-ről készített parancsikont behúztuk az Indítópult mappába.A megoldás logikája előre fele:
Ütemezett feladat VBScript-re -> VBScript indít egy PowerShell script-et -> PowerShell script indítja a Feladatkezelőt1. PowerShell fájl létrehozása:
Hozz létre egy könyvtárat a Windows rendszer meghajtóján. Legyen ez a példánkban: C:\TaskManager
Ebbe a könyvtárba Jegyzettömb segítségével ments el egy üres fájlt StartTaskManager.ps1 névvel. FONTOS, hogy a txt kiterjesztést írd át ps1-re.
Amennyiben jól csináltad az Intézőben látszik, hogy a Windows felismeri PoweShell fájlként.
Jobb klikk rá és szerkesztés. Ekkor elindul a Windows PowerShell ISE.Ebbe a fájlba egyetlen sort kell írni:Start-Process taskmgr.exe -Windowstyle Hidden
Ez annyit csinál, hogy elindítja a Feladatkezelőt kis méretben, csak az óra mellett megjelenítve.
2. VBScript fájl létrehozása:
Úgy, mint az előbb a C:\TaskManager könyvtárba hozz létre Jegyzettömb segítségével egy üres fájlt StartPowerShellScript.vbs névvel. FONTOS, hogy a txt kiterjesztést írd át vbs-re.
Amennyiben jól csináltad az Intézőben látszik, hogy a Windows felismeri VBScript fájlként.
Jobb klikk rá és szerkesztés. Ekkor elindul a Jegyzettömb.
Ebbe a fájlba a következőket kell írnod:command = "powershell.exe -executionpolicy bypass -nologo -command C:\TaskManager\StartTaskManager.ps1"
set Shell = CreateObject("WScript.Shell")
shell.Run command,0Pontosan ez a három sor kell szerepeljen benne.
Az -executionpolicy bypass kell az UAC miatt. Az -nologo kell azért, hogy ne legyen ablak. A -command után egyből a PowerShell fájl helye kell.3. Ütemezett feladat létrehozása:
Vezérlőpult -> Felügyeleti eszközök -> FeladatütemezőJobb oldalon Feladat létrehozása opciót kell választani.
A felugró ablakban az Általános fülön a következőket kell megadni:
Név: Feladatkezelő indítása (ez bármi más is lehet)
Legyen kiválasztva/pipálva: Futtatás csak akkor, ha a felhasználó be van jelentkezve
Legyen kiválasztva/pipálva: Futtatás a legmagasabb szintű jogokkal
Legyen kiválasztva/pipálva: Rejtett
Legyen kiválasztva/pipálva: Konfigurálás ehhez: Windows 10Indítás fülön Új felvételével kell kiválasztani a Feladat megkezdése Bejelentkezéskor opciót, azon belül pedig a Minden felhasználó lehetőséget. Mást nem kell állítani.
Műveletek fülön Új felvételével Program indítása opciót választva a Program/parancsfájl alatt kell megadnod a VBScript fájl elérési útját, azaz esetünkben az C:\TaskManager\StartPowerShellScript.vbs elérési útnak kell ott szerepelnie. Máshova nem kell semmi. Ok gombbal menthető a művelet.
Ezt követően OK gombbal menthető a teljes feladat (mást nem kell módosítani/kitölteni).
Ezt követően a Feladatütemezőben bal oldalon felül a Feladatütemező könyvtár kiválasztása után a középső ablakban fent meg kell találnod a Feladatkezelő indítása nevű feladatot. Kijelölve majd jobb klikk nyomása után a futtatással tesztelheted. Meg kell nyissa a Feladatkezelőt úgy, hogy az egyből az óra mellett kicsiben jelenik meg. Amennyiben ez működik induláskor is fog.
Első alkalommal a Feladatkezelő az óra mellől úgy nyitható meg, hogy jobb klikk rá, majd Visszaállítás opció. Ezt követően már kettő kattintással is vissza nyitható.
Kérlek jelezz vissza, ha működik nálad (is).
[ Szerkesztve ]
Új hozzászólás Aktív témák
• OFF topik
• TILOS a warez!
• Windows 10 frissítési kisokos
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Vírusirtó, Antivirus VPN kulcsok
- Eladó Steam kulcsok kedvező áron!
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!