A programok futtatása TrustedInstaller programként bizonyos rendszerleíró kulcsokhoz vagy fájlokhoz történő íráshoz - Winhelponline

How Run Programs



Bizonyos rendszerleíró kulcsok és fájlok még akkor sem írhatók, ha magasabb szintű programokat futtat (Rendszergazda). Ennek oka lehet, hogy a fájlok a TrustedInstaller tulajdonában vannak, és a rendszergazdáknak nincs engedélyezve írási hozzáférés. Ebben az esetben a program TrustedInstaller programként történő futtatása segíthet a lezárt rendszerleíró kulcs kijavításában vagy egy olyan fájl törlésében, amelyhez egyébként sem lehet hozzáférni.







ÖSSZEFÜGGŐ: Program futtatása a SYSTEM (LocalSystem) fiók alatt a Windows rendszerben

Hogyan futtassuk a programokat TrustedInstaller programként

Különféle eszközök vagy módszerek segítségével indíthat programokat TrustedInstaller néven. Kövesse az alábbi, Önnek megfelelő eszközöket.



AdvancedRun

AdvancedRun A Nirsoft lehetővé teszi, hogy futtasson egy programot különböző beállításokkal, amelyeket Ön választ, például - alacsony vagy magas prioritású, indítási könyvtár, főablak állapota (minimalizálva / maximalizálva), a program futtatása különböző felhasználói vagy jogosultságokkal, operációs rendszer kompatibilitási beállítások és környezet változók. A kívánt beállításokat el is mentheti egy konfigurációs fájlba, majd automatikusan futtathatja a programot a parancssorból a kívánt beállításokkal.



Az Advanced Run használatával egy programot is elindíthat RENDSZER , TrustedInstaller vagy egy másik felhasználói kontextus.





trustedinstaller Advanced futtassa a nirsoft - t

A következő AdvancedRun parancssori szintaxissal is elindíthatja a programot TrustedInstaller néven.



AdvancedRun.exe / EXEFilename 'c:  windows  system32  cmd.exe' / RunAs 8 / Run

A fentiek elindítják a Parancssor parancsot TrustedInstaller néven.

A fenti példában a / RunAs paraméter ’8’ értéke a Run As módot TrustedInstaller-re állítja. A program SYSTEM felhasználóként történő futtatásához adja meg a „4” értéket. Ha nem tudja, hogy mi a megfelelő érték a parancssorból, egyszerűen válassza ki a kívánt lehetőséget a felhasználói felületről, mentse a config fájlba, majd ellenőrizze a config (.cfg) fájlban tárolt értékeket.


PowerRun

A PowerRun egy ingyenes program, amely a TrustedInstaller jogosultságai alapján indíthat programokat. Ha van egy lezárt rendszerleíró kulcs vagy egy TrustedInstaller tulajdonában lévő fájl, és nem tudja átnevezni vagy kicserélni a fájlt, akkor ez az eszköz segíthet.

Letöltés PowerRun és futtassa. Adja hozzá a szükséges program (oka) t a listához, és futtassa TrustedInstaller néven.

powerrun - futtassa a programot megbízható telepítőként (TI)

PowerRun parancssori támogatás

A PowerRun a következő parancssori argumentumokat támogatja.

Használat: PowerRun_x64.exe [/ SW:Parancsok: / SW: 0 = Ablak elrejtése / SW: 1 = Ablak megjelenítése (Alapértelmezett) / SW: 2 = Ablak minimalizálása / SW: 3 = Ablak maximalizálása / WD: (Útvonal) = Munkakönyvtár / SYS = Csak rendszergazda (Nem TrustedInstaller) Példák: PowerRun_x64.exe 'C:  Test.exe' PowerRun_x64.exe 'C:  Test.exe' param1 param2 stb. PowerRun_x64.exe 'C:  Test.bat' param1 param2 stb. PowerRun_x64.exe / SW: 2 '/ WD: C:  'notepad.exe C:  test.txt PowerRun_x64.exe Regedit.exe' C:  Test.reg 'PowerRun_x64.exe Regedit.exe /SC :Test.reg PowerRun_x64.exe% SystemRoot%  system32  cmd.exe PowerRun_x64.exe cmd.exe / k echo hello world! PowerRun_x64.exe / SYS cmd.exe / k echo hello world! PowerRun_x64.exe / SW: 0 A 'Reg.exe' hozzáadja a 'HKLM  Software  keyname' / v 'valuename' / t REG_SZ / d 'hello' / f

NSudo

NSudo ( GitHub ) hasonló eszköz, mint a PowerRun, de a System ( LocalSystem ), Az aktuális felhasználó, az aktuális folyamat vagy a TrustedInstaller fiók.

nsudo - futtassa a programot megbízható telepítőként (TI)

NSudo: Parancssori támogatás

 NSudo 6.2.1812.31 -U verzió: [Opció] Hozzon létre egy folyamatot a megadott felhasználói opcióval. Rendelkezésre álló lehetőségek: T TrustedInstaller S System C Jelenlegi felhasználó P Jelenlegi folyamat D Jelenlegi folyamat (jobbra csökken) PS: Ez egy kötelező paraméter. -P: [Opció] Hozzon létre egy folyamatot a megadott privilégium opcióval. Rendelkezésre álló lehetőségek: E Minden jogosultság engedélyezése D Minden jogosultság letiltása PS: Ha az alapértelmezett jogosultságokat szeretné használni egy folyamat létrehozásához, kérjük, ne írja be a -P paramétert. -M: [Opció] Hozzon létre egy folyamatot a megadott Integrity Level opcióval. Rendelkezésre álló lehetőségek: S Rendszer H Magas M Közepes L Alacsony PS: Ha egy folyamat létrehozásához az alapértelmezett integritási szintet szeretné használni, kérjük, ne írja be az '-M' paramétert. -Kiemelten fontos: [Opció] Hozzon létre egy folyamatot a [rocess prioritás opcióval. Rendelkezésre álló lehetőségek: Alapjáraton Normál Normál Felett Normál Magas RealTime PS: Ha egy folyamat létrehozásához az alapértelmezett Folyamatprioritást szeretné használni, kérjük, ne írja be a '-Priority' paramétert. -ShowWindowMode: [Opció] Hozzon létre egy folyamatot egy megadott ablakmód opcióval. Rendelkezésre álló lehetőségek: Megjelenítés Elrejtés Maximalizálás Kicsinyítés PS: Ha az alapértelmezett ablak módot szeretné használni egy folyamat létrehozásához, kérjük, ne írja be a '-ShowWindowMode' paramétert. -Várjon A kilépés előtt az NSudo-t várja meg, amíg a létrehozott folyamat véget ér. PS: Ha nem akar várni, kérjük, ne írja be a „-Várj” paramétert. -CurrentDirectory: [DirectoryPath] Állítsa be a folyamat aktuális könyvtárát. PS: Ha használni szeretné az NSudo aktuális könyvtárát, kérjük, ne írja be a '-CurrentDirectory' paramétert. -UseCurrentConsole Hozzon létre egy folyamatot az aktuális konzolablakkal. PS: Ha folyamatot szeretne létrehozni az új konzolablakkal, kérjük, ne írja be a -UseCurrentConsole paramétert. -Változat Az NSudo verzióinformációinak megjelenítése. -? Mutasd meg ezt a tartalmat. -H Mutasd meg ezt a tartalmat. -Segítség Mutasd meg ezt a tartalmat. Helyi menü: -Telepítés : Másolja az NSudo fájlt a Windows könyvtárba, és adja hozzá a helyi menüt. -Eltávolítás : Távolítsa el az NSudo alkalmazást a Windows könyvtárból és a helyi menüből. PS: 1. Az NSudo parancs összes argumentuma nem különbözteti meg a kis- és nagybetűket. 2. Használhatja a '/' vagy '-' override '-' parancsot, és a '=' override ':' parancsot a parancssori paraméterekben. Például a '/ U: T' és '-U = T' ekvivalens. 3. A legjobb élmény biztosítása érdekében az NSudoC nem támogatja a helyi menüt.

Példa:

A Parancssor TrustedInstaller futtatásához engedélyezze az összes jogosultságot és az alapértelmezett integritási szintet:

 NSudo -U: T -P: E cmd 

Process Hacker

Ha a kiválót használja Process Hacker folyamatkezelő programot, kétféle módon indíthat el egy programot TrustedInstaller néven:

1. lehetőség: Beépített opciók használata

A Process Hacker alatt kattintson a Szolgáltatások fülre. Kattintson a jobb gombbal a Megbízható telepítő és kattintson a gombra Rajt .

futtatás megbízható telepítőként - folyamathacker

Váltson vissza a Folyamatok fülre, kattintson a jobb gombbal TrustedInstaller.exe , kattintson a gombra Vegyes és kattintson Futtatás ennek a felhasználónak ...

futtatás megbízható telepítőként - folyamathacker

Írja be a futtatni kívánt programot TrustedInstaller néven - például: Parancssor ( cmd.exe ), majd kattintson az OK gombra.

futtatás megbízható telepítőként - folyamathacker

Ne feledje, hogy a Felhasználónév mező beolvasható NT HATÓSÁG RENDSZER . Továbbá, amikor egy program TrustedInstaller környezetben indul, a Feladatkezelő vagy bármelyik folyamatkezelő megmutatja, hogy SYSTEM felhasználóként fut.

futtatás megbízható telepítőként - folyamathacker

Ez akkor áll fenn, ha a fenti cikkben bármilyen módszert alkalmaz. Ez normális, és figyelmen kívül hagyható. Az ívelt folyamat TrustedInstaller jogosultságokkal fut, bár azt mondja RENDSZER .

2. lehetőség: Plugin használata

A Process Hacker plugin (.dll fájl) letöltésével TrustedInstaller programként futtathatja a programokat a Process Hacker főmenüjén keresztül. Itt vannak a beépülő modul letöltési linkjei:

 TrustedInstallerPlugin_x32.zip (32 bites verzióhoz): https://wj32.org/processhacker/forums/download/file.php?id=795&sid=37bfe842abb595845e0663ae5b4da06b TrustedInstallerPlugin_x64.zip (64 bites verzióhoz) master / TrustedInstallerPlugin (via) TrustedInstaller - Folyamatos hacker fórumok: https://wj32.org/processhacker/forums/viewtopic.php?t=2407

Miután másoltad TrustedInstallerPlugin.dll hoz Process Hacker Plugins könyvtár, zárja be és nyissa meg újra a Process Hacker programot.

Látni fogja a Futtatás megbízható telepítőként ... parancsot a főmenü alatt.

futtatás megbízható telepítőként - hacker plugin feldolgozása

Záró szavak

A programok futtatása a TrustedInstaller jogosultságai alatt kockázatos lehet, és ezt nem kell tennie a legtöbb esetben , és mindaddig, amíg a programok hozzáférhetnek a szükséges rendszerfájlokhoz. Ez a fajta magasság csak akkor használható, ha szükséges, és ha tudja, mit csinál.

Láttam olyan eseteket, amikor a TrustedInstaller helytelenül zárolta le az adott rendszer DLL-eket, és maga a rendszer sem tudta elolvasni a fájlt, 0 KB-ot mutatva az Explorerben. A fájl tulajdonságainak elérése és a Biztonság fülre kattintva kiderült, hogy az Engedélyek nem jeleníthetők meg. És az ICACLS.EXE, amikor fut Rendszergazda parancssor nem is láthatta a fájlt, mivel azt mondta: „A rendszer nem találja a megadott fájlt. 0 fájl sikeresen feldolgozva 1 fájl feldolgozása sikertelen ”.

Végül használnom kellett az indító parancssort a Ti jogok alatt, majd törölni kellett ezeket a fájlokat, mielőtt futtattam a Rendszerfájl-ellenőrzőt.


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idődből. A megosztás gombjai közvetlenül alul találhatók. :)