无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 9298|回复: 76
打印 上一主题 下一主题

[分享] 局域网一键共享批处理,PE和常规系统都马上可用!

  [复制链接]
跳转到指定楼层
1#
发表于 2022-10-9 18:39:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2010hook 于 2022-10-10 20:57 编辑

我分享一键共享批处理,实测在常规系统和PE都马上可用,手机APP推荐 FileManager+ 3.0.7 Mod
新建一个有强密码的来宾账户,然后共享文件夹,可分配权限read/change/full,人数5够了,修正有关注册表:
  1. @echo off
  2. SetLocal EnableDelayedExpansion

  3. set "name=guy"
  4. net user %name% 123456 /add /passwordreq:yes /passwordchg:no >nul 2>nul
  5. net localgroup Guests %name% /add >nul 2>nul
  6. net localgroup Users %name% /del >nul 2>nul
  7. net share "Music"="%~d0\Music" /grant:%name%,read /users:5 >nul 2>nul
  8. net share "Video"="%~d0\Video" /grant:%name%,read /users:5 >nul 2>nul
  9. reg add "HKLM\SYSTEM\ControlSet001\Control\Lsa" /f /v "ForceGuest" /t REG_DWORD /d 0 >nul
  10. reg add "HKLM\SYSTEM\ControlSet001\Control\Lsa" /f /v "LimitBlankPasswordUse" /t REG_DWORD /d 1
  11. reg add "HKLM\SYSTEM\ControlSet001\Control\Lsa" /f /v "RestrictAnonymousSAM" /t REG_DWORD /d 1
  12. reg add "HKLM\SYSTEM\ControlSet001\Control\Lsa" /f /v "RestrictAnonymous" /t REG_DWORD /d 1 >nul
  13. reg add "HKLM\SYSTEM\ControlSet001\Control\Lsa" /f /v "EveryoneIncludesAnonymous" /t REG_DWORD /d 0
  14. reg add "HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Parameters" /f /v "AutoShareServer" /t REG_DWORD /d 0 >nul
  15. reg add "HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Parameters" /f /v "AutoShareWks" /t REG_DWORD /d 0 >nul
  16. reg add "HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Parameters" /f /v "NullSessionPipes" /t REG_MULTI_SZ /d ""
  17. reg delete "HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Parameters" /f /v "SMB1" >nul 2>nul
  18. reg delete "HKLM\SYSTEM\ControlSet001\Services\LanmanServer\Parameters" /f /v "SMB2" >nul 2>nul
  19. reg delete "HKLM\SYSTEM\ControlSet001\Services\NetBT\Parameters" /f /v "SMBDeviceEnabled" >nul 2>nul
  20. for /f %%a in ('reg query "HKLM\SYSTEM\ControlSet001\Services\NetBT\Parameters\Interfaces" /k /f "Tcpip_" 2^>nul') do (reg add "%%~a" /f /v "NetbiosOptions" /t REG_DWORD /d 2 >nul 2>nul)
  21. for /f "tokens=*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /k /f "{"') do (reg add "%%~a" /f /v "Category" /t REG_DWORD /d 1 >nul 2>nul)
  22. for %%a in (Browser DHCP lmhosts LanmanWorkstation LanmanServer W32Time) do (sc config "%%~a" start=auto >nul 2>nul && net start "%%~a" >nul 2>nul)
复制代码

我用System账号登陆的PE测试的,Administrator账号的更没问题。
常规系统里,专门新建来宾账号用于共享,然后管理员账号可以限制得比较严格,例如禁止远程/网络登录,总体会比较安全。
使用批处理统一设置,那么需要共享时就不用再次次费劲设置手机APP,马上可用。

点评

建议再来一个将用户名和密码加入凭据管理器的批处理,这样可以在客户端上自动化操作  发表于 2022-10-10 12:18

评分

参与人数 3无忧币 +15 收起 理由
wuxin9712 + 5
gutaiping2006 + 5 很给力!
lemonle79 + 5 很给力!

查看全部评分

2#
发表于 2022-10-9 19:10:09 | 只看该作者
感謝分享
回复

使用道具 举报

3#
发表于 2022-10-9 19:18:20 | 只看该作者
看看学习一下
回复

使用道具 举报

4#
 楼主| 发表于 2022-10-9 19:23:09 | 只看该作者
本帖最后由 2010hook 于 2022-10-9 22:47 编辑

常规系统里,专门新建来宾账号带密码用于共享,然后管理员账号可以限制得比较严格,例如禁止远程/网络登录,总体会比较安全。
使用批处理统一设置,那么需要共享时就不必再每次费劲设置手机APP,马上可用。
回复

使用道具 举报

5#
发表于 2022-10-9 19:46:14 | 只看该作者
第4行怎么回事?
set "name=guy" 等效于 set name=guy ?

点评

我的写法最严谨了,如果后面有空格符号都能正确处理。  详情 回复 发表于 2022-10-9 19:58
回复

使用道具 举报

6#
 楼主| 发表于 2022-10-9 19:58:54 | 只看该作者
本帖最后由 2010hook 于 2023-10-15 17:18 编辑
chishingchan 发表于 2022-10-9 19:46
第4行怎么回事?
set "name=guy" 等效于 set name=guy ?

我的写法最严谨了,如果等号后面有空格符号都能正确处理。
回复

使用道具 举报

7#
 楼主| 发表于 2022-10-9 19:59:35 | 只看该作者
谁点反对的?出来走两步!
我看是你的系统设置混乱的问题
回复

使用道具 举报

8#
发表于 2022-10-9 20:54:33 | 只看该作者
感谢分享
回复

使用道具 举报

9#
发表于 2022-10-9 21:10:42 | 只看该作者
感谢分享
回复

使用道具 举报

10#
发表于 2022-10-9 22:26:43 | 只看该作者
局域网一键共享批处理,学习了~
回复

使用道具 举报

11#
发表于 2022-10-9 23:45:28 | 只看该作者
看着不错
回复

使用道具 举报

12#
发表于 2022-10-10 06:51:21 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2022-10-10 08:12:47 | 只看该作者
谢谢分享
回复

使用道具 举报

14#
发表于 2022-10-10 08:33:22 | 只看该作者
感謝分享
回复

使用道具 举报

15#
发表于 2022-10-10 08:46:23 | 只看该作者
有没有不办法改成免密码共享?

点评

你家经常有陌生客人来访吗?你懂技术的何不自己试试? 我试过,不想进一步降低安全性。  详情 回复 发表于 2022-10-10 21:01
回复

使用道具 举报

16#
发表于 2022-10-10 08:48:31 | 只看该作者
谢谢分享!
回复

使用道具 举报

17#
发表于 2022-10-10 09:07:08 | 只看该作者
这几行是不是可以咔嚓掉?
  1. set "name=guy"
  2. net user %name% 123456 /add /passwordreq:yes /passwordchg:no >nul 2>nul
  3. net localgroup Guests %name% /add >nul 2>nul
  4. net localgroup Users %name% /del >nul 2>nul
  5. net share "Music"="%~d0\Music" /grant:%name%,read /users:5 >nul 2>nul
  6. net share "Video"="%~d0\Video" /grant:%name%,read /users:5 >nul 2>nul
复制代码

点评

这是关键一环,你说说理由  详情 回复 发表于 2022-10-10 20:58
回复

使用道具 举报

18#
发表于 2022-10-10 09:08:26 | 只看该作者
感謝分享,学习了
回复

使用道具 举报

19#
发表于 2022-10-10 09:09:32 | 只看该作者
能不能解释下代码
回复

使用道具 举报

20#
发表于 2022-10-10 09:21:49 | 只看该作者
holley2008 发表于 2022-10-10 09:07
这几行是不是可以咔嚓掉?

说的有理,支持

点评

他说什么了?  发表于 2022-10-10 20:57
回复

使用道具 举报

21#
发表于 2022-10-10 09:28:12 | 只看该作者

感謝分享,学习了  谢谢
回复

使用道具 举报

22#
发表于 2022-10-10 09:32:09 | 只看该作者
谢谢分享
回复

使用道具 举报

23#
发表于 2022-10-10 09:34:42 | 只看该作者
我觉得你还需要一个批处理,在其他的机子上把这个guy加入到凭据管理器。否则有些人搞完第一次,第二次还是不会。
回复

使用道具 举报

24#
发表于 2022-10-10 10:02:24 | 只看该作者
学习了
回复

使用道具 举报

25#
发表于 2022-10-10 10:24:46 | 只看该作者
学习了,有空试试
回复

使用道具 举报

26#
发表于 2022-10-10 11:02:11 | 只看该作者

谢谢分享!
回复

使用道具 举报

27#
发表于 2022-10-10 11:07:17 | 只看该作者
感觉分享,学习一下!
回复

使用道具 举报

28#
发表于 2022-10-10 14:26:40 | 只看该作者
很实用,感谢
回复

使用道具 举报

29#
发表于 2022-10-10 20:40:36 | 只看该作者
谢谢分享!!
回复

使用道具 举报

30#
发表于 2022-10-10 20:42:54 | 只看该作者
谢谢分享,能够分享一下如何使用权限功能吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-8 22:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表