আসল উত্তর: অক্টোবর ২০০৮
আপনি সব পেয়েছেন " 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 LockWorkStation
user32 ExitWindowsEx
(ওহো)
প্রস্থান উইন্ডোজএক্সের আসল ফাংশন স্বাক্ষর হ'ল:
BOOL WINAPI ExitWindowsEx(UINT uFlags, DWORD dwReserved);
এবং এটি স্ফটিক-পরিষ্কার করতে:
Rundll32
উইন্ডোজ 95 এর একটি বাকী অংশ, এবং এটি কমপক্ষে উইন্ডোজ ভিস্তার থেকে অবচিত করা হয়েছে কারণ এটি অনেকগুলি আধুনিক প্রকৌশল নির্দেশিকা লঙ্ঘন করে।