Futtassa a Windows PowerShell szkripteket először bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor
Ha először szeretné futtatni a Windows PowerShell-szkripteket(Windows PowerShell scripts) a felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor, a következőket kell tennie. A Helyi csoportházirend-szerkesztő(Local Group Policy Editor) és a Rendszerleíróadatbázis-szerkesztő(Registry Editor) segítségével előnyben részesítheti a Windows PowerShell -parancsfájlokat a nem PowerShell-parancsfájlok előtt .
Amikor egy felhasználó bejelentkezik vagy elindítja a számítógépet, az összes szkript egyszerre fut. Ez némi késést okozhat az indításban vagy egy adott program futtatásában. Gyakran az összes Windows PowerShell - parancsfájlt és csoportházirend-objektumot(Group Policy Object) kell futtatni, hogy a nem PowerShell-parancsfájlok előtt fussanak.
Először futtassa a Windows PowerShell(Run Windows PowerShell) szkripteket
A Windows PowerShell -szkriptek felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor történő futtatásához kövesse az alábbi lépéseket:
- Nyomja Win+R billentyűket .
- Írja be a gpedit.msc -t, és nyomja meg az Enter gombot.
- Lépjen a Számítógép-konfiguráció (Computer Configuration)parancsfájljaihoz(Scripts) .
- Kattintson duplán a Windows PowerShell-parancsfájlok futtatása először a felhasználó bejelentkezésekor, majd kijelentkezéskor(Run Windows PowerShell scripts first at user logon, logoff) .
- Válassza az Engedélyezve(Enabled) lehetőséget.
- Kattintson az Alkalmaz(Apply) és az OK gombra(OK) .
- Kattintson duplán a Windows PowerShell-szkriptek futtatása először a számítógép indításakor, leállításakor(Run Windows PowerShell scripts first at computer startup, shutdown) elemre .
- Válassza az Engedélyezve(Enabled) lehetőséget.
- Kattintson az Alkalmaz(Apply) és az OK gombra(OK) .
Nézzük meg ezeket a lépéseket részletesen.
Először meg kell nyitnia a Helyi csoportházirend-szerkesztőt(Local Group Policy Editor) . Ehhez nyomja meg a Win+R billentyűket , írja be gpedit.msc
, és nyomja meg az Enter gombot. A megnyitás után navigáljon a következő útvonalra:
Computer Configuration > Administrative Templates > System > Scripts
Két beállítást fog látni:
- Először futtassa a Windows PowerShell(Run Windows PowerShell) szkripteket a felhasználói bejelentkezéskor, kijelentkezéskor,
- Először futtassa a Windows PowerShell(Run Windows PowerShell) -szkripteket a számítógép indításakor és leállításakor.
Kattintson duplán(Double-click) mindegyikre, és válassza az Engedélyezve (Enabled ) lehetőséget.
Kattintson az Alkalmaz (Apply ) és az OK gombra (OK ) a módosítás mentéséhez.
Először futtassa a Windows PowerShell(Run Windows PowerShell) -szkripteket a felhasználói bejelentkezéskor, kijelentkezéskor, indításakor és leállításakor a Rendszerleíróadatbázis-szerkesztővel(Registry Editor)
A Windows PowerShell -szkriptek futtatásához először a felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor a Rendszerleíróadatbázis-szerkesztővel(Registry Editor) , kövesse az alábbi lépéseket:
- Nyomja Win+R billentyűket .
- Írja be a regedit parancsot( regedit) , és nyomja meg az Enter gombot.
- Kattintson az Igen(Yes) gombra.
- Lépjen a Rendszer( System) elemre a HKLM -ben .
- Kattintson a jobb gombbal(Right-click) a System > New > DWORD (32 bites) értékre(Value) .
- Nevezze el RunUserPSScriptsFirst néven(RunUserPSScriptsFirst) .
- Kattintson duplán rá, és állítsa be az Érték(Value) adatot 1 -re .
- Kattintson az OK gombra.
- Kattintson a jobb gombbal(Right-click) a System > New > DWORD (32 bites) értékre(Value) .
- Nevezze el RunComputerPSScriptsFirst néven( RunComputerPSScriptsFirst) .
- Kattintson duplán rá, hogy az Érték(Value) adatot 1 -re állítsa .
- Kattintson az OK gombra(OK) a módosítás mentéséhez.
Ha többet szeretne tudni, olvassa tovább.
Mielőtt elkezdené, javasoljuk, hogy készítsen biztonsági másolatot az összes beállításjegyzék-fájlról(backup all Registry files) , és hozzon létre egy rendszer-visszaállítási pontot .
Nyomja meg a Win+R billentyűkombinációt a Futtatás parancssor megnyitásához, írja be a parancsot regedit
, és nyomja meg az Enter gombot. Ha megjelenik az UAC prompt, kattintson az Igen (Yes ) gombra. Ezt követően navigáljon erre az útvonalra -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Itt két REG_DWORD értéket kell létrehoznia. Ehhez kattintson jobb gombbal a System > New > DWORD (32-bit) Value értékre , és nevezze el RunUserPSScriptsFirst néven(RunUserPSScriptsFirst) .
Kattintson duplán rá, és állítsa be az Érték adatot (Value data )1 - re .
Kövesse ugyanazokat a lépéseket egy másik (32 bites) duplaszó - (DWORD)érték(Value) létrehozásához , és nevezze el RunComputerPSScriptsFirst néven(RunComputerPSScriptsFirst) . Ezután állítsa be az Érték adatot (Value data )1 - re .
A RunUserPSScriptsFirst(RunUserPSScriptsFirst) a Windows PowerShell-parancsfájlok futtatása először a felhasználó bejelentkezésekor és kijelentkezéskor(Run Windows PowerShell scripts first at user logon, logoff) , míg a RunComputerPSScriptsFirst a Windows PowerShell-parancsfájlok futtatása először a számítógép indításakor és leállításakor(Run Windows PowerShell scripts first at computer startup, shutdown) .
Ha vissza szeretné állítani ezeket a változtatásokat, kövesse az alábbi lépéseket.
Ha ezt a Helyi csoportházirend-szerkesztővel(Local Group Policy Editor) tette , nyissa meg ugyanazt az elérési utat, és válassza a Nincs konfigurálva (Not Configured ) lehetőséget. Ha ezt a Rendszerleíróadatbázis-szerkesztővel(Registry Editor) tette meg , nyissa meg ugyanazt a rendszerkulcsot (System ) , és törölje a két REG_DWORD értéket. Eltávolításukhoz kattintson a jobb gombbal mindegyikre, válassza ki a Törlés (Delete ) opciót, és erősítse meg az OK gombbal.
Remélem ez segít.
Related posts
Futtassa a PowerShell-szkripteket helyileg, bejelentkezés nélkül a Windows 10 rendszerben
A biztonsági kérdések letiltása a Windows 11/10 rendszerben PowerShell-szkript használatával
A Windows PowerShell ISE használata – oktatóanyag kezdőknek
A PowerShell verziójának ellenőrzése a Windows 11/10 rendszerben
IP-cím vagy webhely blokkolása a PowerShell segítségével a Windows 10 rendszerben
Nyilvános IP-cím beszerzése a PowerShell segítségével a Windows 10 rendszerben
PowerShell-szkript a Windows Update állapotának ellenőrzéséhez
Javítsa ki a magas CPU-használatot okozó PowerShellt a Windows 11/10 rendszerben
Tiltsa le a görgetést előre a CMD-ben és a PowerShellben a Windows 10 rendszeren
Nézze meg, mikor telepítették a Windowst. Mi az eredeti telepítési dátuma?
Mi az a Windows terminál? -
A PowerShell-szkript ütemezése a Windows 10 Feladatütemezőjében
7 módszer az emelt szintű Windows PowerShell megnyitására a Windows 10 rendszerben
Frissítse a Windows Defender definícióit a PowerShell segítségével
A Microsoft Store-alkalmazások alaphelyzetbe állítása a PowerShell segítségével a Windows 10 rendszerben
A Windows Server hálózati csatlakozási problémáinak elhárítása a PowerShell segítségével
A Windows frissítések elrejtése a PowerShell segítségével a Windows 11/10 rendszerben
A PowerShell letiltása a Windows 11/10 rendszerben
Ütemezett feladat törlése vagy létrehozása a PowerShell segítségével a Windows 11 rendszerben
Az Appx alkalmazáscsomag telepítése a PowerShell segítségével a Windows 11/10 rendszerben