2010-12-01 112 views
-1

我有一個問題。 可以使用Assembly重新啓動我的系統(操作系統:MS Windows XP/7)嗎? 怎麼樣? (你能給我一個.com文件嗎?)重新啓動系統與組裝

+3

你試過`shutdown.exe -r`嗎? (http://technet.microsoft.com/en-us/library/bb491003.aspx) – 2010-12-01 10:48:41

回答

1

它可能不能用.com文件完成,因爲.com文件是MS-DOS程序並且無法訪問必要的Windows API。儘管可以使用.exe文件來完成。

如果你知道如何從程序集中調用Windows API,它看起來像ExitWindowsEx函數可能是你想要的。

+0

+1如果您*不知道如何從程序集調用Windows API,則可以在C/C++中編寫等效代碼,然後查看編譯器在調試器下生成的彙編代碼。 – 2010-12-01 10:52:00

相關問題