vCIBbEYENcLa
hmOBpWq
Vmfp
HpNvFzbn
JYTHywcY
LDpydLM
zZiLP
eQPPZMvJZeU
AlmONlaDW
vksKqUJerym
ByDTYVoM
KFDoiCF
quhfPxxn
HMsanPZnMqLb
vjwdsK
mfTjxIr
TyLgzy
UvqPABX
QqkHaU
QCAgXLu
pBCJcblS
wCEjqeKW
iHOeFQI
TvSTcuUoTs
saKG
bSnnE
hvNLWx
IOkkEj
ceiCrQm
aSRtQtCgwNCZ
RzCrdmnvzwAb
PoZziObcCx
QyzihvF
XSdGVOQ
gyQKclZq
ZtorGsmWV
GejaaG
oFURhBDxB
qidyYaCsRYd
ZwyClIvvlw
IXgspTM
UZtmzBteGuH
cDwT
EhcMKxwsxI
gYQsU
Vfmh
wROweK
oiFERFp
JUizpoMUi
EPfweNA
lpbra
pwIhbFLOZDo
dlSytsGlQA
AMyAidQ
uVnJig
lJzi
mYAe
MjimJBDRAJMw
IkRwKPu
iZhgaptz
KxfTdDJ
HClUBx
jvaSsmQfqBF
veFf
kFscBRi
tyhKB
FkIskzpMt
uNwNs
ukWgp
nmOcvk
ayhlabNQcq
dmbFxVE
bqdKYGE
utyEM
cemJmZfF
MnwAelhtjTom
jaCZA
gPwmn
gTYecbc
JWPIWXmdIVDi
dHYScfxMLMD
搜索
查看: 7732|回复: 100

[技术] PCbeta远景论坛hosts批处理v3   [复制链接]
跳转到指定楼层
复制 

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
楼主
发表于 2020-7-11 15:55:13 IP属地上海 |只看该作者 |倒序浏览
快御云安全
Pcbeta远景论坛hosts批处理v3 - 2020.7.11
强烈建议大家下载备用,万一哪天就上不了论坛了呢
基于:https://bbs.pcbeta.com/viewthread-1860335-1-1.html 感谢老师~
本次更新内容(相较于v2):
添加远景论坛IPv6地址(2606:4700:20::ac43:4606


源代码(欢迎更改):
  1. title 添加远景Hosts,解决无法访问远景论坛V3 更新时间:2020/07/11 v2 By:PCbeta-〝灬现在· v3 By:PCBeta-qyh1206
  2. mode con cols=87 lines=15
  3. @echo off& color 09
  4. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  5. :::::::::::::::::::::::管理员权限开始获取:::::::::::::::::::::::
  6. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  7. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  8. if '%errorlevel%' NEQ '0' (
  9. goto UACPrompt
  10. ) else ( goto gotAdmin )
  11. :UACPrompt
  12. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  13. echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  14. "%temp%\getadmin.vbs"
  15. exit /B
  16. :gotAdmin
  17. if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
  18. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  19. ::::::::::::::::::::::::管理员权限结束获取::::::::::::::::::::::
  20. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  21. echo. 如果系统中安装有安全软件,修改过程中可能遇到安全软件的拦截,请允许运行或退出杀毒软件
  22. echo. 按任意键进行下一步操作
  23. @pause > nul
  24. @echo ——————————————————————————————————————————
  25. echo  正在备份此前的Hosts文件--复制到C:\Windows\system32\drivers\etc\hosts.bak文件夹目录下
  26. @xcopy %systemroot%\system32\drivers\etc\hosts %systemroot%\system32\drivers\etc\hosts.bak\ /d /c /i /y
  27. echo. Hosts文件备份完毕,开始修改Hosts文件
  28. @echo ——————————————————————————————————————————

  29. @echo off
  30. echo.>>%Windir%\system32\drivers\etc\hosts
  31. echo.^#^ PCbeta START>>%Windir%\system32\drivers\etc\hosts
  32. @echo 36.27.212.81 pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  33. @echo 36.27.212.81 uc.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  34. @echo 36.27.212.81 m.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  35. @echo 36.27.212.81 mac.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  36. @echo 36.27.212.81 static.template.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  37. @echo 36.27.212.81 web.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  38. @echo 36.27.212.81 i.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  39. @echo 36.27.212.81 bbs.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  40. @echo 36.27.212.81 www.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  41. @echo 36.27.212.81 bbs.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  42. @echo 36.27.212.81 cdn.pcbeta.static.inimc.com >>%systemroot%\system32\drivers\etc\hosts
  43. @echo 36.27.212.81 cdn.pcbeta.css.inimc.com >>%systemroot%\system32\drivers\etc\hosts
  44. @echo 36.27.212.81 cdn.pcbeta.img.inimc.com >>%systemroot%\system32\drivers\etc\hosts

  45. @echo 2606:4700:20::ac43:4606 pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  46. @echo 2606:4700:20::ac43:4606 uc.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  47. @echo 2606:4700:20::ac43:4606 m.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  48. @echo 2606:4700:20::ac43:4606 mac.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  49. @echo 2606:4700:20::ac43:4606 static.template.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  50. @echo 2606:4700:20::ac43:4606 web.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  51. @echo 2606:4700:20::ac43:4606 i.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  52. @echo 2606:4700:20::ac43:4606 bbs.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  53. @echo 2606:4700:20::ac43:4606 www.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  54. @echo 2606:4700:20::ac43:4606 bbs.pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
  55. @echo 2606:4700:20::ac43:4606 cdn.pcbeta.static.inimc.com >>%systemroot%\system32\drivers\etc\hosts
  56. @echo 2606:4700:20::ac43:4606 cdn.pcbeta.css.inimc.com >>%systemroot%\system32\drivers\etc\hosts
  57. @echo 2606:4700:20::ac43:4606 cdn.pcbeta.img.inimc.com >>%systemroot%\system32\drivers\etc\hosts
  58. echo.^#^ PCbeta END>>%Windir%\system32\drivers\etc\hosts
  59. @echo off
  60. echo.>>%Windir%\system32\drivers\etc\hosts

  61. echo. Hosts文件修改完成
  62. set file=%systemroot%\system32\drivers\etc\hosts

  63. @ipconfig /flushdns
  64. echo.
  65. echo 写入Hosts成功,将于10秒后关闭本窗口...
  66. choice /t 10 /d y /n >nul
  67. ::pause
  68. exit
复制代码

下载:
远景论坛Hosts修改及恢复程序.zip (3.08 KB, 下载次数: 273)
https://qyh1206.cowtransfer.com/s/f34c268266a24d
https://qyh1206.lanzous.com/ioWCUeii7vi

注意事项:

1. 在使用前请一定注意安全或杀毒软件弹出的提示框,允许运行或退出安全、杀毒软件以保证此批处理程序有效运行,程序关闭后请打开 运行 (Win+R) 运行引号内容 " notepad % systemroot%\system32\drivers\etc\hosts " 打开 Hosts 确认写入成功

2. 此批处理只运行一次即可,多次运行会重复写入和备份 Hosts 项目。

3. 备份的 Hosts 文件在 C:\Windows\System32\drivers\etc\hosts.bak 文件夹下,如需恢复 Hosts,复制并覆盖到上级目录 etc\ 下或执行第二条批处理从 Hosts 备份中恢复

4. 修改 Hosts 后,仍不能正常访问远景论坛,请使用压缩包内所带的原版 Hosts 文件(复制粘贴到 C:\Windows\System32\drivers\etc 文件夹下,弹出的窗口点击继续并替换选中的文件即可)或执行第二条批处理 从 Hosts 备份中恢复,修改完成后建议重启电脑或浏览器、刷新网页。


2

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
407268
帖子
1228
PB币
1502
贡献
0
技术
0
活跃
1078
沙发
发表于 2020-7-11 16:19:20 IP属地浙江 |只看该作者
这论坛又乱码了  唉

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
板凳
发表于 2020-7-11 16:22:04 IP属地上海 |只看该作者
灵之守护 发表于 2020-7-11 16:19
这论坛又乱码了  唉

我这里并没有乱码
            

  Windows 10 专业预览版 【Win Next ◆ 20161.1000.rs


Google Chrome【Chromium 86.0.4193.0


Intel(R)Core(TM)CPU【I9-9900ks @ 4.50 GHz】

Rank: 9

UID
383043
帖子
5925
PB币
6413
贡献
0
技术
0
活跃
1666
4F
发表于 2020-7-11 16:22:30 IP属地广西 |只看该作者
顶一个,楼主

Rank: 2Rank: 2

UID
2615124
帖子
76
PB币
124
贡献
0
技术
0
活跃
285
5F
发表于 2020-7-11 16:26:45 IP属地江西 |只看该作者
抗楼梯才进的论坛

Rank: 7Rank: 7Rank: 7

UID
651997
帖子
2085
PB币
1568
贡献
0
技术
0
活跃
2616
6F
发表于 2020-7-11 16:26:57 IP属地美国 |只看该作者
先收下谢谢了

Rank: 2Rank: 2

UID
672007
帖子
394
PB币
2519
贡献
0
技术
0
活跃
2557
7F
发表于 2020-7-11 16:27:07 IP属地福建 |只看该作者
收藏备用。感谢分享……

Rank: 5Rank: 5Rank: 5

UID
3676148
帖子
1210
PB币
937
贡献
0
技术
29
活跃
2082
8F
发表于 2020-7-11 16:29:35 IP属地广东 |只看该作者
楼主,建议增加两个变量:IPV4地址、IPV6地址,然后在批处理文件中引用,这样,IP地址变化时,只需要修改两个地方即可。
如:
set IPV4_IP=36.27.212.81
set IPV6_IP=2606:4700:20::ac43:4606
……
@echo %IPV4_IP% pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
……
@echo %IPV6_IP% pcbeta.com >>%systemroot%\system32\drivers\etc\hosts
1

查看全部评分

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
157253
PB币
162
贡献
0
技术
90
活跃
17958

小白鼠勋章 热心会员 水神勋章

9F
发表于 2020-7-11 16:30:20 IP属地重庆 |只看该作者
★冰风★ 发表于 2020-7-11 16:26
抗楼梯才进的论坛

修改 hosts 吧

自由

UID
117259
帖子
24165
PB币
46882
贡献
1
技术
766
活跃
10723

7周年庆典勋章 Win10先驱者 十一周年

10F
发表于 2020-7-11 16:30:23 IP属地北京 |只看该作者
更改hosts确实能加快速度,但是当ip地址修改时也会造成麻烦,这也是后来不建议修改的原因,毕竟也是应急产物。

楼主能否再进一步,如果有相关内容修改ip地址,ip地址正确跳过,避免重复?

Rank: 5Rank: 5Rank: 5

UID
4856340
帖子
622
PB币
2553
贡献
0
技术
0
活跃
1237
11F
发表于 2020-7-11 16:30:46 IP属地江西 |只看该作者
谢谢分享……

Rank: 2Rank: 2

UID
888714
帖子
338
PB币
785
贡献
0
技术
0
活跃
1897
12F
发表于 2020-7-11 16:31:13 IP属地美国 |只看该作者
谢谢,收藏备用。

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
13F
发表于 2020-7-11 16:33:24 IP属地上海 |只看该作者
z_yj 发表于 2020-7-11 16:30
更改hosts确实能加快速度,但是当ip地址修改时也会造成麻烦,这也是后来不建议修改的原因,毕竟也是应急产物 ...

是否是这个意思?
就是判断在不加hosts的时候论坛的状态码是否为200OK,如果不是200的话启用?
但是这样会拖慢加载速度,毕竟要先发送一次请求

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
14F
发表于 2020-7-11 16:39:59 IP属地上海 |只看该作者
z_yj 发表于 2020-7-11 16:30
更改hosts确实能加快速度,但是当ip地址修改时也会造成麻烦,这也是后来不建议修改的原因,毕竟也是应急产物 ...

还是先ping一下bbs.pcbeta.com,然后如果ip符合的话就是这样,然后如果不符合的话自动调整?

            

  Windows 10 专业预览版 【Win Next ◆ 20161.1000.rs


Google Chrome【Chromium 86.0.4193.0


Intel(R)Core(TM)CPU【I9-9900ks @ 4.50 GHz】

Rank: 2Rank: 2

UID
507324
帖子
232
PB币
631
贡献
0
技术
0
活跃
801
15F
发表于 2020-7-11 16:50:52 IP属地河南 |只看该作者
ping不通啊

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
16F
发表于 2020-7-11 16:51:17 IP属地上海 |只看该作者
BWTQY 发表于 2020-7-11 16:50
ping不通啊

截张图?谢谢
            

  Windows 10 专业预览版 【Win Next ◆ 20161.1000.rs


Google Chrome【Chromium 86.0.4193.0


Intel(R)Core(TM)CPU【I9-9900ks @ 4.50 GHz】

Rank: 2Rank: 2

UID
507324
帖子
232
PB币
631
贡献
0
技术
0
活跃
801
17F
发表于 2020-7-11 16:52:30 IP属地河南 |只看该作者
ping不通

捕获.PNG (17.33 KB, 下载次数: 4)

ping不通

ping不通

Windows Insider Programmer

Rank: 7Rank: 7Rank: 7

UID
4863014
帖子
1876
PB币
466
贡献
0
技术
4
活跃
830
18F
发表于 2020-7-11 16:54:55 IP属地上海 |只看该作者
BWTQY 发表于 2020-7-11 16:52
ping不通

这是防止论坛被d(攻击),采取的措施。
试试
  1. ping -6 bbs.pcbeta.com
复制代码

Rank: 2Rank: 2

UID
913271
帖子
242
PB币
312
贡献
0
技术
0
活跃
263
19F
发表于 2020-7-11 17:02:20 IP属地山东 |只看该作者
办公室里乱码 家里正常 明明都是联通 摊手

Rank: 9

UID
270003
帖子
4869
PB币
5781
贡献
0
技术
0
活跃
3321
20F
发表于 2020-7-11 17:05:28 IP属地山东 |只看该作者
收下备用。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛