কোনও ইউআরএল কল করতে কীভাবে কোনও কার্য শিডিউল করবেন


10

আমার একটি এমভিসি অ্যাপ রয়েছে। আমার কাছে এমন একটি নিয়ামক রয়েছে যা ডাকা হয় যখন সক্রিয় ডিরেক্টরিকে জিজ্ঞাসা করার জন্য একটি পটভূমি প্রক্রিয়া চালায় এবং ডাটাবেস আপডেট করে।

HTTP: // myapp / BackgroundTask / চালানোর

আমি এটি একটি ব্রাউজারটি না খুলে একটি সময়সূচীতে (দৈনিক) চালাতে চাই। আমি দেখতে পাচ্ছি যে অনেকগুলি তৃতীয় পক্ষের সমাধান রয়েছে, সেখানে কি কিছু অন্তর্নির্মিত আছে?

উত্তর:


23

পাওয়ারশেল থেকে ইনভোক-ওয়েবরয়েস্ট সিএমডিলেট ব্যবহার করুন ।

আপনার কাজে:

  • কর্ম: Start a program
  • প্রোগ্রাম / স্ক্রিপ্ট: powershell.exe
  • যুক্তি: -Command "Invoke-WebRequest http://myapp/BackgroundTask/Run"

1
ইন্টিগ্রেটেড অথেন্টিকেশন কীভাবে ব্যবহার করবেন?
জ্যাক

দ্রষ্টব্য: এটি কেবল পাওয়ারশেল 3 এবং get-hostতারপরে কাজ করে (আপনার সংস্করণটি পরীক্ষা করতে, পাওয়ারশেল টাইপ করুন )। নিম্ন সংস্করণে আপনি মত, আলাদা PowerShell স্ক্রিপ্ট কল করতে হবে stackoverflow.com/questions/17486205/...
DdW
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.