java主機控制遠程機器關機(java遠程控制電腦)

本文目錄一覽:

如何實現遠程計算機/服務器的開機和關機

遠程開機:

使用遠程喚醒技術(WOL,Wake-on-LAN),計算機只要處於同一局域網內,就能夠被隨時啟動。它通過局域網內計算機網卡的MAC地址,用軟件發送包含該地址的特殊數據包以喚醒計算機。

被控制計算機的硬件需求:

實現網絡開機,需要主板、網卡、電源3個設備支持。首先需要查看主板和網卡使用說明書,查看主板和網卡是否支持Wake-up On LAN(WOL)技術,如果支持就說明能夠實現遠程開機。另外,電腦必須安裝有符合ATX 2.03標準的ATX電源,+5VStandby電流至少應在720mA以上。

其實就目前新配置的計算機而言,一般都支持網絡開機。

CMOS設置 :首先在啟動時按DEL進入CMOS參數設置。選擇電源管理設置「Power Management Setup」菜單,將「ModemRing/WakeOnLAN」項和「PME Event Wakeup」項均設置為「Enable」,啟用該計算機的遠程喚醒功能(主板自帶網卡的,主板不同,這些選項也不完全相同)。

在控制端裝上遠程開機的軟件NetWaker,運行後在界面MAC地址欄中中輸入被控計算機MAC地址,點擊「發送開機信號」就能喚醒該地址的計算機了。

遠程關機:

在桌面連接窗口中我們是不能用「開始→關閉計算機」的步驟來關機的。我們這裡採用了系統自帶的shutdown命令來控制。可以兩種方法實現:①在控制窗口中的計算機桌面中點擊「開始→運行」輸入「shutdown –s –t 30」命令來實現關機。②在本機上運行「shutdown –s –m\\被控計算機名 -t 30」,這種方法還要在對方的計算機中組策略中設置,賦予guest用戶遠程關機的權限。

利用java編程,控制計算機關機

哈哈,這個我正好可以幫你,以前寫了類似程序

開機運行:String regKey = “HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run”;

String myAppName = “DaKa”;

try {

Runtime.getRuntime().exec(“reg ” + (isStart ? “add ” : “delete “) + regKey + ” “

+ myAppName + (isStart ? ” /t reg_sz /d ” + dirpath : ” /f”));

dirpath是你當前文件的絕對路徑(包括文件名)

關機:Runtime.getRuntime().exec(“shutdown -s -f -t 10”);

java怎麼實現遠程關閉計算機,遠程喚醒的做好了,遠程關機的不知道該怎麼做

有管理員權限吧,那用shutdown命令就可以了

shutdown -m \\192.168.0.10 -f -s -t 0

shutdown /? 看看幫助信息。

C:\Windows\system32shutdown /?

Usage: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]

[/m \\computer][/t xxx][/d [p|u:]xx:yy [/c “comment”]]

No args Display help. This is the same as typing /?.

/? Display help. This is the same as not typing any options.

/i Display the graphical user interface (GUI).

This must be the first option.

/l Log off. This cannot be used with /m or /d options.

/s Shutdown the computer.

/r Shutdown and restart the computer.

/g Shutdown and restart the computer. After the system is

rebooted, restart any registered applications.

/a Abort a system shutdown.

This can only be used during the time-out period.

/p Turn off the local computer with no time-out or warning.

Can be used with /d and /f options.

/h Hibernate the local computer.

Can be used with the /f option.

/e Document the reason for an unexpected shutdown of a computer.

/m \\computer Specify the target computer.

/t xxx Set the time-out period before shutdown to xxx seconds.

The valid range is 0-315360000 (10 years), with a default of 30.

If the timeout period is greater than 0, the /f parameter is

implied.

/c “comment” Comment on the reason for the restart or shutdown.

Maximum of 512 characters allowed.

/f Force running applications to close without forewarning users.

The /f parameter is implied when a value greater than 0 is

specified for the /t parameter.

/d [p|u:]xx:yy Provide the reason for the restart or shutdown.

p indicates that the restart or shutdown is planned.

u indicates that the reason is user defined.

If neither p nor u is specified the restart or shutdown is

unplanned.

xx is the major reason number (positive integer less than 256).

yy is the minor reason number (positive integer less than 65536).

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/248711.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:29
下一篇 2024-12-12 13:29

相關推薦

  • 為什麼電腦無法下載Python及其解決方法

    本篇文章將會從不同角度詳細闡述為什麼電腦無法下載Python以及如何解決這個問題。如果你遭遇過這個問題,那麼請耐心閱讀以下內容,相信會對你有所幫助。 一、網絡問題 第一個可能導致電…

    編程 2025-04-29
  • 如何檢查電腦有沒有換過零件

    如果你想購買一個二手電腦,或者想要確認自己的電腦是否被修過,那麼檢查電腦是否曾經更換過零件就非常重要。本文將介紹幾種常用的軟件,以及如何使用它們來檢查電腦是否曾經更換過零件。 一、…

    編程 2025-04-29
  • 電腦如何下載ps軟件

    如果您想在電腦上使用Photoshop,那麼您需要下載安裝該軟件。下面是詳細的步驟說明: 一、選擇下載網站 目前市面上有很多下載網站都可以下載到Photoshop軟件,比如Adob…

    編程 2025-04-29
  • 使用boofcv進行圖像處理和機器視覺

    本文將詳細介紹使用boofcv進行圖像處理和機器視覺的方法和實踐。首先,我們將介紹boofcv的概述和安裝方法,然後分別介紹它的圖像處理、相機校準和機器學習功能。 一、概述和安裝 …

    編程 2025-04-28
  • 電腦休眠後無法喚醒 黑屏解決方法

    如果你的電腦在休眠後無法喚醒,而且屏幕顯示黑屏,那麼你可以按照以下方法解決問題。 一、檢查硬件設備 首先,你需要檢查電腦的硬件設備是否正常。比如,你可以檢查電腦外圍設備,例如鼠標、…

    編程 2025-04-28
  • 電腦打開後黑屏怎麼解決?

    當你打開電腦後,卻發現屏幕出現黑屏,不要驚慌,下面從多個方面為你詳細闡述解決方法。 一、檢查硬件問題 1、檢查電腦顯示器的電源是否正常,若是台式機,檢查主機電源是否插好電源線。 2…

    編程 2025-04-28
  • Trocket:打造高效可靠的遠程控制工具

    如何使用trocket打造高效可靠的遠程控制工具?本文將從以下幾個方面進行詳細的闡述。 一、安裝和使用trocket trocket是一個基於Python實現的遠程控制工具,使用時…

    編程 2025-04-28
  • 如何在電腦上下載安裝谷歌瀏覽器?

    想要在電腦上使用谷歌瀏覽器,我們需要先進行下載和安裝。下面,本文將從多個方面詳細闡述如何在電腦上下載安裝谷歌瀏覽器。 一、到谷歌瀏覽器官方網站下載 谷歌瀏覽器官方網站是我們下載谷歌…

    編程 2025-04-28
  • iPad能否運行電腦程序

    iPad作為一款非常方便攜帶的計算機設備,深受許多人的青睞。但是,在開發和使用程序方面,很多人常常會困惑一個問題:iPad是否可以運行電腦程序?這個問題其實並不好回答,因為答案需要…

    編程 2025-04-28
  • Docker 垃圾電腦的解決方案

    Docker 是一種輕量級的容器化技術,可以在一個操作系統中,同時運行多個獨立的應用。在使用 Docker 的過程中,可能會出現 Docker 佔用大量硬盤空間,導致電腦變得極其緩…

    編程 2025-04-27

發表回復

登錄後才能評論