37
3

【0day方案】一键解决Windows共享

系统封装2022-08-25 17:30四川
38537

【0day方案】一键解决Windows共享

1.将以下代码保存为cmd文件执行,注意ANSI编码保存,并注意看使用说明;
2.若使用过其他软件或者代码处理,此方案不保证成功。


@echo off 2>nul 3>nul
set /a _Debug=0
::==========================================
:: 获取管理员权限
set _Args=%*
if "%~1" NEQ "" (
  set _Args=%_Args:"=%
)
fltmc 1>nul 2>nul || (
  cd /d "%~dp0"
  cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~dp0"" && ""%~dpnx0"" ""%_Args%""", "", "runas", 1 > "%temp%\GetAdmin.vbs"
  "%temp%\GetAdmin.vbs"
  del /f /q "%temp%\GetAdmin.vbs" 1>nul 2>nul
  exit
)
::==========================================
netsh advfirewall firewall set rule group=\"网络发现\" new enable=Yes
::当前网络开启网络发现
netsh advfirewall firewall set rule group=\"文件和打印机共享\" new enable=Yes
::当前网络开启网络文件和打印机共享
powershell -NonInteractive "Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol"
::启用SMB1协议
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 0x0 /f
::允许空密码用户登录
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v restrictanonymous /t REG_DWORD /d 0x0 /f
::允许 SAM 帐户和共享的匿名枚举
net user Guest /active:yes
::启用来宾账户
(echo [Unicode]
echo Unicode=yes
echo [Privilege Rights]
echo SeDenyNetworkLogonRight =
echo [Version]
echo signature="$CHICAGO$"
echo Revision=1)>>%temp%\share.inf
secedit /configure /db %temp%\share.sdb /cfg %temp%\share.inf /log %temp%\share.log /quiet
del /f /q /s %temp%\share.*
::删除拒绝从网络访问此计算机默认值
echo.                重要提示
echo. 1.共享的文件夹须在"属性-共享"中第一个"共享"中添加Everyone或Guest的读取权限
echo  2.Win10主机登录密码必须通过"设置"应用添加密码,命令添加密码有Bug
echo. 3.共享主机为专用网络,其他PC可在"网络"中发现并访问共享主机
echo. 4.共享主机为公用网络,其他PC需在资源管理器地址栏输入\\局域网IP访问
echo. 5.其他PC端和安卓端访问有密码的共享,账号为Guest,密码为空
echo.&echo 设置Win10共享(重启后)生效,按回车返回主菜单
pause>nul
全部回复 37
0day

主题: 106

回复: 999+

关注: 0

粉丝: 23

TA 的积分
  • 9999+
  • 999+
  • 60