系统共享服务设置批处理脚本

  • A+
所属分类:[电脑]

在安全问题泛滥的今天,系统默认设置了一些安全防护设置,而这些安全防护可能导致用户设置共享失败,故为广大用户提供工具,方便大家设置共享!

脚本特性:

脚本运行结束后无需重启服务器即可设置共享;

支持WinXP、WS2003、Win7、WS2008、Win10、WS2012等系统(列出的系统均已经过测试,并确认有效)

服务器与客户机的用户名密码无论是否相同,都可以轻松访问

使用步骤:

在需要设置共享的盘符上->属性->安全,添加Everyone权限,勾选读写相关权限;

批处理内容如下,可复制以下内容保存为bat,然后在需要开启共享的服务器上执行:

@Echo OFF
title ISO9000系列系统便捷共享设置工具
@Echo 本工具将自动为您完成以下设置:
@Echo.
@Echo 1.启用Guest用户
@Echo 2.删除组策略中,拒绝从网络访问此计算机中的Guest用户
@Echo 3.更改组策略中,网络访问: 本地帐户的共享和安全模型为仅来宾
@Echo 4.禁用IPsec Policy Agent(IP安全策略)服务
@Echo 5.启用Server(共享服务)
@Echo 6.启用Computer Browser(浏览服务)
@Echo 7.停用Windows Firewall(防火墙服务)
@Echo.
@Echo 设置完成后,您只需要在需要共享的盘符中,设置共享即可!
@Echo.
pause
cls

@Echo [Version] >"%temp%\share.inf"
@Echo signature="$CHICAGO[        DISCUZ_CODE_0        ]quot; >>"%temp%\share.inf"
@Echo Revision=1 >>"%temp%\share.inf"
@Echo [Privilege Rights] >>"%temp%\share.inf"
@Echo SeDenyNetworkLogonRight = >>"%temp%\share.inf"
secedit  /configure  /db "%temp%\share.sdb"  /cfg "%temp%\share.inf"
del /f /q "%temp%\share.sdb"
del /f /q "%temp%\share.inf"

Reg Add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v forceguest /t REG_DWORD /d 1 /F
Reg Add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\Control\Lsa /v forceguest /t REG_DWORD /d 1 /F
Net User Guest /Active:yes
sc config PolicyAgent start= demand
net stop PolicyAgent
sc config MpsSvc start= demand 1> nul
net stop MpsSvc 1> nul
sc config ShareAccess start= demand 1> nul
net stop ShareAccess 1> nul
sc config LanmanServer start= auto
net start LanmanServer
sc config Browser start= auto
net start Browser
gpupdate /force
cls
@Echo.
@Echo 设置完成,接下来请在需要共享的目录,设置共享即可!
pause 0 > nul

如果你需要给某个机器开打印机共享,也可以使用这个脚本,运行之后,再手工通过开始->运行->输入services.msc->将Print Spooler服务设置为自动启动,并启动该服务即可。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: