用linux讓windows關機

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

用linux讓windows關機

文章bruce.hung » 週四 8月 04, 2005 11:23 pm

請問一下有沒有辦法使用linux讓遠端的windows關機阿
因為家裡只有一台ups
可是有兩台電腦
一台跑Debain當NAT
一台跑windows XP
我以經知道要如何讓linux在停電時自動關機
但是不知道可不可以在linux關機前通知windows關機
有人有辦法可以教教我嗎
謝謝
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章訪客 » 週五 8月 05, 2005 12:07 am

有一個方法 但是很爛
就是把寫一個serial port2的程式
然後將他接到windows的電源按鈕
持續接通一下電力之後
windows就會關機了
訪客
 

文章訪客 » 週五 8月 05, 2005 12:08 am

不小心多打了一個2
抱歉
訪客
 

文章bruce.hung » 週五 8月 05, 2005 12:12 am

Anonymous 寫:有一個方法 但是很爛
就是把寫一個serial port2的程式
然後將他接到windows的電源按鈕
持續接通一下電力之後
windows就會關機了


可是我想要的視正常關機說
這樣可以正常關機嗎??
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章bruce.hung » 週五 8月 05, 2005 12:12 am

Anonymous 寫:有一個方法 但是很爛
就是把寫一個serial port2的程式
然後將他接到windows的電源按鈕
持續接通一下電力之後
windows就會關機了


可是我想要的視正常關機說
這樣可以正常關機嗎??
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章yite_chung » 週五 8月 05, 2005 11:52 am

你的CPS裝在那一台阿?
Get busy living or get busy dying.
YI-TE CHUNG.
yite_chung
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週一 7月 04, 2005 4:59 pm
來自: Jhunan

文章yite_chung » 週五 8月 05, 2005 11:53 am

你的UPS裝在哪一台呢?
Get busy living or get busy dying.
YI-TE CHUNG.
yite_chung
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週一 7月 04, 2005 4:59 pm
來自: Jhunan

文章capitalm » 週五 8月 05, 2005 1:10 pm

cygwin 裡面有 sshd 以及 shutdown 指令
或者是 windows 2000、X、2003 都有內建 telnetd
配合PSTools http://www.sysinternals.com/Utilities/PsTools.html
的 psshutdown.exe
這樣就可以遠端連入關機了
capitalm
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週四 10月 07, 2004 1:14 pm

文章bruce.hung » 週五 8月 05, 2005 2:03 pm

yite_chung 寫:你的UPS裝在哪一台呢?

我的UPS是裝在linux的機器上
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章bruce.hung » 週五 8月 05, 2005 2:05 pm

capitalm 寫:cygwin 裡面有 sshd 以及 shutdown 指令
或者是 windows 2000、X、2003 都有內建 telnetd
配合PSTools http://www.sysinternals.com/Utilities/PsTools.html
的 psshutdown.exe
這樣就可以遠端連入關機了


有辦法全自動作業嗎
可以請你在說明的詳細一點
謝謝
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章acg » 週五 8月 05, 2005 5:47 pm

bruce.hung 寫:
capitalm 寫:cygwin 裡面有 sshd 以及 shutdown 指令
或者是 windows 2000、X、2003 都有內建 telnetd
配合PSTools http://www.sysinternals.com/Utilities/PsTools.html
的 psshutdown.exe
這樣就可以遠端連入關機了


有辦法全自動作業嗎
可以請你在說明的詳細一點
謝謝


把window內建的telnetd打開後(控制台->服務)
這樣在linux就可以用telnet 遠端連線進windows
用expect撰寫命令稿
再配合內建的shutdown指令...
就可以遠端控制囉
windows指令不熟就下/h看看吧
acg
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週五 10月 03, 2003 3:24 pm
來自: 交通大學資工系

文章wcshen » 週六 8月 06, 2005 9:11 am

把window內建的telnetd打開後(控制台->服務)
這樣在linux就可以用telnet 遠端連線進windows
用expect撰寫命令稿
再配合內建的shutdown指令...
就可以遠端控制囉
windows指令不熟就下/h看看吧


嗯 如果考慮到安全性 到是可以在windows上安裝OpenSSH
這樣一來 就可用 linux ssh 到 windows 似乎可以安全些...或許吧 :lol:
再加上 acg 上述所說的 expect 命令稿 這樣就可以達到自動化了
目前用起來似乎也沒啥問題...
Wei-Cheng Shen. Learning by doing.
wcshen
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週二 6月 07, 2005 10:35 pm

文章thi » 週六 8月 06, 2005 4:05 pm

我是將ups裝到windows的那台機器上,linux接一個外接式的數據機,數據機接市電,再裝一個powerd的程式,去監控com port的狀況。

當市電中斷時,ups的監控程式會將windows那台關機。
因為數據機是接市電,當電源中斷時,數據機跟著中斷,powerd程式無法偵測到數據機時,就會按照既定的指令執行關機的動作。
網路無罪,有罪的是人心……
thi
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週四 12月 23, 2004 4:52 pm

文章bruce.hung » 週六 8月 06, 2005 7:35 pm

thi 寫:我是將ups裝到windows的那台機器上,linux接一個外接式的數據機,數據機接市電,再裝一個powerd的程式,去監控com port的狀況。

當市電中斷時,ups的監控程式會將windows那台關機。
因為數據機是接市電,當電源中斷時,數據機跟著中斷,powerd程式無法偵測到數據機時,就會按照既定的指令執行關機的動作。


這也是一種作法
不過我的UPS本來就沒有com port
我也是用數據機接市電的方式
我以想在linux關機前讓windows關機
bruce.hung
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週二 3月 16, 2004 10:29 am

文章xacid » 週六 8月 06, 2005 10:46 pm

看了前輩們這麼多方法,我有個疑惑想請教

bruce.hung 一開始的問題是家中有兩台電腦,但只有一台 UPS ,想在不正常停電時讓兩台電腦都正常關機
一般人家裡應該只有一個電力系統,所以停電時兩台電腦都會沒電
這樣不管 UPS 接在哪一台電腦上,等到 UPS 發現停電的同時時另一台電腦就已經因為沒電而關機了吧?
如果這樣,靠 UPS 的電力繼續工作的電腦不管用什麼方式都不可能讓其他電腦正常關機啊!因為這台電腦發現停電時其他電腦已經不成常關機了...
頭像
xacid
可愛的小學生
可愛的小學生
 
文章: 70
註冊時間: 週日 9月 19, 2004 10:40 am

下一頁

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客