请问想用bat档将"公用资料夹共用"开启并且将"以密码保护的共用"关闭,请问指令要如何撰写?

1 个回答

0

zivzhong

iT邦研究生 4 级 ‧ 2024-12-27 10:46:15

试试:
@echo off
REM 确认以管理员身份执行
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 请以管理员身份执行此批次档。
pause
exit
)

REM 开启公用资料夹共用
reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\\SharingOptions" /v "AllUsersShare" /t REG_DWORD /d 1 /f

REM 关闭以密码保护的共用
reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\\SharingOptions" /v "PasswordProtectedSharing" /t REG_DWORD /d 0 /f

REM 重新启动「Server」服务以套用变更
echo 正在重新启动「Server」服务...
net stop server
net start server

echo 设定已完成。
pause


  • 1

wdeath

iT邦新手 5 级 ‧
2024-12-30 09:48:34

感谢你的回答,执行后检查机码有变更但设定画面一样没有动作,也重开机试过。

修改