Chtěl jsem zakázat položky v systému Windows kontextové menu, tak jsem našel klíč vztahující se k němu. Odstranění tohoto klíče může vyřešit můj problém, ale je tam jiný způsob, než odstranění by dělat práci? Možná, že přidání "--" řetězec před jeho "default" hodnoty?
Bez znalosti typu slovesa budeme o tom mluvit je těžké dát přesnou odpověď.
Pokud se jedná o statické sloveso (...\xyz\shell\open), pak uvnitř "otevřít" klíč vytvořit jeden nebo více z následujících prázdný řetězec hodnoty: Extended
, LegacyDisable
nebo ProgrammaticAccessOnly
.
Pokud toto sloveso má DropTarget
a/nebo DelegateExcute
možná budete muset přejmenovat.
Pokud se jedná o dynamické sloveso (...\xyz\shellex\open), je třeba změnit guid (podklíče nebo hodnoty), aby bylo neplatné. Předřadit nějaký charakter, než {
.
Můžete také zabránit Explorer od čtení klíčovou změnou v ACL. Klepněte pravým tlačítkem myši na sloveso klíč a zvolte "Oprávnění" a v zabezpečení standardní dialogové okno přejít do rozšířeného režimu, a popřít sami nebo vaše skupina dotazu a výčet přístupová práva.