আমার উত্তরটি এখানে অন্য পোস্ট থেকে যুক্ত করা যেহেতু এটি একটি সদৃশ ছিল এবং আমি এই সমাধানটি এখানে দেখতে পাচ্ছি না এখন আপনি কীভাবে একটি ব্যাচ ফাইল লুকিয়ে রাখতে পারবেন তার জন্য 17 টি পৃথক উত্তর রয়েছে। আমি নিকট ভবিষ্যতে এই মুহুর্তে আমার উত্তরটি মুছে ফেলব।
আপনার ব্যাচ যুক্তিবিজ্ঞান সঙ্গে আপনার ব্যাচ স্ক্রিপ্ট তৈরি করুন এবং এটি কমান্ড, এবং তারপর একটি নতুন ফাইল তৈরি .VBSনিচে যুক্তিবিজ্ঞান এক্সটেনশন ব্যবহার (যেমন আমি নীচে প্রদত্ত) এবং আপনার বাস্তব সম্পূর্ণ পাথ প্লাগ ইন .CMDবা .BATফাইলটি PING -t <IPAddress>ইত্যাদি তাই কমান্ড এটি ব্যাচটি একটি গোপনে কার্যকর করে যখন এটি কার্যকর করা হয় তখন কমান্ড উইন্ডোটি প্রদর্শন করে না।
নীচের উদাহরণে যুক্তি যেখানে C:\Folder\BatchFileName.cmdআপনার কমান্ডগুলি নিজে নিজে চালাচ্ছে ইত্যাদি দিয়ে ব্যাচ স্ক্রিপ্টের দিকে ইঙ্গিত করার পরিবর্তনের উল্লেখ করে ।
.VBSফাইলগুলি সংরক্ষণ করুন এবং আপনার প্রয়োজনীয়তার জন্য অনির্দিষ্ট সময়সূচীতে চালানোর জন্য Task Scheduler উইন্ডোজ 7 এ কোনও কার্য নির্ধারিত সমস্যাগুলির সাথে সময়সূচী করুন ।
অন্যথায়, আপনি যে ব্যাচের ফাইলটি রেখেছিলেন .VBSসেই অসীম PINGকমান্ডটি চালানোর জন্য কেবল ফাইলটিতে ডাবল-ক্লিক করুন যা আপনি এটি প্রয়োজনীয় হিসাবে দেখিয়েছেন।
দ্রষ্টব্য: আমি বিশ্বাস করি এটিই এখান থেকে আমি এই স্ক্রিপ্টটির যুক্তি পেয়েছি তবে এটি একই উদ্দেশ্যে এখানে নির্ভরযোগ্যভাবে কাজ করে যা আপনি এখানে প্রয়োজন যা কমান্ড উইন্ডোটি লুকানো আছে তা নিশ্চিত করার জন্য যখন কোনও ব্যাচ ফাইলটি সার্ভার ফল্ট উত্সটি চালিত হয় Source
উদাহরণস্বরূপ ভিবিএস স্ক্রিপ্ট রমন কম্যান্ড লাইন ব্যাচ লুকিয়ে সিএমডি উইন্ডো
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Folder\BatchFileName.cmd" & Chr(34), 0
Set WinScriptHost = Nothing