Je crée un fichier batch qui va chiffrer des informations. Je l'ai fait quand je fais un clic droit sur l'objet et cliquez sur le bouton "tester", il lance le fichier de commandes.
Dans regedit
j'ai ajouté
Computer\HKEY_CLASSES_ROOT\*\shell\Test\command
les données de la commande sont
C:\Users\%username%\Desktop\encrypt.bat
Que dois-je faire pour les données (dans la clé de registre que j'ai ajoutée) et comment sont-elles stockées comme dans ma variable?
windows
encryption
windows-registry
batch-file
Jake Inc.
la source
la source
Start, Run -> shell:sendto
, vous pouvez ajouter un raccourci ou un script de traitement par lots et il s'affichera par un clic droit -> Envoyer à. De plus, si vous utilisez un script batch, le nom du fichier sera% 0 et le nom complet (chemin + nom du fichier) sera% 1.Réponses:
Vous devez associer au type de fichier le script que vous souhaitez lancer sur ce type. Sous Windows, tout cela est basé sur l’extension (au moins sur XP, je ne sais pas sur 7, mais je doute que cela ait changé). Dites que l’extension de vos fichiers est ".abc" et votre application est:
(J'ai abandonné la variable pour le moment, je ne suis pas sûr de son comportement dans les fichiers .reg)
Il suffit donc de modifier un fichier texte config.reg qui contiendra les éléments suivants:
Enfin importez-le. Vous avez terminé.
Commentaires supplémentaires:
la source