আমি কীভাবে ব্যাট ফাইলের মাধ্যমে উইন্ডোজ বন্ধ করব, পুনরায় চালু করব বা লগ অফ করব?


660

ওয়ার্কস্টেশনে যাওয়ার জন্য আমি রিমোট ডেস্কটপ সংযোগটি ব্যবহার করছি। তবে এই পরিবেশে, আমি স্টার্ট মেনুতে পাওয়ার বিকল্পগুলি ব্যবহার করতে পারি না। শাটডাউন বা পুনঃসূচনা করার আমার বিকল্প উপায় দরকার।

কমান্ড লাইনের মাধ্যমে আমি কীভাবে আমার কম্পিউটারের পাওয়ারের অবস্থা নিয়ন্ত্রণ করব?

উত্তর:


1164

shutdownকমান্ডটি ব্যবহারের সর্বাধিক সাধারণ উপায় হ'ল:

  • shutdown -s - বন্ধ করা.
  • shutdown -r - পুনরায় আরম্ভ।
  • shutdown -l - লগ অফ।
  • shutdown -h - হাইবারনেটস

    দ্রষ্টব্য: এখানে একটি সাধারণ সমস্যা রয়েছে যার মধ্যে ব্যবহারকারীরা মনে করেন এর -hঅর্থ "সহায়তা" (যা এটি প্রতিটি অন্যান্য কমান্ড-লাইন প্রোগ্রামের জন্য করে ... বাদে shutdown.exeযেখানে এর অর্থ "হাইবারনেট")। এরপরে তারা চালিত হয় shutdown -hএবং ঘটনাক্রমে তাদের কম্পিউটারগুলি বন্ধ করে দেয়। তার জন্য সতর্কতা অবলম্বন করুন।

  • shutdown -i- "ইন্টারেক্টিভ মোড"। কোনও ক্রিয়া সম্পাদনের পরিবর্তে এটি একটি জিইউআই ডায়ালগ প্রদর্শন করে।

  • shutdown -a - পূর্ববর্তী শাটডাউন কমান্ডটি বাতিল করে।

উপরের কমান্ডগুলি এই অতিরিক্ত বিকল্পগুলির সাথে একত্রিত হতে পারে:

  • -f- প্রোগ্রামগুলি প্রস্থান করতে বাধ্য করে। আটকা পড়া থেকে শাটডাউন প্রক্রিয়াটিকে বাধা দেয়।
  • -t <seconds>- শাটডাউন পর্যন্ত সময় সেট করে। -t 0অবিলম্বে শাটডাউন ব্যবহার করুন ।
  • -c <message>- একটি শাটডাউন বার্তা যুক্ত করে। বার্তাটি ইভেন্ট লগে শেষ হবে।
  • -y - সমস্ত শাটডাউন প্রশ্নের জন্য "হ্যাঁ" উত্তর জোর করে।

    দ্রষ্টব্য: এই বিকল্পটি কোনও অফিসিয়াল ডকুমেন্টেশনে নথিভুক্ত নয়। এটি স্ট্যাকওভারফ্লো ব্যবহারকারীরা আবিষ্কার করেছিলেন ।


আমি নিশ্চিত করতে চাই যে এই উত্তরটির সাথে আরও কিছু ভাল উত্তরের উল্লেখ রয়েছে। এখানে তারা কোনও বিশেষ ক্রমে নেই।


188
পরবর্তী উত্তরে -f (বল প্রয়োগের জন্য) ব্যবহার সম্পর্কে পড়ুন। যে ছেলেটি এবং এখন কম্পিউটারটি গ্রহটির অন্যদিকে শাটডাউনে উইকএন্ডে আটকে ছিল না তাকে বলে: (
পেক্স

11
আমি /<switch>পরিবর্তে এটি ব্যবহার করলাম +1 -<switch>। সহায়তা বিভাগটিও ব্যবহার করে /
কিংবদন্তি

আমার অভিজ্ঞতা: রিমোট ডেস্কটপ-এ অপশন (শাটডাউন) ব্যবহার করা (যেমন ওপি উল্লেখ করেছেন) কেবল রিমোট ডেস্কটপকে সমাপ্ত করে তবে রিমোট মেশিনটিকে আউটচুড করে দেয়।
হেরি

3
আমি রিমোট মেশিনগুলির জন্য "-r" ব্যবহার করি। সুতরাং এটি পুনরায় চালু হবে এবং ম্যানুয়াল হস্তক্ষেপের প্রয়োজন হবে না।
গ্রানাডা কোডার

6
আপনি যদি রিমোট মেশিনে থাকেন তবে -fআপনি পুনরায় বুট করার জন্য বিকল্পটি যুক্ত করতেও পারেন । অন্যথায় আপনার সেশনটি বন্ধ হয়ে যেতে পারে এবং একটি জেদী অ্যাপ্লিকেশনটি সিস্টেমটিকে স্তব্ধ করতে পারে। একটি তাৎক্ষণিক পুনরায় বুট বাধ্য করার জন্য: shutdown -t 0 -r -f। আরো বন্ধুত্বপূর্ণ "তাদেরকে কিছু সময় দিতে" বিকল্পটি জন্য, আপনি এই ব্যবহার করতে পারেন: shutdown -t 30 -r-fসময়সীমার দ্বারা উহ্য হয়। ( ম্যাটিউজ কনিয়েজনির প্রস্তাবিত সম্পাদনা থেকে )
ওলে ভিভি

375

আপনি যদি রিমোট মেশিনে থাকেন তবে আপনি রিবুটটি জোর করার জন্য -f বিকল্পটি যুক্ত করতেও পারেন । অন্যথায় আপনার সেশনটি বন্ধ হয়ে যেতে পারে এবং একটি জেদী অ্যাপ্লিকেশনটি সিস্টেমটিকে স্তব্ধ করতে পারে।

আমি যখনই তাত্ক্ষণিক পুনরায় বুট করতে চাই তখন আমি এটি ব্যবহার করি:

shutdown -t 0 -r -f

আরও বন্ধুত্বপূর্ণ "তাদের কিছু সময় দিন" বিকল্পের জন্য, আপনি এটি ব্যবহার করতে পারেন:

shutdown -t 30 -r

আপনি মন্তব্যগুলিতে দেখতে পাচ্ছেন, -f সময়সীমার দ্বারা আবদ্ধ।

ব্রুটাস 2006 একটি ইউটিলিটি যা এই বিকল্পগুলির জন্য একটি জিইউআই সরবরাহ করে।


15
উইন্ডোজ 8.1 এ শাটডাউন করার জন্য সহায়তা পড়ছি আমি দেখতে পাচ্ছি: "যদি টাইম আউট পিরিয়ড 0 এর চেয়ে বেশি হয় তবে / এফ প্যারামিটার অন্তর্ভুক্ত থাকে।" এবং ডিফল্ট সময়সীমা 30 সেকেন্ড হওয়ায় আমার মনে হয় ক্লিন শাটডাউন করার জন্য কিছুটা সময় দেওয়া ভাল এবং তারপরে সময়সীমার পরে জোর করে শাটডাউন ঘটে।
Zitrax

2
এটা একটা ভাল দিক. আমি বিশ্বাস করি যখন আমি এটি লিখেছিলাম তখন আমি যে ওএসটি ব্যবহার করছিলাম সেটি উইন্ডোজ এক্সপি। আমি দেখতে পাচ্ছি যে "/ চিত্রে অন্তর্ভুক্ত করা হয়েছে" মন্তব্যটি উইন্ডোজ 7-তেও রয়েছে। আমি সেই অনুসারে উদাহরণটি সংশোধন করেছি।
জোসেফস্টাইন্স

2
ডিফল্টরূপে তাদের 30 সেকেন্ড রয়েছে। আমি তাত্ক্ষণিকভাবে ব্যবহার করছি: শাটডাউন / আর / টি 0 এবং বন্ধুত্বপূর্ণ জন্য: শাটডাউন / আর
জাজম্পিনো

81

-mরিমোট শাটডাউন করার জন্য বিকল্পটির কথা কেউ উল্লেখ করেনি :

shutdown -r -f -m \\machinename

এছাড়াও:

  • -rপরামিতি রিবুট প্রক্রিয়া চালানো (যা সাধারণত কি আপনি একটি দূরবর্তী মেশিনে চান যেহেতু শারীরিকভাবে শুরু এটা কঠিন হতে পারে)।
  • -fপরামিতি বিকল্প রিবুট জোর দেয়।
  • অবশ্যই আপনার অবশ্যই রিমোট মেশিনটি বন্ধ করার উপযুক্ত সুযোগগুলি পাবে।

2
যন্ত্রটির নাম কি কোনও আইপি ঠিকানা হতে পারে? অর্থাৎ আপনি কি ইন্টারনেটে এটি করতে পারেন?
এমসিএমিল্যাব

আপনি যদি মেশিনটি অ্যাক্সেস করতে পারেন \\IP.AD.DR.ESS(যেমন প্রয়োজনীয় বন্দরগুলি খোলা রয়েছে এবং আপনার প্রয়োজনীয় অনুমতি রয়েছে), তবে হ্যাঁ, এটি ইন্টারনেটে কাজ করা উচিত।
টিমোথি জর্ন

আমি প্রথমে শুধুমাত্র -আর দিয়ে চেষ্টা করেছি এবং এটি কার্যকর হয়নি কারণ আমি একটি রিমোট শাটডাউন চেয়েছিলাম। এটি শাটডাউন -আর-মি। -ফের দরকার ছিল না।
Dchris

38

আসল উত্তর: অক্টোবর ২০০৮

আপনি সব পেয়েছেন " rundll32.exe shell32.dll" Serie:

(নীচে আপডেট দেখুন)

  • rundll32.exe user.exe,**ExitWindows** [উইন্ডোজ দ্রুত শাটডাউন]
  • rundll32.exe user.exe,**ExitWindowsExec** [উইন্ডোজ পুনরায় চালু করুন]

    rundll32.exe shell32.dll,SHExitWindowsEx n
    

যেখানে nদাঁড়িয়েছে:

  • 0 - LOGOFF
  • 1 - SHUTDOWN
  • 2 - REBOOT
  • 4 - FORCE
  • 8 - POWEROFF

(একত্রিত হতে পারে -> 6 = 2 + 4 FORCE REBOOT)


এপ্রিল 2015 আপডেট করুন (6+ বছর পরে):

1800 তথ্য দয়া করে মন্তব্যগুলিতে উল্লেখ করেছে :

rundll32.exeএই উদ্দেশ্যে ব্যবহার করবেন না । এটি প্রত্যাশা করে যে আপনি কমান্ড লাইনে যে ক্রিয়াকলাপটি পাস করেছেন তার একটি খুব নির্দিষ্ট পদ্ধতির স্বাক্ষর রয়েছে - এটি পদ্ধতিটির স্বাক্ষরের সাথে মেলে না ExitWindows

রেমন্ড চেন লিখেছেন:

দ্বারা ডাকা ফাংশনগুলির জন্য প্রয়োজনীয় ফাংশনের স্বাক্ষর rundll32.exe:

void CALLBACK ExitWindowsEx(HWND hwnd, HINSTANCE hinst,
       LPSTR pszCmdLine, int nCmdShow);

এটি লোককে rundll32এলোমেলো ক্রিয়াকলাপগুলি কল করতে বাধা দেয়নি যা কল বা rundll32পছন্দ মতো কল করার জন্য ডিজাইন করা হয়নি ।user32 LockWorkStationuser32 ExitWindowsEx

(ওহো)

প্রস্থান উইন্ডোজএক্সের আসল ফাংশন স্বাক্ষর হ'ল:

BOOL WINAPI ExitWindowsEx(UINT uFlags, DWORD dwReserved);

এবং এটি স্ফটিক-পরিষ্কার করতে:

Rundll32 উইন্ডোজ 95 এর একটি বাকী অংশ, এবং এটি কমপক্ষে উইন্ডোজ ভিস্তার থেকে অবচিত করা হয়েছে কারণ এটি অনেকগুলি আধুনিক প্রকৌশল নির্দেশিকা লঙ্ঘন করে।


3
শাটডাউন এবং পাওয়ার অফের মধ্যে পার্থক্য কী?
Asdfg

17
আজ এএসডিএফজি? কেউ। এনটি 4 এবং এর আগে, মাদারবোর্ড সর্বদা বিদ্যুৎ বন্ধ সমর্থন করে না, কেবল শাটডাউন (উইন্ডোজ পুরোপুরি বন্ধ ছিল, তবে পিসি এখনও বৈদ্যুতিক শক্তির অধীনে ছিল)। কেবল পাওয়ারঅফ (যদি সেই সময়ে হার্ডওয়্যার এটি সমর্থন করে) উইন্ডোজ বন্ধ করে দেয় এবং বৈদ্যুতিক শক্তি কেটে দেয়। আজ, শাটডাউন এবং পাওয়ার অফ উভয়ই তা করে।
ভনসি

2
এই উদ্দেশ্যে rundll32.exe ব্যবহার করবেন না। এটি প্রত্যাশা করে যে আপনি কমান্ড লাইনে যে ক্রিয়াকলাপটি অতিবাহিত করেছেন তার একটি খুব নির্দিষ্ট পদ্ধতির স্বাক্ষর রয়েছে - এটি ExitWindows এর পদ্ধতি স্বাক্ষরের সাথে মেলে না।
1800 তথ্য

2
@ 1800INFORMATION খুব ভাল পয়েন্ট। এটি একটি বৈধ বিকল্প নয় তা পরিষ্কার করার জন্য আমি উত্তরটি পুনরায় লিখেছি ।
ভনসি

3
সত্য কথা বলতে গেলে, আপনি অবিলম্বে পিসি বন্ধ করে দিলে আপনি কী ধরণের মেমরি ফাঁস বা স্ট্যাক দুর্নীতি ঘটাচ্ছেন তা সত্যিই গুরুত্বপূর্ণ নয়।
PRMan

10

অন্য একটি ছোট্ট টিপ: ব্যাচ ফাইলের রুটে যাওয়ার সময় আমি যদি এটি দুর্ঘটনাক্রমে চালিত করি তবে আমি এটিকে বাতিল করতে সক্ষম হতে চাই। সুতরাং ব্যাচ ফাইলটি শাটডাউন করার আহ্বান জানায় তবে পরে আপনাকে কমান্ড প্রম্পটে ছেড়ে যায়।

@echo off
echo Shutting down in 10 seconds. Please type "shutdown /a" to abort.
cmd.exe /K shutdown /f /t 10 /r

প্লাস, যেহেতু এটি একটি টাইমারে রয়েছে, অরেগন ট্রেইলে শিকার করার সময় আপনি যেমন করেন তেমন রোমাঞ্চ পান ।


1
আপনি স্নানের ফাইলটিতে বিরতি দিতে পারেন, এবং তারপরে আদেশটি বাতিল করতে পারেন, এই ধরনের গর্ভপাতের ক্রমটি কোনও কী হবে
RSSk82

@ আরএসকে 82২, ভাল কিছু লিখতে পেরে ওরেগন ট্রেইলের আমার টিআরএস -৮০ অনুলিপিও একটি দুর্ভাগ্যজনক সীমা ছিল, তবে সত্যি বলতে আমি সর্বদা এটি প্রতারণা বলে বিবেচনা করি এবং আমার ভাই যখনই তা করতেন তখনই আমার উপর রেগে যায়। শুধু বলছি: আপনি আমার ভাইকে কেন রেগে যেতে চান?
গাভিন

7

যখন কোনও মেশিনে সরানো হয় (লক্ষ্য যাইহোক উইন্ডোজ এক্সপি হ'ল; আমি উইন্ডোজ ভিস্তার টার্গেট সম্পর্কে নিশ্চিত নই) যদিও স্টার্ট মেনুতে শাটডাউনটি ডিসকানেক্ট সেশন বা এর মতো কিছু দ্বারা প্রতিস্থাপন করা হয় , সেখানে 'উইন্ডোজ সুরক্ষা' নামে একটি হওয়া উচিত ওয়েন দ্বারা নির্দেশিত হিসাবে Ctrl+ Alt+ Endহিসাবে একই জিনিস ।


আমি সেই পদ্ধতিটি ব্যবহার করতাম তবে এটি আর কাজ করে না, কমান্ড লাইন এটি।
ব্যবহারকারী 742864

আমার কাছে একটি গ্যাজেট রয়েছে যা আরডিপিতে কাজ করে শাটডাউন, পুনরায় চালু, হাইবারনেট, লক করার বোতাম রয়েছে।
ব্যবহারকারী 742864

7

আপনি সম্ভবত এটি সম্পর্কে অবহিত রয়েছেন তবে কেবল ক্ষেত্রে: shutdown -r"রান" বাক্সে টাইপ করা (বা আপনার যে কোনও কমান্ড পছন্দ করুন) টাইপ করা এবং এন্টার চাপুন এটি অনেক সহজ ।

চারপাশে পড়ে থাকা ব্যাচের ফাইলগুলি সংরক্ষণ করে।


হ্যাঁ ... আমি কেবল সেখানে বসে ডাবল-ক্লিক করতে চাই ... আর-ব্যাটের ফাইলটিও এর জন্য; ও)
কেনেগ

17
এটি প্রোগ্রামে>> স্টার্টআপ :) এ না দেওয়ার বিষয়ে সাবধানতা অবলম্বন করুন
ডিন রাইটার

ও .. এবং কোডটি শাটডাউন.বাট ফাইলে রাখলে কৌতূহলপূর্ণ আচরণ পাওয়া যাবে। চেষ্টা করে দেখুন! :) ....
ব্রেথ্লোজে

6

আমি এটি একটি বেসিক লগঅফ কমান্ডের জন্য নোটপ্যাড বা ওয়ার্ডপ্যাডে লিখব :

@echo off
shutdown -l

এটি ম্যানুয়ালি স্টার্ট এবং লগঅফ ক্লিক করার মতোই তবে আপনার যদি ব্যাচ ফাইল প্রস্তুত থাকে তবে এটি কিছুটা দ্রুত।


5

আমি পার্টিতে দেরি করেছি, তবে এখনও এই উত্তরটি দেখতে পাইনি। আপনি যখন ব্যাচ ফাইলটি ব্যবহার করতে বা কমান্ডটি টাইপ করতে চান না। আপনি কেবল ডেস্কটপে ফোকাস সেট করতে পারেন এবং তারপরে Alt+ ব্যবহার করতে পারেন F4

উইন্ডোজ আপনাকে জিজ্ঞাসা করবে আপনি কী করতে চান, শাটডাউন নির্বাচন করুন বা পুনরায় চালু করুন।

স্ক্রিনশট এবং এমনকি একটি ভিডিওর জন্য, দেখুন: https://tinkertry.com/how-to-shutdown-or-restart-windows-over-rdp


3
@ কেং, আসল সমস্যাটি "স্টার্ট মেনুতে শাটডাউন / রিস্টার্ট ফাংশনটি আমি ব্যবহার করতে পারছি না" পড়তে আমার কাছে মনে হয় আপনি কীভাবে এটি করতে চান তা জানতে চান। কমান্ড-লাইনটি একটি সমাধান, কীবোর্ড অন্যটি। এটি অন্যান্য ব্যবহারকারীদের যারা এই প্রশ্নে হোঁচট খায় এবং কেবল শাটডাউন বা পুনঃসূচনা করার সহজ সমাধান চান তাদের সহায়তা করতে পারে।
মিসফট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.