Paano Patakbuhin ang mga Programa bilang Pinagkakatiwalaang Mag-install upang Sumulat sa Ilang Mga Registry Key o File - Winhelponline

How Run Programs



Kahit na ang pagpapatakbo ng mga programa ay nakataas (Administrator), ang ilang mga key ng registry at mga file ay hindi maaaring maisulat. Maaaring ito ay dahil ang mga file ay pagmamay-ari ng TrustedInstaller, at walang ibinigay na access sa pagsulat para sa Mga Administrator. Sa kasong iyon, ang pagpapatakbo ng programa bilang TrustedInstaller ay maaaring makatulong na ayusin ang isang naka-lock na registry key o i-clear ang isang file na hindi ma-access pa rin.







KAUGNAYAN: Paano Patakbuhin ang isang Program sa ilalim ng SYSTEM (LocalSystem) Account sa Windows

Paano Patakbuhin ang mga Programa bilang TrustedInstaller

Maaari kang maglunsad ng mga programa bilang TrustedInstaller gamit ang iba't ibang mga tool o pamamaraan. Sundin ang isa sa mga tool sa ibaba na nababagay sa iyo.



AdvancedRun

AdvancedRun mula sa Nirsoft ay nagbibigay-daan sa iyo upang magpatakbo ng isang programa na may iba't ibang mga setting na iyong pipiliin, kabilang ang - mababa o mataas ang priyoridad, simulan ang direktoryo, pangunahing estado ng window (Minimize / Maximized), patakbuhin ang programa na may iba't ibang mga pahintulot ng gumagamit, mga setting ng pagiging tugma ng operating system, at kapaligiran variable. Maaari mo ring mai-save ang nais na mga setting sa isang file ng pagsasaayos at pagkatapos ay awtomatikong patakbuhin ang programa mula sa linya ng utos kasama ang nais na mga setting.



Gamit ang Advanced Run, naglulunsad ka rin ng isang programa sa ilalim SISTEMA , TrustedInstaller, o ibang konteksto ng gumagamit.





ang advancedinstaller advanced run nirsoft

Maaari mo ring gamitin ang sumusunod na AdvancedRun command-line syntax upang ilunsad ang isang programa bilang TrustedInstaller.



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

Ang nasa itaas ay naglulunsad ng Command Prompt bilang TrustedInstaller.

Sa halimbawa sa itaas, itinatakda ng halagang '8' ng / RunAs na parameter ang Run As mode sa TrustedInstaller. Upang magpatakbo ng isang programa bilang gumagamit ng SYSTEM, ipasa ang halagang '4'. Kung hindi mo alam kung ano ang tamang halaga na gagamitin mula sa command-line, piliin lamang ang nais na pagpipilian mula sa interface ng gumagamit, i-save ito sa config file, at pagkatapos suriin ang mga halagang nakaimbak sa config (.cfg) na file.


PowerRun

Ang PowerRun ay isang freeware utility na maaaring maglunsad ng mga programa sa ilalim ng mga pribilehiyong TrustedInstaller. Kung mayroon kang isang naka-lock-up na rehistro key o isang file na pagmamay-ari ng TrustedInstaller at hindi mapangalanan muli o mapalitan ang file, makakatulong ang tool na ito.

Mag-download PowerRun at patakbuhin ito. Idagdag ang kinakailangang (mga) programa sa listahan at patakbuhin bilang TrustedInstaller.

powerrun - patakbuhin ang programa bilang mapagkakatiwalaang installer (TI)

Suporta sa linya ng utos ng PowerRun

Sinusuportahan ng PowerRun ang mga sumusunod na argumento ng command-line.

Paggamit: PowerRun_x64.exe [/ SW:Mga Utos: / SW: 0 = Itago ang window / SW: 1 = Ipakita ang window (Default) / SW: 2 = I-minimize ang window / SW: 3 = I-maximize ang window / WD: (Path) = Working Directory / SYS = Only System User (Not TrustedInstaller) Mga halimbawa: PowerRun_x64.exe 'C:  Test.exe' PowerRun_x64.exe 'C:  Test.exe' param1 param2 atbp PowerRun_x64.exe 'C:  Test.bat' param1 param2 atbp 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 'Reg.exe' idagdag ang 'HKLM  Software  keyname' / v 'valuename' / t REG_SZ / d 'hello' / f

NSudo

NSudo ( GitHub ) ay isang katulad na tool tulad ng PowerRun, ngunit maaari itong maglunsad ng mga programa sa ilalim ng System ( LocalSystem ), Kasalukuyang Gumagamit, Kasalukuyang Proseso, o ang TrustedInstaller account.

nsudo - patakbuhin ang programa bilang mapagkakatiwalaang installer (TI)

NSudo: Suporta sa linya ng utos

 NSudo bersyon 6.2.1812.31 -U: [Opsyon] Lumikha ng isang proseso na may tinukoy na pagpipilian ng gumagamit. Mga magagamit na pagpipilian: T TrustedInstaller S System C Kasalukuyang Gumagamit P Kasalukuyang Proseso D Kasalukuyang Proseso (I-drop pakanan) PS: Ito ay isang sapilitan na parameter. -P: [Opsyon] Lumikha ng isang proseso na may tinukoy na pagpipilian ng pribilehiyo. Mga magagamit na pagpipilian: E Paganahin ang Lahat ng mga Pribilehiyo D Huwag paganahin ang Lahat ng Mga Pribilehiyo PS: Kung nais mong gamitin ang mga default na pribilehiyo upang lumikha ng isang proseso, mangyaring huwag isama ang parameter na '-P'. -M: [Opsyon] Lumikha ng isang proseso na may tinukoy na pagpipiliang Antas ng Integridad. Mga magagamit na pagpipilian: S System H High M Medium L Mababang PS: Kung nais mong gamitin ang default na Antas ng Integridad upang lumikha ng isang proseso, mangyaring huwag isama ang parameter na '-M'. -Priority: [Opsyon] Lumikha ng isang proseso na may tinukoy na [rocess priyoridad na pagpipilian. Magagamit na mga pagpipilian: Idle BelowNormal Normal AboveNormal High RealTime PS: Kung nais mong gamitin ang default na Priority ng Proseso upang lumikha ng isang proseso, mangyaring huwag isama ang parameter na '-Priority'. -ShowWindowMode: [Opsyon] Lumikha ng isang proseso na may isang tinukoy na opsyon sa window mode. Mga magagamit na pagpipilian: Ipakita Itago ang I-maximize Minimize PS: Kung nais mong gamitin ang default window mode upang lumikha ng isang proseso, mangyaring huwag isama ang parameter na '-ShowWindowMode'. -Teka Hintayin ang NSudo na matapos ang nilikha na proseso bago lumabas. PS: Kung hindi mo nais na maghintay, mangyaring huwag isama ang parameter na '-Wait'. -CurrentDirectory: [DirectoryPath] Itakda ang kasalukuyang direktoryo para sa proseso. PS: Kung nais mong gamitin ang kasalukuyang direktoryo ng NSudo, mangyaring huwag isama ang parameter na '-CurrentDirectory'. -UseCurrentConsole Lumikha ng isang proseso gamit ang kasalukuyang window ng console. PS: Kung nais mong lumikha ng isang proseso gamit ang bagong window ng console, mangyaring huwag isama ang parameter na '-UseCurrentConsole'. -Bersyon Ipakita ang impormasyon sa bersyon ng NSudo. -? Ipakita ang nilalamang ito. -H Ipakita ang nilalamang ito. -Help Ipakita ang nilalamang ito. Menu ng Konteksto: -Install : Kopyahin ang NSudo sa direktoryo ng Windows at idagdag ang menu ng konteksto. -Uninstall : Alisin ang NSudo sa direktoryo ng Windows at ang menu ng konteksto. PS: 1. Ang lahat ng mga argumento ng utos ng NSudo ay case-insensitive. 2. Maaari mong gamitin ang '/' o '-' override '-' at gamitin ang '=' override ':' sa mga parameter ng linya ng utos. Halimbawa, ang '/ U: T' at '-U = T' ay katumbas. 3. Upang matiyak ang pinakamahusay na karanasan, hindi sinusuportahan ng NSudoC ang menu ng konteksto.

Halimbawa:

Upang patakbuhin ang Command Prompt bilang TrustedInstaller, paganahin ang lahat ng mga pribilehiyo at ang default na Antas ng Integridad:

 NSudo -U: T -P: E cmd 

Iproseso ang Hacker

Kung gumagamit ka ng mahusay Iproseso ang Hacker proseso ng programang manager, maaari kang maglunsad ng isang programa bilang TrustedInstaller sa dalawang magkakaibang paraan:

Pagpipilian 1: Paggamit ng mga built-in na pagpipilian

Sa Process Hacker, mag-click sa tab na Mga Serbisyo. Mag-right click sa Pinagkakatiwalaang installer serbisyo at mag-click Magsimula .

patakbuhin bilang pinagkakatiwalaang installer - proseso ng hacker

Bumalik sa tab na Mga Proseso, mag-right click TrustedInstaller.exe , i-click Miscellaneous at mag-click Patakbuhin bilang gumagamit na ito…

patakbuhin bilang pinagkakatiwalaang installer - proseso ng hacker

I-type ang program na nais mong patakbuhin bilang TrustedInstaller - hal., Command Prompt ( cmd.exe ), at i-click ang OK.

patakbuhin bilang pinagkakatiwalaang installer - proseso ng hacker

Tandaan na ang patlang ng Pangalan ng gumagamit ay nagbabasa NT AUTHORITY SYSTEM . Gayundin, kapag ang isang programa ay inilunsad sa ilalim ng konteksto ng TrustedInstaller, ipapakita ng Task Manager o anumang tagapamahala ng proseso na tumatakbo ito bilang gumagamit ng SYSTEM.

patakbuhin bilang pinagkakatiwalaang installer - proseso ng hacker

Ito ang kaso kung gumamit ka ng anumang pamamaraan sa itaas na artikulo. Normal ito at maaaring balewalain. Ang proseso ng pangingitlog ay tumatakbo sa mga pribilehiyo ng TrustedInstaller bagaman sinasabi nito SISTEMA .

Pagpipilian 2: Paggamit ng isang Plugin

Ang pag-download ng isang plugin ng Proseso ng Hacker (.dll file) ay nagbibigay-daan sa iyo upang magpatakbo ng mga programa bilang TrustedInstaller sa pamamagitan ng pangunahing menu ng Proseso ng Hacker. Narito ang mga link ng pag-download ng Plugin:

 TrustedInstallerPlugin_x32.zip (para sa 32-bit) https://wj32.org/processhacker/forums/download/file.php?id=795&sid=37bfe842abb595845e0663ae5b4da06b TrustedInstallerPlugin_x64.zip (para sa 64-bit) https://wj32.org/processhacker/forums/download/file.php?id=796&sid=37bfe842abb595845e0663ae5b4da06b Source code sa GitHub: https://github.com/processhacker/plugins-extra/tree/ master / TrustedInstallerPlugin (sa pamamagitan ng) TrustedInstaller - Mga Proseso ng Mga Hacker Forum: https://wj32.org/processhacker/forums/viewtopic.php?t=2407

Pagkatapos mong kopyahin TrustedInstallerPlugin.dll sa Iproseso ang Hacker Mga Plugin direktoryo, isara at muling buksan ang Proseso ng Hacker.

Makikita mo ang Patakbuhin bilang mapagkakatiwalaang installer… utos sa ilalim ng pangunahing menu.

patakbuhin bilang mapagkakatiwalaang - iproseso ang plugin ng hacker

Pangwakas na Salita

Ang pagpapatakbo ng mga programa sa ilalim ng mga pribilehiyo ng TrustedInstaller ay maaaring mapanganib, at hindi mo kailangang gawin iyon sa karamihan sa mga kaso , at hangga't maaaring ma-access ng mga programa ang kinakailangang mga file ng system. Ang ganitong uri ng kataasan ay dapat gamitin lamang kung kinakailangan at kung alam mo kung ano ang iyong ginagawa.

Nakita ko ang mga kaso kung saan maling na-lock ng TrustedInstaller ang mga tukoy na DLL ng system at ang system mismo ay hindi mabasa ang file, ipinapakita ang 0 KB sa Explorer. Ang pag-access sa mga pag-aari ng file at pag-click sa tab na Security ay ipinakita na hindi maipakita ang Mga Pahintulot. At ICACLS.EXE kapag tumatakbo mula Admin Command Prompt hindi man makita ang file, tulad ng sinabi nito na 'Hindi mahanap ng system ang tinukoy na file. Matagumpay na naproseso ang 0 mga file Nabigo ang pagproseso ng 1 mga file ”.

Sa paglaon, kinailangan kong gumamit ng paglunsad ng Command Prompt sa ilalim ng mga karapatan ng Ti at pagkatapos ay i-clear ang mga file na iyon bago patakbuhin ang System File Checker.


Isang maliit na kahilingan: Kung nagustuhan mo ang post na ito, mangyaring ibahagi ito?

Ang isang 'maliit' na pagbabahagi mula sa iyo ay seryosong makakatulong sa paglago ng blog na ito. Ilang magagaling na mungkahi:
  • I-pin ito!
  • Ibahagi ito sa iyong paboritong blog + Facebook, Reddit
  • Tweet ito!
Kaya maraming salamat sa iyong suporta, aking mambabasa. Hindi aabutin ng higit sa 10 segundo ng iyong oras. Ang mga pindutan ng pagbabahagi ay nasa ibaba mismo. :)