搜索
打印 上一主題 下一主題

[技術資料] 80端口北占用怎么辦

[復制鏈接]
查看: 177|回復: 4

8

主題

306

帖子

8

金幣

榮譽會員

Rank: 111Rank: 111Rank: 111

跳轉到指定樓層
樓主
發表于 2019-11-2 17:53:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
辦理VIP,免金幣下載游戲!
80端口北占用怎么辦

1

主題

45

帖子

808

金幣

正式會員

Rank: 11Rank: 11

新人奶瓶勛章雷鋒勛章太陽花勛章

沙發
發表于 2019-11-2 19:32:25 | 只看該作者
用任務管理器關掉就行了

1

主題

14

帖子

5

金幣

新手上路

Rank: 1

板凳
發表于 2019-11-3 15:03:53 | 只看該作者
建個bat文件,復制下面打代碼
  1. ::關閉回顯,啟用變量延遲擴展
  2. @echo off&setlocal enabledelayedexpansion

  3. ::切換到臨時目錄
  4. cd /d %temp%

  5. ::查找80端口的偵聽信息,寫入到80.tmp文件
  6. netstat -ano|find ":80 "|find "LISTENING">80.tmp
  7. ::如果未發現占用80端口,停止腳本
  8. if ERRORLEVEL 1 goto :exit

  9. ::逐行讀取80.tmp文件,按空格分割當前行,取分割后第5段(取得PID)
  10. for /f "tokens=5 delims= " %%i in (80.tmp) do (

  11.         echo.
  12.         echo %%i 進程占用了80端口,進程信息:
  13.         ::顯示進程信息
  14.         tasklist /fi "pid eq %%i"
  15.        
  16.         ::在進程信息中查找帶"exe"的行寫入到task.tmp
  17.         tasklist /fi "pid eq %%i"|find "exe">task.tmp
  18.        
  19.         ::逐行讀取task.tmp,按空格分割當前行,取分割后的第1段(取得進程名)
  20.         for /f "tokens=1 delims= " %%j in (task.tmp) do (
  21.        
  22.                 echo.
  23.                 echo 嘗試結束該進程...
  24.                
  25.                 ::按名稱結束進程(按pid無法結束同名多進程)
  26.                 taskkill /f /im %%j
  27.         )
  28. )

  29. ::清理生成的臨時文件
  30. del 80.tmp
  31. del task.tmp

  32. ::再次查找80端口的偵聽信息
  33. netstat -ano|find ":80 "|find "LISTENING">nul
  34. ::如果未發現占用80端口,停止腳本
  35. if ERRORLEVEL 1 goto :exit2

  36. ::以上是進程占用80端口。System占用80端口可能是開啟了,http服務,3w發布服務,SQL報表服務,sql分析服務,
  37. ::結束http服務
  38. net stop /y http
  39. ::禁用http服務
  40. sc config http start= disabled
  41. ::3w發布服務
  42. net stop /y w3svc
  43. sc config w3svc start= disabled
  44. ::SQL報表服務
  45. net stop /y reportserver
  46. sc config reportserver start= disabled
  47. ::sql分析服務
  48. net stop /y MSSQLServerOLAPService
  49. sc config MSSQLServerOLAPService start= disabled

  50. ::延遲5秒
  51. ping -n 5 ::1>nul 2>nul

  52. ::清屏
  53. cls

  54. echo.
  55. echo     完成
  56. echo.
  57. echo     正在退出...
  58. ping -n 3 ::1>nul 2>nul
  59. exit

  60. :exit
  61. ::差點忘了清理生成的臨時文件
  62. del 80.tmp
  63. echo.
  64. echo  80端口好像沒有被占用  ^>_^<
  65. echo.
  66. echo  正在退出...
  67. ping -n 4 ::1>nul 2>nul
  68. exit

  69. :exit2
  70. cls
  71. echo.
  72. echo  好像已經解決了80端口占用
  73. echo.
  74. echo  正在退出...
  75. ping -n 4 ::1>nul 2>nul
  76. exit
復制代碼

0

主題

79

帖子

103

金幣

正式會員

Rank: 11Rank: 11

地板
發表于 2020-4-7 10:40:15 | 只看該作者
自己百度搜索端口管理工具,有很多都可以解決端口問題。

2

主題

290

帖子

11

金幣

榮譽會員

Rank: 111Rank: 111Rank: 111

5#
發表于 2020-4-14 17:17:52 | 只看該作者
解除80端口占用啊
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

熱血俠簡介

熱血俠網游單機論壇致力于為網游單機版游戲玩家提供一個網絡游戲改單機版一鍵端下載和游戲交流分享的平臺,打造全網最好的網游單機論壇,提供最全最好玩的網游單機版一鍵端下載。

Copyright  ©2015-2018  熱血俠網游單機論壇  Powered by Discuz!   (冀ICP備12017953號)

快速回復 返回頂部 返回列表
中国福利彩票快乐10分开奖分布图