প্রাথমিক অবস্থা
আমি এমন একটি ডোমেনে একাধিক ওয়ার্কস্টেশন নিয়ে কাজ করছি যেখানে আজকাল প্রচলিত স্ক্রিনসেভার বা পাওয়ার সাশ্রয়কারী বিকল্পগুলি পরিবর্তন করার অনুমতি নেই। আমার প্রায়শই পিসিগুলির মধ্যে স্যুইচ করতে হয় এবং সেগুলি 10 নিষ্ক্রিয় মিনিটের পরে লক হয়ে যায়। ভয়ঙ্কর।
স্ক্রিনসেভার এবং সিস্টেম লক প্রতিরোধে বর্তমানে আমি ক্যাফিন ব্যবহার করছি । তবে এটি আমার পিসিগুলি সর্বদা 24/7 নেটওয়ার্কের সাথে সংযুক্ত থাকে যে সমস্যার দিকে পরিচালিত করে। এমনকি রাতে যখন আমি ম্যানুয়ালি আমার সমস্ত ওয়ার্কস্টেশনগুলি Win+ এর সাথে লক করে রেখেছি L।
আমি যা অর্জন করতে চাই
আমার ধারণাটি অটোআইটি বা অটোহটকি দিয়ে এই চারটি কাজ স্বয়ংক্রিয়ভাবে চালানো এবং তৃতীয় পক্ষের সমস্ত সফ্টওয়্যার ট্র্যাশ করা
- সিস্টেমটি লক হয়ে থাকলে এবং রাত ৮ টা থেকে সকাল 6 টার মধ্যে একবার নির্দিষ্ট নেটওয়ার্ক ইন্টারফেস অক্ষম করে
- সিস্টেম আনলক হয়ে গেলে একবার নির্দিষ্ট নেটওয়ার্ক ইন্টারফেসটিকে পুনরায় সক্ষম করুন
- সিস্টেম লক না থাকা অবস্থায় একটি নির্দিষ্ট আইপি পিং করুন (এটি ফায়ারওয়ালটি উন্মুক্ত রাখার জন্য)
- প্রতি মিনিটে একবার একটি কিপ্রেস অনুকরণ করুন যাতে সিস্টেমটি স্ক্রিনসভারটি লক করে না বা স্ক্রিনসেভারটি সক্রিয় করে না
আমি এখন পর্যন্ত যা চেষ্টা করেছি
যেহেতু এসইউ আমাকে কোডটি দেওয়ার বিষয়ে নয় , তাই উইন্ডোজ লক করা থাকলে নিরাপদ উপায় নির্ধারণের জন্য আমি চারপাশে গুগল করা শুরু করি । দেখা যাচ্ছে যে ব্যবহার WinExist("A")
যথেষ্ট পরিমাণে নির্ভরযোগ্য নয় এবং আমি আটকে আছি।
দ্বিতীয়ত, আমি জানি আমি একটি লুপে একটি কীপ্রেস অনুকরণ করতে পারি তবে আমার কোন কীটি ব্যবহার করা উচিত তা আমি জানি না, এটি দুর্ঘটনাক্রমে কিছু খোলে বা কার্যকর করে না।