পাওয়ারশেল স্ক্রিপ্ট ড্রপবক্স পুনরায় আরম্ভ করে তবে সিস্টেম ট্রেতে আইকন ছাড়াই


0

আমি উইন্ডোজ সার্ভার 2012 আর 12 স্ট্যান্ডার্ডে ড্রপবক্স ব্যবহার করছি। আমি যতদূর জানি ড্রপবক্স আনুষ্ঠানিকভাবে সমর্থিত নয় তবে বেশিরভাগ সময় কাজ করে বলে মনে হচ্ছে।

পটভূমি হিসাবে, ড্রপবক্স কখনও কখনও কোনও ডেটা সিঙ্ক না করে "সিঙ্কিং" আটকে যায়। সুতরাং আমি যখন কোনও সমস্যা রয়েছে তখন সনাক্ত করার জন্য একটি পাওয়ারশেল স্ক্রিপ্ট লিখেছিলাম, প্রতি 30 মিনিটে চালানোর জন্য এটি টাস্ক শিডিয়ুলারের সাথে সংযুক্ত করে এবং প্রয়োজনে ড্রপবক্স পুনরায় চালু করতে।

নিম্নলিখিত পাওয়ারশেল স্ক্রিপ্টটি ড্রপবক্সটি সুন্দরভাবে পুনঃসূচনা করে।

Stop-Process -processname Dropbox
& 'C:\Program Files (x86)\Dropbox\Client\Dropbox.exe' /home

পাওয়ারশেল স্ক্রিপ্টটি নিম্নলিখিত সেটিংস সহ টাস্ক শিডিয়ুলারের মাধ্যমে সম্পাদন করা হয়:

প্রোগ্রাম / স্ক্রিপ্ট :"C:\Windows\System32\WindowsPowerShell\v1.0\Powershell.exe"

যুক্তি যুক্ত করুন :-NoProfile -Executionpolicy bypass -file "C:\Scheduled Tasks\checkDropboxHealth.ps1"

ড্রপবক্স পুনরায় আরম্ভ হয় এবং সিঙ্ক্রোনাইজ করা শুরু করে, স্ক্রিপ্টটি পাওয়ারশেল আইএসই এর মাধ্যমে চালিত হয় বা এটি টাস্ক শিডিয়ুলারের মাধ্যমে চালিত হয় কিনা। পার্থক্যটি হ'ল এটি যখন টাস্ক শিডিয়ুলারের মাধ্যমে চালানো হয় তখন ড্রপবক্সটি সিস্টেম ট্রেতে আইকন ছাড়াই চলে। কোন ধারণা কেন?


আপনি কি টাস্কবার বা সিস্টেম ট্রে বোঝাতে চান? dropbox.com/help/desktop-web/system-tray-menu-bar । আপনি কি নিশ্চিত যে ড্রপবক্স চালু হচ্ছে? আপনি যদি আপনার স্ক্রিপ্টটি .ps1 হিসাবে চালনা করেন তবে এটি কী আপনার প্রত্যাশা অনুযায়ী চালু হয়? আপনার নির্ধারিত টাস্কের ক্রিয়াকলাপটি আর্গুমেন্টের সাথে প্রোগ্রাম = পাওয়ারসেল.এক্সে দিয়ে কনফিগার করা উচিত -File C:\path\Dropbox.ps1
মূল

ধন্যবাদ @ রুট ... আমি আপনার পয়েন্টগুলির উপর ভিত্তি করে আমার প্রশ্ন আপডেট করেছি ... আমি বুঝতে পারি না যে সমস্যাটি কীভাবে বিশেষত টাস্ক শিডিয়ুলারের মাধ্যমে কার্যকর করা হয়েছে, তাই আমি মনে করি আমরা কোনও সমাধানের অর্ধেক পথ!
gordon613
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.