日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【CyberSecurityLearning 附】批处理命令拓展(netsh/netstat/net)

發布時間:2025/3/15 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【CyberSecurityLearning 附】批处理命令拓展(netsh/netstat/net) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

1.netsh修改ip,網關,dns:

(1)備份網絡配置:

(2)設置靜態ip:

(3)設置dhcp:

2.netsh修改防火墻設置:

(1)開啟/關閉:

(2)規則設置:

3.netsh查看已連接過的歷史wifi密碼:

4.netsh修復網絡故障:

5、看一下無線wlan的驅動信息

6、查看防火墻配置文件

二、網絡管理命令(Net)

三、netstat命令

Windows常用工具cmd命令

常用命令匯總


一、netsh命令

netsh(Network Shell)是一個windows系統本身提供的功能強大的網絡配置命令行工具,可用來修改windows的ip,網關,dns,防火墻等信息

1.netsh修改ip,網關,dns:

(1)備份網絡配置:

netsh dump > 路徑

(2)設置靜態ip:

netsh interface ip set address name="WLAN" source=static 192.168.2.188? 255.255.255.0 192.168.2.1(ip、子網掩碼、網關)


rem ip:192.168.2.188;mask:255.255.255.0;gateway:192.168.2.1(rem是注釋的意思)

netsh interface ip set dns "WLAN" static 192.168.2.1 primary??????? rem 主dns
??? ?
netsh interface ip add dns "WLAN" 192.168.1.1?????????????????????? rem 副dns

(3)設置dhcp:

netsh interface ip set address name="WLAN" source=dhcp

netsh interface ip set dns "WLAN" dhcp????????????????????????????? rem 設置dns

2.netsh修改防火墻設置:

(1)開啟/關閉:

netsh firewall set opmode mode=disable???????????????????? rem 關閉防火墻
?
netsh firewall set opmode mode=enable????????????????????? rem 開啟防火墻

查看防火墻cmd中可輸入firewall.cpl查看防火墻狀態驗證.

(2)規則設置:

firewall:?????????? 防火墻配置的簡單模式;

advfirewall:???? 防火墻配置的高級模式

dir:????????????????? in(入站)/out(入站)

action:??????????? allow(允許)/block(阻塞)/bypass(繞過)

netsh firewall set portopening TCP 3389 ENABLE
?
netsh firewall delete portopening TCP 3389
?
netsh advfirewall firewall add rule name=baidujingyan dir=in action=allow protocol=TCP localport=3389
?
netsh advfirewall firewall delete rule name=baidujingyan? protocol=TCP localport=3389

批處理腳本示例:

@echo off
title 關閉危險端口
echo.
echo stopping the port 135……
netsh advfirewall firewall add rule name="Deny port 135 TCP" dir=in action=block protocol=TCP localport=135
echo.
pause>nul

3.netsh查看已連接過的歷史wifi密碼:

netsh wlan show profiles?????????????????????????????????????? rem 查看當前系統已經保存的網絡
?
netsh wlan show profile name="wifi名稱" key=clear????????????? rem 查看指定wifi的密碼

4.netsh修復網絡故障:

netsh winsock reset

???????? 其作用是重置 Winsock目錄。如果計算機Winsock協議配置有問題將會導致網絡鏈接等問題,通過重置Winsock目錄借以恢復網絡.這個命令可以重新初始化網絡環境,以解決由于軟件沖突,病毒原因造成的參數錯誤問題》

netsh interface ip reset c:\resetlog.txt

其作用是重置TCP/IP協議,相當于卸載并重新安裝TCP/IP協議,使其恢復到初次安裝操作系統的狀態。

5、看一下無線wlan的驅動信息

netsh wlan show drivers

6、查看防火墻配置文件

netsh advfirewall show allprofiles

二、網絡管理命令(Net)

  • net use \\ip\ipc$ " " /user:" " 建立IPC空鏈接
  • net use \\ip\ipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接?
  • net use h: \\ip\c$ 登陸后映射對方C:到本地為H:?
  • net use \\ip\ipc$ /del 刪除IPC鏈接?
  • net use h: /del 刪除映射對方到本地的為H:的映射?
  • net user 用戶名 密碼 /add 建立用戶?
  • net user guest /active:yes 激活guest用戶
  • net user 查看有哪些用戶?
  • net user 帳戶名 查看帳戶的屬性
  • net localgroup administrators 用戶名 /add 把“用戶”添加到管理員中使其具有管理員權限,注意:
  • administrator后加s用復數
  • net start 查看開啟了哪些服務?
  • net start 服務名  開啟服務;(如:net start telnet, net start schedule)
  • net stop 服務名 停止某服務
  • net time \\目標ip 查看對方時間
  • net time \\目標ip /set 設置本地計算機時間與“目標IP”主機的時間同步,加上參數/yes可取消確認信息
  • net view 查看本地局域網內開啟了哪些共享
  • net view \\ip 查看對方局域網內開啟了哪些共享?
  • net config 顯示系統網絡設置
  • net logoff 斷開連接的共享?
  • net pause 服務名 暫停某服務?
  • net send ip "文本信息" 向對方發信息?
  • net ver 局域網內正在使用的網絡連接類型和信息?
  • net share 查看本地開啟的共享
  • net share ipc$ 開啟ipc$共享?
  • net share ipc$ /del 刪除ipc$共享
  • net share c$ /del 刪除C:共享?
  • net user guest 12345 用guest用戶登陸后用將密碼改為12345?
  • net password 密碼 更改系統登陸密碼
  • netstat -a 查看開啟了哪些端口,常用netstat -an
  • netstat -n 查看端口的網絡連接情況,常用netstat -an?
  • netstat -v 查看正在進行的工作?
  • netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)
  • netstat -s 查看正在使用的所有協議使用情況

三、netstat命令

使用netstat命令來查看本機的所有的端口和PID,以及有針對性的查看某個端口的PID并截圖顯示

Windows常用工具cmd命令

常用命令匯總

功能?命令
控制面板control
本地策略編輯器gpedit.msc
?計算器?calc
?打印機用戶界面?printui
?記事本?notepad
?屏幕鍵盤?osk
?ODBC數據源管理程序?odbcad32
?畫圖 ?mspaint
?性能監視器?perfmon
服務?services.msc
截圖工具?snippingtool
系統配置?msconfig
任務管理器?taskmgr
寫字板?write
防火墻?firewall.cpl
卸載或更改程序appwiz.cpl
鼠標屬性 main.cpl
遠程桌面mstsc
計算機管理compmgmt.msc
設備管理器devmgmt(hdwwiz.cpl)
電源選項powercfg.cpl
internet選項inetcpl.cpl
系統屬性sysdm.cpl
屏幕分辨率    desk.cpl
證書管理certmgr.msc=certmgr
添加硬件hdwwiz=hdwwiz.exe
網絡連接ncpa.cpl
區域和語言intl.cpl
關機

幫助:shutdown /?

關機:shutdown /s

重啟:shutdown /r

端口占用情況

netstat -ano|findstr port

文章來自:

https://blog.csdn.net/weixin_40650190/article/details/104379765

https://blog.csdn.net/lw370481/article/details/17991347

?

總結

以上是生活随笔為你收集整理的【CyberSecurityLearning 附】批处理命令拓展(netsh/netstat/net)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。