আমি ব্যাচ ফাইলের মাধ্যমে কীভাবে সিএমডি কমান্ডগুলি সম্পাদন করব?


90

আমি একটি ব্যাচ ফাইল লিখতে চাই যা প্রদত্ত ক্রমে নিম্নলিখিত জিনিসগুলি করবে:

  1. খোলা সেমিডি
  2. Cmd কমান্ড চালান cd c:\Program files\IIS Express
  3. Cmd কমান্ড চালান iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0
  4. ইউআরএল = দিয়ে ইন্টারনেট এক্সপ্লোরার 8 খুলুনhttp://localhost:8088/default.aspx

দ্রষ্টব্য: কমান্ডগুলি কার্যকর করার পরে সেন্টিমিডি উইন্ডোটি বন্ধ করা উচিত নয়।

আমি cmd.exe / k "সিডি \ & সিডি প্রোগ্রামফিলস \ আইআইএস এক্সপ্রেস" শুরু করার চেষ্টা করেছি , তবে এটি আমার উদ্দেশ্য সমাধান করছে না।


6
আপনি কি সমস্যা সম্মুখীন হয়?
আরজেন্টাম 47

উত্তর:


110

সুতরাং, একটি আসল ব্যাচ ফাইল করুন: নোটপ্যাড খুলুন, আপনি যে আদেশগুলি চালাতে চান তা টাইপ করুন এবং .batফাইল হিসাবে সংরক্ষণ করুন। তারপরে এটি চালানোর জন্য .bat ফাইলটিতে ডাবল ক্লিক করুন।

শুরু করার জন্য এরকম কিছু চেষ্টা করুন:

c:\
cd c:\Program files\IIS Express
start iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0
start http://localhost:8088/default.aspx
pause

4
ধন্যবাদ @ ব্লগারবার্ড এটি চতুর্থ লাইন বাদে কাজ করছে। এটি প্রদত্ত ইউআরএল খুলছে না।
পটেল

ব্রাউজারটি কি আদৌ খোলে?
ব্লগারবার্ড

ওহ, আমি মনে করি আমি জানি কী হচ্ছে - আমার সম্পাদনা দেখুন, আমি iisexpressলাইনের আগে "শুরু" যুক্ত করেছি ।
ব্লগারবার্ড

ব্লগারবার্ড, আমি আপনার পদ্ধতির সাথে চেষ্টা করছি "C:\Program Files\MongoDB\Server\3.3\bin\mongod.exe" --install --dbpath=C:\data\db --logpath=C:\data\log\log.txt --auth --serviceএবং এটি কার্যকর হয় না। আমি যখন এই লাইনটি কার্যকর করি CMDসবকিছুই ঠিক আছে। উভয় ক্ষেত্রেই, আমি এডমিন হিসাবে এটি সম্পাদন করি। আমাকে বলুন, আমি কি ভুল করছি?
মাইক বি

4
@ মাইকবি। startউইন্ডো শিরোনাম হিসাবে প্রথম উদ্ধৃত যুক্তি লাগে। চেষ্টা করুনstart "" "C:\Program Files\MongoDB\Server\3.3\bin\mongod.exe" --install --dbpath=C:\data\db --logpath=C:\data\log\log.txt --auth --service
স্টিফান

24

আমি মনে করি সঠিক বাক্য গঠনটি হ'ল:

cmd /k "cd c:\<folder name>"

4
খুব সুন্দর অপশন '/ কে'। CTRL + C সেন্টিমিড চাপ দেওয়ার পরেও এইভাবে প্রস্থান করা যায় না। অনেক অনেক ধন্যবাদ :-)
পুষ্পেন্দ্র


8

cmd / c "কমান্ড" সিনট্যাক্স ভাল কাজ করে। এছাড়াও, যদি আপনি কোনও ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকে ফাঁকা জায়গা যুক্ত এক্সিকিউটেবলের অন্তর্ভুক্ত করতে চান তবে আপনার কাছে দুটি সেট উদ্ধৃতি লাগবে exec

cmd /c ""path to executable""

এবং যদি আপনার এক্সিকিউটেবলের জন্য অন্য সেটটিতে পাথের জায়গার সাথে একটি ফাইল ইনপুট দরকার হয়

cmd /c ""path to executable" -f "path to file"" 

6
@echo off
title Command Executer
color 1b

echo Command Executer by: YourNameHere
echo #################################
: execute
echo Please Type A Command Here:
set /p cmd=Command:
%cmd%
goto execute

4
"আমি ব্যাচ ফাইলের মাধ্যমে কীভাবে সিএমডি কমান্ডগুলি কার্যকর করব?" হেই, প্রযুক্তিগতভাবে সঠিক
বিবেক চাভদা

4
প্রযুক্তিগতভাবে সঠিক..চক্ষু ... তবে ঠিক কী প্রয়োজন আপনার যদি বিদ্যালয়ের কম্পিউটার এবং কমান্ড প্রম্পটে অক্ষম থাকে তবে ব্যাচ ফাইলগুলি না হয়।
16

আমি এটি সন্ধান করছি, সুতরাং আমি খুশি হয়েছি আপনি এটি পোস্ট করেছেন যদিও এটি ওপি যা চেয়েছিল তা নয় :)
ডান্ডেটো

1

সেমিডি / কে সিডি সি: the সঠিক উত্তর


সেমিডি / কে "সিডি <পথ যেখানে সেমিডিকে এক্সিকিউট করা দরকার (উদা। সি: \ ব্যবহারকারী \ ডেস্কটপ \ মাইফোর্ডার)> & <আপনার কমান্ড (উদ। পিএম 2 শুরু)>"
টেকডাইভ

1
start cmd /k "your cmd command1"
start cmd /k "your cmd command2"

এটি উইন্ডোজ সার্ভার ২০১২ এ কাজ করে যখন আমি এই ব্যাঙ্কটি একটি ব্যাচের ফাইলে ব্যবহার করি।


-8

আমি জানি ডস এবং সেমিডি প্রম্পট ফোল্ডারের নামগুলিতে স্থান পছন্দ করে না। আপনার কোড দিয়ে শুরু হয়

সিডি সি: \ প্রোগ্রাম ফাইলগুলি \ আইআইএস এক্সপ্রেস

এবং এটি সি: \ প্রোগ্রামের পরিবর্তে সি: Program "প্রোগ্রাম ফাইলগুলি" এ যাওয়ার চেষ্টা করছে

ফোল্ডারের নাম এবং * .exe নাম পরিবর্তন করুন। আশাকরি এটা সাহায্য করবে


ফোল্ডারের নাম পরিবর্তন করা হচ্ছে? আপনি নিশ্চই ছেলেমানুষী করছেন.
ওয়ার্নার হেনজে

4
স্পেস সহ পরামিতি ব্যবহার করে এমন কোনও কমান্ডের জন্য সঠিক - ব্যতীত cd । এটি আমার জানা একমাত্র আদেশ, যা কোট ছাড়াই ফাঁকা জায়গাগুলির সাথে পরামিতি নেয় ।
স্টিফান

আপনি যখন "প্রোগ্রাম ফাইলগুলি" পরিবর্তন করবেন .... এক্সডি। আমি ওয়ার্নারের সাথে একমত যা ঘটে তা এখানে: ফাইল অ্যাপ্লিকেশনগুলিকে হার্ডকোড করা আপনার অ্যাপ্লিকেশনগুলি আর কাজ করে না, কিছু সিস্টেম ফাংশন কাজ নাও করতে পারে, আপনার সিস্টেমটি ভেঙে যায়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.