
práce s registry
Zdravím vytvořil jsem reg soubor který přepisuje hodnotu z A na B to je ok. Avšak aplikace při spuštění zi hodnotu zpět vrátí na A . Přišel jsem na to že když v kliknu pravým na složku a dám oprávění- upřesnit a v záložce zakázu dědičnost tak ta hodnota zůstane přepsaná. Avšak nevím jak docílit abych spustil reg soubor, ten změnil hodnotu a rovnou zakázal dědičnost. V této fázi nemá smysl dělat jakýkoli reg soubor když stějně musím jít do registru. Ví někdo jak na to ? děkuji
edit: zkooušel jsem nastavil to přímo v tom reg souboru ale při śpuštění stejně to neprovede.
A co takhle odebrat aplikaci ke změně oprávnění? Právo pouze Read.
jak ? mě ten můj způsob funugje jen nevím jak do zapsat do reg souboru aby to udělalo "samo" . Prostě 2x kliknu na reg soubor a ten aby mi přepsal hodnotu ( to dělá) a zakázal u něho dědení ( to nevím jak udělat)
Reg soubor ti oprávnění v registru měnit nebude.
K tomu potřebuješ něco jiného:
https://support.microsoft.com/cs-cz/help/264584/ho w-to-change-registry-values-or-permissions-from-a- command-line-or-a-script
https://support.microsoft.com/cs-cz/help/264584/ho w-to-change-registry-values-or-permissions-from-a- command-line-or-a-script
Stejně tak můžeš i pomocí příkazu REG.exe zapisovat a měnit hodnoty v registrech.
http://stackoverflow.com/questions/130193/is-it-po ssible-to-modify-a-registry-entry-via-a-bat-cmd-sc ript
Takže teď už jen nastudovat a místo REG souboru si vytvořit dávkový soubor, který to udělá za tebe.
tak přečteno a stejně tomu nerozumím, tak na to kašlu, díky za snahu
Každá větev v registru obsahuje i práva. To je to, kde ty zakazuješ dědičnost.
To nejde nastavit REG souborem, ale musíš na to použít příkaz nebo to naklikat.
Odkazy, jak použít příkaz jsi dostal. Naklikat to umíš. Zbytek je na tobě
ber v úvahu, že program má tvoje práva.
když máš právo zapisovat do registrů, může to i tebou spuštěný program.
můžeš si práva jak k adresáři na disku, tak ke klíči v registru odebrat - a program s tvým oprávněním bude mít taky smůlu - ale pak se tam třeba sám nedostaneš.