如何在區域網內遠端關機,如何用cmd控制區域網內其他計算機關機

2021-12-19 17:42:01 字數 8128 閱讀 5767

1樓:匿名使用者

windows xp 遠端關機2007-03-28 14:31用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "co

mment"] [-d up:xx:yy]

沒有引數 顯示此訊息(與 ? 相同)

-i 顯示 gui 介面,必須是第一個選項

-l 登出(不能與選項 -m 一起使用)

-s 關閉此計算機

-r 關閉並重啟動此計算機

-a 放棄系統關機

-m \\computername 遠端計算機關機/重啟動/放棄

-t xx 設定關閉的超時為 xx 秒

-c "comment" 關閉註釋(最大 127 個字元)

-f 強制執行的應用程式關閉而沒有警告

-d [u][p]:xx:yy 關閉原因**

u 是使用者**

p 是一個計劃的關閉**

xx 是一個主要原因**(小於 256 的正整數)

yy 是一個次要原因**(小於 65536 的正整數)

首先 你要保證你有管理員的許可權訪問 \\ip 訪問你要遠端關閉的電腦

然後你就可以用以上的關閉遠端電腦的引數即可。

你自己的電腦不需要什麼服務。但是遠端的電腦裡必須能執行shutdown這個命令。

其實windows本身也帶有這樣一個關機「木馬」。如果對windowsxp有所瞭解的人 ,應該知道xp中新增了一個shutdown命令。用「 -m\\p地址」引數就能實現遠端關機。

不過也別急著害怕,前提是必須擁有遠端計算機的管理許可權。

以遠端ip為192.168.0.2為例,執行cmd開啟「命令提示符」視窗,在其中輸入

shutdown -s -m\\192.168.0.2 -t0 -f"(f參數列示強行關機)

回車,對方就關機了。如果不成功則說明你沒有獲得該計算機的管理許可權。

以使用者名稱為 「admin" 密碼為 「password "為例,可以通過執行

net use \\192.168.0.2\ipc$ "passwotd "/usetr:admin "

命令獲得遠端ipc管理許可權,再執行shutdown命令就能輕鬆遠端關機了。將多條關機命令儲存在bat批處理檔案中還能實現批量關機。

附:筆者所在公寓組建了一個小型網,由其中一間屋子的一臺電腦當主機實行adsl共享上網。但每到晚上,由於大家就寢時間不一致,所以主機必須等到大家都不用網路了才能關機,帶來非常大的麻煩,於是就想了個辦法實行遠端關機。

在windows xp預設的安全策略中,只有管理員組的使用者才有權從遠端關閉計算機,而一般情況下我們從其它電腦來訪問該計算機時,則只有guest使用者許可權,所以當我們執行shutdown命令時,便會出現「拒絕訪問」的情況。所以,只要在客戶計算機(能夠被遠端關閉的計算機)中賦予guest使用者遠端關機的許可權即可。這可利用windows xp的「組策略」或「管理工具」中的「本地安全策略」來實現。

下面以「組策略」為例進行介紹。

1.單擊「開始」按鈕,選擇「執行」,在對話方塊中輸入「gpedit.msc」,然後單擊「確定」,開啟「組策略編輯器」。

2.在「組策略」視窗的左邊開啟「計算機配置→windows設定→安全設定→本地策略→使用者權利指派」。

3.在「組策略」視窗的右邊選擇「從遠端系統強制關機」。在彈出的對話方塊中顯示目前只有「administrators」組的成員才有權遠端關機;單擊對話方塊下方的「新增使用者或組」按鈕,然後在新彈出的對話方塊中輸入「guest」,再單擊「確定」。

4.這時在「從遠端系統強制關機」的屬性中便新增了一個「guest」使用者(見圖),單擊「確定」即可,最後關閉「組策略」視窗。

通過上述操作後,我們便給計算機的guest使用者授予了遠端關機的許可權。以後,我們要遠端關閉計算機,只要在網路中其他裝有windows xp系統的電腦中輸入以下命令即可:shutdown -s -m lean -t 30(在30秒內關閉名為lean的計算機)。

這時,在netproxy計算機的螢幕上將顯示一個「系統關機」的對話方塊,由此,遠端關機就ok了。

說明:shutdown命令不但可以遠端關閉裝有windows xp系統的計算機,它還可以遠端關閉裝有windows 2000系統的計算機(有關windows 2000客戶機的設定方法基本同上)。另外shutdown作為一個外部命令(其對應檔案為windowssystem32資料夾下的shutdown.

exe),我們還可將它複製到windows 2000的機器上,這樣,在裝有windows 2000系統的機器之間也能相互實現遠端關機。

2樓:惠素芹慎煙

"讓兩臺電腦互相強行關閉對付"

如果是xp系統的話.前提條件:

兩部計算機的帳戶都必須有密碼.(則是很難實現)如:a計算機遠端關閉b

假設:b=b的計算機名

密碼=123

使用者名稱=aaa(必須是系統管理員帳戶)

開始-執行-cmd

回車。調出命令列視窗。

在命令列視窗執行以下命令:

netuse

\\b\ipc$

123/user:aaa

(回車後會提「命令成功。」這裡是以系統管理員帳戶遠端登入ipc$)上的「b」,也可以是目標的機器的ip地址。

關機命令:

shutdown

-m\\b

-s-t

5(-s是關閉;-r關閉並重啟)(-t是時間,將在5秒後關閉系統)shutdown

-a(-a是取消關閉命令)

3樓:菅水景欣德

shutdown

-s-m

\\遠端計算機名

但你必須有遠端關閉該計算機的許可權。

4樓:愈滌僧飛航

想遠端關機最重要的不是自己會不會用命令,而是在遠端的計算機上是否提供了許可權,如果是以前的2000系統還比較簡單,只需要知道使用者名稱和密碼就可以了,但是現在的xp系統就算知道了使用者名稱和密碼你也無法遠端關機,因為xp的系統策略中預設是使用guest使用者進行遠端訪問,而且很多xp系統是用的空密碼,在xp中,空密碼是無法進行遠端訪問的,要在本地安全策略中改一堆設定,很麻煩。

5樓:宿友定芫

開始,執行-cmd回車。

cmd中輸

netuse

\\對方ip

/user:對方使用者名稱

對方密碼(回車)

shutdown

/s/m

\\對方ip(回車)

6樓:匿名使用者

shutdown -s -t ***

(***位數字,單位為秒)

例如想1個小時後關機

shutdown -s -t 3600

7樓:

如果條件充許,你遠端登陸到那個電腦上,點關機

如何用cmd控制區域網內其他計算機關機

8樓:匿名使用者

@echo off

title ipc$      cheng...

mode con: cols=50 lines=15

:zjm

clscolor 0a

for /l %%i in (1,1,3) do echo.

echo                       -簡介-

echo.

echo        此程式的作用:簡化了ipc$連線時輸入煩瑣的

echo    命令!也可以說是為新手而做,對於一個技術老練

echo    的人,應該不會需要此程式!

echo.

echo             輸入要連線的ip。 按"q"退出!

echo.

set/p ip=   請輸入ip:

if /i "%ip%"=="q" exit

set/p user=   請輸入使用者名稱:

if /i "%user%"=="q" exit

set/p password=   請輸入密碼:

if /i "%password%"=="q" exit

echo.

echo  正在建立連線......

net use \\%ip%\ipc$ "%password%" /user:%user%

if errorlevel 1 goto error

if errorlevel 0 goto ok

:error

color 0c

echo 連線失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto zjm

:okcls

color 0a

for /l %%i in (1,1,4) do echo.

echo                  恭喜你!連線成功!

echo.

echo      1:傳送檔案     2:對映磁碟   3:遠端關機

echo      4:遠端開啟服務     5:遠端執行命令或程式

echo      6:返回重新選擇ip  7:斷開此連線  8:退出

echo.

set/p shr=請選擇:

if /i "%shr%"=="1" goto chuansong

if /i "%shr%"=="2" goto yingshe

if /i "%shr%"=="3" goto guanji

if /i "%shr%"=="4" goto fuwu

if /i "%shr%"=="5" goto mingling

if /i "%shr%"=="6" goto zjm

if /i "%shr%"=="7" goto duankai

if /i "%shr%"=="8" exit

if errorlevel 1 goto cw

:cwcls

echo            您輸入錯誤了!  按任意鍵返回!

pause >nul

goto ok

:chuansong

clscolor 0a

for /l %%i in (1,1,3) do echo.

echo      輸入本地的檔案的路徑,(例如:c:\love.*** )

echo      若路徑太長,難以輸入,可直接把檔案拖到此批處理

echo      視窗內,就會自動把檔案路徑就會顯示出來!

echo            按"4"返回。

echo.

set/p wj=輸入本地檔案路徑:

if /i "%wj%"=="4" goto ok

set/p pf=要把檔案傳送到的碟符:

copy %wj% \\%ip%\%pf%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto chuansong

:error

color 0c

echo 傳送失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:yingshe

clscolor 0a

echo.

echo.

echo            按"4"返回。

echo.

set/p cp=輸入對方的磁碟碟符:

if /i "%cp%"=="4" goto ok

set/p bd=對映為你的哪個碟符:

echo 正在執行...

net use %bd%: \\%ip%\%cp%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto yingshe

:error

color 0c

echo 對映失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:guanji

clsfor /l %%i in (1,1,4) do echo.

echo   1:關機     2:重啟   3:登出  4:返回

set/p shr=請選擇:

if /i "%shr%"=="4" goto ok

if /i "%shr%"=="1" shutdown -m \\%ip% -s -t 0 >nul

if /i "%shr%"=="2" shutdown -m \\%ip% -r -t 0 >nul

if /i "%shr%"=="3" shutdown -m \\%ip% -l -t 0 >nul

if /i "%shr%"=="4" goto ok

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:fuwu

clscolor 0a

for /l %%i in (1,1,3) do echo.

set/p fw=  輸入要遠端開啟的服務名:

if /i "%fw%"=="4" goto ok

sc \\%ip% config %fw% start= demand >nul 2>nul

sc \\%ip% start %fw% >nul 2>nul

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:mingling

clscolor 0a

for /l %%i in (1,1,3) do echo.

sc \\%ip% config schedule start= demand >nul 2>nul

sc \\%ip% start schedule >nul 2>nul

net time \\%ip%

echo  要在遠端計算機上執行的程式都是靠「at」來執行

echo  因此,若想在2:20的時候執行某程式,就要把指定

echo  執行的時間推後至少兩分鐘!

echo       指定的時間格式要為24小時制,(例:15:20)

set/p cx=輸入程式路徑:

if /i "%cx%"=="4" goto ok

set/p time=指定幾時幾分執行:

at \\%ip% %time% %cx%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:duankai

echo 正在斷開...

net use \\%ip% /del

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

如何遠端連線區域網內的sql server

訪問不同電腦上的資料庫 遠端只要聯好網就一樣 如果經常訪問或資料量大,建議用連結伺服器。建立連結伺服器。exec sp addlinkedserver srv lnk sqloledb 遠端伺服器名或ip地址 exec sp addlinkedsrvlogin srv lnk false null,...

如何加入區域網內別的工作組,區域網內怎麼加入工作組

具體操作步驟如下 1 首先,找到桌面上的計算機,單擊滑鼠右鍵,選擇屬性,如下圖所示,然後進入下一步。2 其次,在彈出視窗中,選擇 高階系統設定 如下圖所示,然後進入下一步。3 接著,在彈出視窗中,找到計算機名選項卡,如下圖所示,然後進入下一步。4 然後,可以看到本機的預設工作組是 workgroup...

如何設定區域網內共享的許可權,如何設定區域網內共享檔案的許可權

硬碟格式fat32的話 共享資料夾目錄右鍵屬性 共享 選擇共享此資料夾 許可權等等都在此介面設定 ntfs格式的話 共享資料夾目錄右鍵屬性 共享 選擇共享此資料夾 一些很具體的帳戶許可權可以在屬性裡的安全內設定 比如你設定好了power user帳戶許可權 那麼你在自己電腦上建立一個新帳戶 放到po...