本帖最后由 allen2023 于 2023-11-17 21:40 编辑
局域网多台电脑,要同步A电脑上的文件夹fd 给 abcd多台电脑,权限这个问题可是困扰人,
分别在abcd机器上开通共享,full权限,并分别设置好用户名:pc_user,统一密码:password,
然后,我在A电脑去执行下面代码,有的成功,有的不成功,有没有大佬给优化下:- for /f "skip=3 tokens=1,3 delims= " %%i in ('arp -a') do (
- REM 试了好久,加了下面两句,还是有的电脑不能成功
- net use \\%%i\ "password" /user:"pc0001"
- cmdkey /add:%%i /user:administrator
- robocopy C:\Users\Administrator\Desktop\fd \\%%i\Disk_E\_同步文件 /MIR
- )
复制代码 abcd 电脑上手动执行- net share Disk_E=C:\Users\Administrator\Desktop\同步文件 /grant:everyone,full
复制代码 明确下需求,请优化以上代码
1.能分发给abcd等电脑
2.abcd用bat设置共享文件夹,一台台手动执行bat也行,能远程更好。希望给出两种共享模式,一种设置账号密码,一种不需要密码,第二种不行的话可以不要 |