मैं अब कुछ दिनों के लिए स्वचालन के माध्यम से एक माइक्रोफोन को निष्क्रिय करने की कोशिश कर रहा हूं। मैं Ansible का उपयोग कर रहा हूं और रजिस्ट्री सेटिंग को बदलने का प्रयास कर रहा हूं। यह १००००००० से १००००००१ या १२ 129 से १२. तक बदलते हुए एक साधारण बात है। मैंने निम्नलिखित प्रयास किया है:
-name: disable mic
win_regedit:
path: HKLM:\path to registry
name: DeviceState
value: 129
(also have used data and type but none of that worked)
यहाँ मुझे लगता है कि मैं रजिस्ट्री तक नहीं पहुँच सकता। इसलिए मैंने win_regmerge को एक शॉट दिया:
-name: disable mic
win_regmerge:
path: C:\path\to-my-working-reg-file
इस पर फिर से मुझे रजिस्ट्री तक पहुँचने में एक त्रुटि मिलती है। क्या मैं सिर्फ इन रजिस्ट्री परिवर्तनों को चलाने में असमर्थ हूं मैं व्यवस्थापक के रूप में चल रहा हूं। मुझे यकीन नहीं है कि यहाँ क्या करना है। किसी भी सहायता की सराहना की जाएगी। ps मैंने reg फाइल के साथ पावरशेल का उपयोग करने का प्रयास किया है और यह कहता है कि यह एक cmdlet नहीं है। मैंने reg फ़ाइल को चलाने के लिए एक बैच फ़ाइल बनाई है, लेकिन यह केवल उसी तरह घूमती है जैसे यह व्यवस्थापक पुष्टि की प्रतीक्षा कर रहा है। जब मैं पॉवरशेल का उपयोग कर रहा हूं, तो मैं उपयोग कर सकता हूं: -फर्म: $ झूठी बैट फाइल के साथ एक विकल्प नहीं। केवल एक चीज जो मैं सोच सकता था, वह थी .reg फ़ाइल की एक पॉवरशेल फ़ाइल के लिए एक बैट फ़ाइल को चलाने के लिए ... लेकिन यह हास्यास्पद है और शायद काम नहीं करेगा।