উইন্ডোজ টাস্ক শিডিয়ুলার দ্বারা শুরু করা কমান্ড-লাইন অ্যাপটি কীভাবে প্রদর্শন করবেন?


4

আমি যখনই এই মেশিনটি লক করি ততবার কমান্ড-লাইন অ্যাপ চালানোর জন্য আমি উইন্ডোজ টাস্ক শিডিয়ুলারে একটি কাজ তৈরি করেছি created ইহা যাদুর মত কাজ করে।

আমার প্রশ্ন হ'ল: আমি যখন আনলক করব তখন কি কমান্ড প্রম্পট উইন্ডোটি দেখা সম্ভব ?

দ্রষ্টব্য : এই কমান্ড লাইন অ্যাপটি নিজে থেকে শেষ হবে না। এটি ম্যানুয়ালি বন্ধ করতে হবে।


@ ডগলাস্পলস এমএমএম, আপনি স্টেশনটি আনলক করলে আপনার প্রম্পটটি এখনও দেখতে পাওয়া উচিত। কমপক্ষে আমি এখানে এটি চেষ্টা করেছিলাম cmd.exe। আমি যদি on lock workstationএটিতে রাখি এবং এটি আনলক করি তবে cmd.exeএটি এখনও দৃশ্যমান। আপনি কোন ব্যবহারকারী-স্তরের ব্যবহার করেছেন? "শুধুমাত্র ব্যবহারকারী লগ-ইন থাকা হিসাবে চালানো" এবং "সর্বোচ্চ বেসরকারী সাথে চালানো নয়"। এবং "লুকানো" না? বিটিডাব্লু Is it possible to stop the task automatically when I unlock?আপনার নিজের প্রশ্নটি সরিয়ে ফেলতে হবে । আপনি যদি কাজটি স্বয়ংক্রিয়ভাবে বন্ধ করেন তবে এটি অদৃশ্য হয়ে যাবে।
রিক

লগ অফ করা এবং চালু করা অবস্থায় সিএমডি আমার জন্য দৃশ্যমান থাকে ...
ডেভ

সরাসরি আমার অ্যাপ্লিকেশন.এক্সে পরিবর্তে আমার কি cmd.exe চালানো উচিত? আমি কীভাবে আমার অ্যাপ্লিকেশনটি cmd.exe- তে যুক্তি হিসাবে পাস করতে পারি?
ডগ্লাসল্পস

1
@্রিক এটি run only as user is logged onএবং not hidden
ডগ্লাসল্পস

1
@ Douglaslps একটি অনুগ্রহের দরকার নেই। আপনি যদি উত্তরের সাথে খুশি হন তবে আপনি এটি উত্থাপন করতে এবং গ্রহণ করতে পারেন।
রিক

উত্তর:


2

এর আচরণ সম্পর্কে আমরা ঠিক নিশ্চিত ছিলাম না myApp.exe

কোনও আরম্ভ cmd.exeএবং কার্যকর করার সময় myApp.exe, যদি এটি সরাসরি সি-প্রম্পটে ফিরে আসে, এটি একটি "পটভূমি" অ্যাপ্লিকেশন। (যেমন এটি সরাসরি পটভূমিতে যায়)। সেক্ষেত্রে আপনি যদি myApp.exeসরাসরি টাস্ক-শিডিয়ুলারে ব্যবহার করেন তবে ফিরে যাওয়ার কোনও প্রম্পট নেই। (এখানে এটি প্রদর্শিত হবে )

আপনি যদি cmd.exeটাস্ক-শিডিউলারে শুরু করেন তবে প্রম্পটটি খোলা রাখতে পারেন । cmd.exeরান-লাইন-বাক্স এবং /K myApp.exeপ্যারামিটার-বাক্সে রেখে আপনি এটি করতে পারেন । আনলক করার পরে আপনাকে সি-প্রম্পটে ফিরিয়ে দেওয়া হবে। সেই প্রম্পটে আপনি TASKKILL /F /IM myApp.exe.exe /Tহত্যার জন্য ব্যবহার করতে পারেন myApp.exe(বা যদি myApp.exeএকটি কিল-সুইচ থাকে তবে এটি ব্যবহার করুন)।

অন্যদের জন্য appএমন কোনও ব্যবহার যা সি-প্রম্পটে ফিরে আসে না:

যদি myApp.exe না এর মধ্যে আউটপুট পাওয়া যায় cmd.exeএবং না না সি-প্রম্পট আপনি ব্যবহার করতে পারেন ফিরে আসতে /C myApp.exe। কারণ myApp.exeপ্রম্পটটি উন্মুক্ত রাখবে। A Ctrl+ Cসম্ভবত সমাপ্ত হবে myApp.exeএবং প্রম্পটেও প্রস্থান করবে।

যদি /Kএই ক্ষেত্রে ব্যবহৃত হয় তবে আপনাকে সি-প্রম্পটে ফিরে আসবে (প্রম্পট exitথেকে বেরিয়ে যাওয়ার জন্য অতিরিক্ত- কম্যান্ড করতে হবে)।

জন্য নোট CMD.EXE:

/C      Carries out the command specified by string and then terminates
/K      Carries out the command specified by string but remains
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.