আমি একটি ওয়ান-টাইম সার্ভার পুনঃসূচনাটি শিডিউল করতে চাই, উদাহরণস্বরূপ খুব সকালে আপডেটগুলি ইনস্টল করা শেষ করতে। উইন্ডোজ ২০১২-এর কমান্ড লাইন থেকে আমি কীভাবে এটি করতে পারি?
উইন্ডোজ ২০০৮-এ, আমি at
কমান্ডটি ব্যবহার করতাম ,
at 2am shutdown -r -f -c "restart"
এবং বিকেলের বাকি সময়টাকে নিয়ে গেলেন।
তবে উইন্ডোজ 2012 এ, এই কমান্ডটি চালানো আমাকে তা বলেছে
The AT command has been deprecated. Please use schtasks.exe instead.
সুতরাং schtasks.exe সমতুল্য কমান্ড হতে পারে
schtasks /create /sc once /tn restart /tr "shutdown - r -f ""restart""" /st 02:00
খুব ভুলে যাওয়ার যোগ্য হওয়া ছাড়াও, এই কমান্ডটির আরও একটি গুরুত্বপূর্ণ নেতিবাচক দিক রয়েছে : এটি আজ 2am টাস্কের সময়সূচী নির্ধারণ করে - এটি চালানোর জন্য আমি 1am এ জাগ্রত না হলে বেশি ব্যবহার করা হবে না।
Schtasks.exe এর সহায়তা অনুসারে, /sd
শুরুর তারিখ নির্ধারণের জন্য স্যুইচ প্রযোজ্য নয় /sc once
। এমনকি আমি যদি আগামীকাল তারিখটি মিমি / ডিডি / ইয়াই ফর্ম্যাটে টাইপ করতে চাইতাম I এবং আমি নাও করি - আমি এটি করতে পারি না।
একমাত্র সম্ভাব্য সমাধান আমি এখানে পেয়েছি , যেখানে কেভিন ট্রাস মধ্যরাতের ঠিক আগে একটি নির্ধারিত টাস্ক তৈরি করার জন্য ব্যাচ ফাইল তৈরি করার পরামর্শ দেয় যা কয়েক মিনিট অপেক্ষা করে এবং তারপরে আপনি যে কমান্ডটি চালাতে চান সেটি চালানোর জন্য আরও একটি নির্ধারিত টাস্ক তৈরি করে। চালাক, তবে এর মতো সুবিধাজনক কোথাও নেই at
।