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:

  1. Nyomja Win+R billentyűket .
  2. Írja be a gpedit.msc -t, és nyomja meg az Enter gombot.
  3. Lépjen a Számítógép-konfiguráció (Computer Configuration)parancsfájljaihoz(Scripts) .
  4. 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) .
  5. Válassza az Engedélyezve(Enabled) lehetőséget.
  6. Kattintson az Alkalmaz(Apply) és az OK gombra(OK) .
  7. 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 .
  8. Válassza az Engedélyezve(Enabled) lehetőséget.
  9. 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.

Először futtassa a Windows PowerShell-parancsfájlokat a felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor

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:

  1. Nyomja Win+R billentyűket .
  2. Írja be a regedit parancsot( regedit) , és nyomja meg az Enter gombot.
  3. Kattintson az Igen(Yes) gombra.
  4. Lépjen a Rendszer( System) elemre a HKLM -ben .
  5. Kattintson a jobb gombbal(Right-click) a System > New > DWORD (32 bites) értékre(Value) .
  6. Nevezze el RunUserPSScriptsFirst néven(RunUserPSScriptsFirst) .
  7. Kattintson duplán rá, és állítsa be az Érték(Value) adatot 1 -re .
  8. Kattintson az OK gombra.
  9. Kattintson a jobb gombbal(Right-click) a System > New > DWORD (32 bites) értékre(Value) .
  10. Nevezze el RunComputerPSScriptsFirst néven( RunComputerPSScriptsFirst) .
  11. Kattintson duplán rá, hogy az Érték(Value) adatot 1 -re állítsa .
  12. 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) .

Először futtassa a Windows PowerShell-parancsfájlokat a felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor

Kattintson duplán rá, és állítsa be az  Érték adatot  (Value data )1 -  re .

Először futtassa a Windows PowerShell-parancsfájlokat a felhasználói bejelentkezéskor, kijelentkezéskor, indításkor és leállításkor

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)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 RunComputerPSScriptsFirstWindows 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.



About the author

Az üzleti életben és a technológiában a Windows 10 és a Windows 11/10 nagyon fontos eszközök. Lehetővé teszik, hogy minden eddiginél könnyebben és biztonságosabban kommunikáljon a számítógépekkel, valamint hatékony, de testreszabható alkalmazásokat futtathat biztonsági kockázatok nélkül. Ezek az eszközök olyan vállalkozások számára is nélkülözhetetlenek, amelyek szeretnék növelni online jelenlétüket és új ügyfeleket elérni. Emiatt azt mondanám, hogy a Windows 10 és a Windows 11/10 terén szerzett tudásom kiváló jelöltté tesz egy ilyen munkára vagy vállalkozásra.



Related posts