উইন্ডোজ এক্সপিতে কমান্ড লাইন থেকে একটি নির্ধারিত কাজটি অক্ষম করা সম্ভব?


11

আমার উইন্ডোজ 7 মেশিনে আমি এরকম কিছু চালাতে পারি:

schtasks.exe /Change /TN "MyTaskName" /Disable

কিন্তু / অক্ষম উইন্ডোজ এক্সপিতে উপলব্ধ বলে মনে হচ্ছে না - কমান্ড লাইন থেকে এটি নিষ্ক্রিয় করার কোনও উপায় আছে কি?

উত্তর:


8

/disableস্যুইচটি কেবল ভিস্তা / 7 / 2008আর 2/2012 এর একটি বৈশিষ্ট্য

আপনি টাস্ক .jobফাইলটিকে কেবল "অক্ষম" করতে নামকরণ করতে পারেন ।

schtasks /Create /SC HOURLY /TN "TEST TASK" /TR notepad
schtasks

TaskName                             Next Run Time            Status
==================================== ======================== ===============
TEST TASK                            09:45:00, 7/26/2010

move "C:\WINDOWS\Tasks\TEST TASK.job" "C:\WINDOWS\Tasks\TEST TASK.bak"
schtasks
INFO: There are no scheduled tasks present in the system.

"সক্ষম" করার জন্য টাস্কটি .bakফাইলটির পুনরায় নামকরণ করুন .job:

schtasks
INFO: There are no scheduled tasks present in the system.

move "C:\WINDOWS\Tasks\TEST TASK.bak" "C:\WINDOWS\Tasks\TEST TASK.job"
schtasks

TaskName                             Next Run Time            Status
==================================== ======================== ===============
TEST TASK                            09:45:00, 7/26/2010

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

4
@ জন: "সক্ষম" উদাহরণ দেখানোর জন্য আমার উত্তর আপডেট করেছে। এই বিকল্পটি বাদ দিয়ে, আপনি C:\Windows\System32\schtasks.exe2003+ ইনস্টল থেকে বাইনারি অনুলিপি করতে পারেন । এই বাইনারিটি এক্সপি মেশিনে রাখুন এবং এর সুস্পষ্ট পথ ব্যবহার করে কল করুন। আমি schtasks2003 ব্যবহার করে এক্সপি দিয়ে তৈরি একটি টাস্ককে সফলভাবে পরীক্ষা করেছি schtasks
jscott

আপনার উত্তরের জন্য ধন্যবাদ - আমি Win2003 এর কাজটি ব্যবহার করতে যাচ্ছি কারণ এটি আমাদের পরিস্থিতি আরও ভাল ফিট করে। তবে পুনরায় নামকরণের ধারণাটিও কিছু সময়ে কার্যকর হতে পারে
জন সাবলি

2

একবারে চালানো আচরণটি আরও বাড়ানোর জন্য, আপনি সর্বদা একটি 'র‍্যাপার' ব্যাট স্ক্রিপ্ট কোড করতে পারেন যা লক ফাইলটির জন্য পরীক্ষা করে।

প্রথম রান করার সময় লক ফাইলটি তৈরি করুন, এবং ল্যাপ ফাইলটি খুঁজে পেলে র‌্যাপার স্ক্রিপ্টের পরে প্রতিটি বেরিয়ে আসবে:

if exist Lock.file goto :eof
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.