উইন্ডোজ 10-এ উবুন্টু বাশ.এক্সে একটি শর্টকাট তৈরি করুন যা স্বয়ংক্রিয়ভাবে বন্ধ হয় না


2

আমি উইন্ডোজ 10 এ একটি শর্টকাট তৈরি করতে চাই যা সি: \ উইন্ডোজ \ সিস্টেম 32 \ bash.exe ( উইন্ডোজ 10-এ উবুন্টু ) খোলে , একটি কমান্ড চালায় এবং টার্মিনালটি বন্ধ করে না।

আমি টার্গেট সহ একটি শর্টকাট তৈরি করেছি C:\Windows\System32\bash.exe -c freeএবং এটি "ফ্রি" কমান্ডটি চালায় তবে এটি চালানোর পরে টার্মিনালটি বন্ধ করে দেয়। কীভাবে এটি বন্ধ হওয়া থেকে রোধ করবেন?

এছাড়াও আরও ভাল কি হতে পারে: মৃত্যুদন্ড কার্যকর করার পরে টার্মিনালটি বন্ধ না করে এমন শর্টকাট (একটি পাঠ্য ফাইলের মধ্যে অবস্থিত কমান্ডের একটি সেট যা একটি শর্টকাট একের পর এক খুলবে এবং চালিত করবে) ব্যবহার করে কোনও বাশ স্ক্রিপ্ট লোড করার কোনও উপায় আছে? আমি মনে করি "টার্গেট" চালানোর সময় টার্মিনালটি বন্ধ হতে আটকাচ্ছি এবং একটি পাঠ্য ফাইল দুটি পৃথক পদ্ধতি হতে পারে?

উত্তর:


0

& pauseকমান্ড লাইনে যুক্ত করা কাজ করতে পারে। উইন্ডোজ 10-এর জন্য লিনাক্স সরঞ্জামগুলি চালাতে না পারার কারণে আমি এটি পরীক্ষা করতে পারছি না।


ধন্যবাদ, C:\Windows\System32\bash.exe -c free & pauseকাজ হয়নি। কিন্তু C:\Windows\System32\bash.exe -c free & bashকাজ! এবং C:\Windows\System32\bash.exe -c free & readএটি দিয়েও কাজ করে তবে আমি আরও কমান্ড লিখতে পারি না।
কোয়াম

0

এই ক্ষেত্রে যেহেতু আপনি কোনও পরিবেশগত অবস্থা পরিবর্তন করেন নি, আপনি কেবল এই জাতীয়ভাবে আরও একটি বাশ সেশন শুরু করতে পারেন

C:\Windows\System32\bash.exe -c "free; bash"

বা সম্ভবত আরও ভাল

C:\Windows\System32\bash.exe -c "free; exec $SHELL"

যদি পরিবেশের ভেরিয়েবলগুলি পরিবর্তন করতে হয় তবে কেবল rc_file কমান্ড লিখুন এবং সাথে বাশকে কল করুন

C:\Windows\System32\bash.exe --rcfile rc_file 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.