一键创建免密共享目录
第一步骤:创建共享文件夹
将如下bat文件放大文件加下,将把这个文件加共享
@echo off
set shar_dir=%cmd%
echo %shar_dir%
for %%I in (%shar_dir%) do echo %%~dI
for %%I in (%shar_dir%) do set dir_name=%%~dI
echo 将创建共享目录:%dir_name% 其映射路径:%shar_dir%
netsh advfirewall firewall set rule group="文件和打印机共享" new enable=yes >nul
netsh advfirewall firewall set rule group="网络发现" new enable=yes >nul
netsh firewall set service type = fileandprint mode = enable scope = subnet >nul
rem 依次展开"计算机配置"-"Windows设置"--"安全设置"--"本地策略"--"安全选项",将"账户:使用空白密码的本地账户只允许通过控制台登录”设置为“已禁用”
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa" /v "LimitBlankPasswordUse" /t REG_DWORD /d "00000000" /f >nul
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v "LimitBlankPasswordUse" /t REG_DWORD /d "00000000" /f >nul
rem 依次展开"计算机配置"-"Windows设置"--"安全设置"--"本地策略"--"安全选项",将"网络访问:本地账户的共享和安全模型"修改为“仅来宾-本地账户以来宾身份验证”
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v "forceguest" /t REG_DWORD /d "00000001" /f >nul
gpupdate /force
rem 例看D盘下Ys文件夹里面有没有123文件夹,有则继续,没有创建一个
if not exist %shar_dir% md %shar_dir% >nul
rem 创建共享名为123且路径为D:\Ys\123的文件夹共享
net share %dir_name%=%shar_dir% /unlimited /cache:no /grant:everyone,full >nul
rem 调用cacls命令给D:\Ys\123文件增加可编辑的everyone所有共享权限
echo y|cacls %shar_dir% /t /c /p everyone:f >nul
rem 打开共享的文件夹并提示共享文件夹创建成功
mshta vbscript:msgbox(" 共享文件夹创建成功",64,"提示")(window.close)
第二步:设置免密共享
【控制面板]】【网络和Internet】【网络和共享中心】【高级共享设置】【密码保护的共享】设置为 无密码保护的共享
浙公网安备 33010602011771号