প্রতি মিনিটে উইন্ডোজ টাস্কের সময়সূচী করুন


13

প্রতি মিনিটে স্ক্রিপ্ট চালানোর জন্য আমার উইন্ডোজ টাস্ক শিডিউল করা দরকার। বেশিরভাগ ক্ষেত্রে, স্ক্রিপ্টটির কোনও কিছুই কার্যকর করার প্রয়োজন হয় না এবং তা অবিলম্বে উপস্থিত থাকে। যখন স্ক্রিপ্টটিতে কোনও কিছু সম্পাদন করা দরকার, আমি চাই যত তাড়াতাড়ি কাজটি শুরু করা হোক, এভাবে এক মিনিটের ব্যবধান।

এখন, উইন্ডোজ শিডিউলারের ইউআই সাম্প্রতিক বছরগুলিতে বেশ বিভ্রান্ত হয়ে পড়েছে, তাই আমি উইন্ডোজ ২০০৮ আর 2-তে প্রতি মিনিটে (বা 5 মিনিট ..) কোনও কাজ চালানোর সর্বোত্তম উপায় কোনটি তা নিশ্চিত নই।

এটি কি প্রতি মিনিটে উইন্ডোজ অধীনে কোনও কার্য নির্ধারণের সেরা উপায়? এটা কি নির্ভরযোগ্য? কোনও যন্ত্র পুনরায় বুট করার পরে এটি সরাসরি শুরু হয়, বা এটি কেবল রাত 12 টায় আবার শুরু হয়? দয়া করে মনে রাখবেন যে আমি এটির জন্য একটি কাস্টম পরিষেবা অ্যাপ্লিকেশন ব্যবহার করতে / লিখতে পারি না, কারণ এটি আমার খুব বহনযোগ্য হতে হবে need


না এটি সেরা উপায় নয়। আপনার স্ক্রিপ্টে আপনার ঘুম বা ওয়েট ফাংশন ব্যবহার করা উচিত।
জোসেফ কার্ন

উত্তর:


4

হ্যাঁ, এই পরিষেবাটি পুনরায় বুট করার পরে চলবে, আপনি এটি টাস্ক শিডিয়ুলার পরিষেবা লেনদেনে লগটিতে যাচাই করতে পারবেন:

    SystemRoot \ SchedLgU.txt

    (যেখানে সিস্টেমরুটটি আপনার উইন্ডোজ ইনস্টলেশন ফোল্ডার)

যদি এটি সঠিকভাবে কাজ না করে (এক্সপির অধীনে, ২০০ 2008 সমতুল্য সম্পর্কে নিশ্চিত না হয়):

    
    নিয়ন্ত্রণ প্যানেল -> প্রশাসনিক সরঞ্জাম -> পরিষেবাদি -> কার্য শিডিয়ুলার 

    অটোতে সেট করুন। 

2008 ডকুমেন্টেশন এখানে , এক্সপি ডকুমেন্টেশন এখানে

কার্যের সময়সূচী নির্দিষ্ট সময়ে শুরু হয়, তারপরে এটি পুনরাবৃত্তির পরামিতিগুলির উপর ভিত্তি করে কার্যকর করে। শুরুর সময়টিকে "টাস্ক ইনস্টলেশন" সময় হিসাবে বিবেচনা করা যেতে পারে, এটি পুনরাবৃত্তির পরামিতিগুলির অংশ নয় (টাইমার অফসেট ব্যতীত)। আশা করি তা উপলব্ধি!


আমি প্রকৃতপক্ষে বলতে চাইছি যদি মেশিনটি পুনরায় বুট করা হয় তবে কী কাজটি সরাসরি পুনরায় বুট করার পরে আবার চালু করা হয়, বা জিইআইআই-তে উল্লিখিত হিসাবে কেবল আবার 12 টা বাজে শুরু করা হয়? মেশিন রিবুট ইত্যাদি নির্বিশেষে প্রতি মিনিটে চালানোর জন্য আমার প্রয়োজন টাস্ক
ডেনিস জি

এবং, আমি কীভাবে খুব সহজেই কোনও কাজ সম্পাদন করতে পারি? এটি ইভেন্ট লগ কোথাও লগ ইন? আমি কোনও লগ এন্ট্রি খুঁজে পেতে পারে না। ধন্যবাদ।
ডেনিস জি

স্পষ্টতার জন্য আপডেট উত্তর
অ্যান্ডি

18

আমারও একই চাহিদা ছিল। সার্ভার ২০০৮ এ, আপনি আসলে পুনরাবৃত্তি কার্যটি প্রতিটি: ড্রপডাউন পরিবর্তন করতে পারেন । ডিফল্টরূপে সর্বনিম্ন মান "5 মিনিট" , তবে আপনি সেখানে "1 মিনিট" টাইপ করতে পারেন । আপনি এটি ট্রিগার ট্যাবটি দেখে এবং এটিতে "... প্রতি 00:01:00 পুনরাবৃত্তি করুন ..." বলে যাচাই করতে পারেন । আপনি "10 সেকেন্ড" টাইপ করতেও চেষ্টা করতে পারেন এবং 1 মিনিটেরও বেশি কিছু চয়ন করার জন্য আপনাকে ত্রুটি হবে get


3
এটি আমার আগ্রহী প্রশ্নটির অংশ ছিল I 2012 R2 এ এটি এখনও কাজ করে তা নিশ্চিত করতে পারি।
মেলিকোথ

8

কমান্ড লাইন "schtasks" দিয়ে প্রতি মিনিটে একবার পুনরাবৃত্তি করার জন্য আমি কোনও কার্য নির্ধারণ করতে সক্ষম হয়েছি। কোডটির একটি উদাহরণ:

schtasks / create / sc મિનિટ / mo 1 / tn "টাস্ক নাম" / টিআর সি: \ অস্থায়ী \ filename.exe

টাস্কটি উইন্ডোজ 2008 আর 2 জিইউআইতে প্রদর্শিত হয় এবং মিনিটে একবার চালায়। কমান্ড লাইন "schtasks" ইউটিলিটি দিয়ে টাস্কটি তৈরি এবং সংশোধন করা দরকার।

দুর্ভাগ্যক্রমে, মাইক্রোসফ্ট নির্বোধভাবে উইন্ডোজ 2008 আর 2 টাস্ক শিডিয়ুলারটি ডিজাইন করে, উইন্ডোজ 2003 এর টাস্ক শিডিয়ুলারের মধ্যে পাওয়া নমনীয় কনফিগারেশনটি বাদ দিয়ে, অন্তরগুলির জন্য কয়েকটি সীমিত নির্বাচনের পক্ষে।

davephan


এটি Win7 এ কাজ করে। ধন্যবাদ।
ভ্লাদিমির ভুকানাক

-1

এই চেষ্টা, আমার জন্য কাজ ...

আরইএম =================================================== ===============

র‌্যাম # মেইনবডি

আরইএম =================================================== ==============

যদি "% 1" == "" প্রতিধ্বনি ব্যবহার: - সি: \ স্ক্রিপ্টস \ port_schtask.cmd ^ &&% সিস্টেমরूट% \ system32 \ পিং 127.0.0.1 -n 10> নাল && প্রস্থান

যদি উপস্থিত না থাকে সি: rip স্ক্রিপ্টগুলি \ পোর্ট.ব্যাটের প্রতিধ্বনি ব্যবহার: - ফাইলটি বিদ্যমান নেই সি: rip স্ক্রিপ্টগুলি \ পোর্ট.ব্যাট &&% সিস্টেমরুট% \ system32 \ পিং 127.0.0.1 -n 10> নুল && প্রস্থান

% SystemRoot% \ system32 \ schtasks / delete / tn "Port.bat% 1% 2" / f

% সিস্টেমরুট% \ system32 ch স্কাটস্কস / ক্রিয়েট / ট্র "সি: rip স্ক্রিপ্টস \ পোর্ট.ব্যাট% 1% 2" / এসসি মিনুট / এমও 1 / টিএন "পোর্ট.ব্যাট% 1% 2" / আরইউ "সিস্টেম"

% SystemRoot% \ system32 \ SCHTASKS / run / TN "Port.bat% 1% 2"

% SystemRoot% \ system32 \ SCHTASKS |% SystemRoot% \ system32 \ find.exe "Port.bat% 1% 2"

% সিস্টেমরুট% \ system32 \ স্কটাস্কস / কোয়েরি / টিএন "পোর্ট। ব্যাট% 1% 2"

% সিস্টেমরুট% \ system32 \ পিং 127.0.0.1 -n 10> নুল

রিম ------------------------------------------------- -----

চিয়ার্স আরজেবি


লোকালহোস্টকে পিং করার মতো অপ্রাসঙ্গিক ক্রিয়া আপনি কেন করছেন?
টু-রিইনস্টেট মনিকা-ডোর ডু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.