From 953d77d9461ddefb321de3ae744763579e0be086 Mon Sep 17 00:00:00 2001 From: bin456789 Date: Tue, 15 Jul 2025 21:10:41 +0800 Subject: [PATCH] =?UTF-8?q?windows:=20=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E5=90=8E=E6=89=8D=E5=B0=86=20frpc=20=E6=94=B9=E6=88=90?= =?UTF-8?q?=E7=94=A8=20LocalService=20=E8=BF=90=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- windows-frpc.bat | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/windows-frpc.bat b/windows-frpc.bat index 0f6efa8..c0b66ec 100644 --- a/windows-frpc.bat +++ b/windows-frpc.bat @@ -12,7 +12,7 @@ schtasks /Create /TN "frpc" /XML "%SystemDrive%\frpc\frpc.xml" schtasks /Run /TN "frpc" del "%SystemDrive%\frpc\frpc.xml" -rem win10+ 在首次登录后计划任务才生效 +rem win10+ 在用户首次登录后,用 LocalService 用户运行的计划任务才会生效 rem 即使手动重启,计划任务也没有运行 rem 如果 10 秒内有 frpc 进程,则代表计划任务已经生效,不需要首次登录 @@ -24,10 +24,15 @@ for /L %%i in (1,1,10) do ( ) ) -rem 临时改用 SYSTEM 用户运行计划任务,运行后再改回 Local Service 用户 -schtasks /Change /TN "frpc" /RU "S-1-5-18" -schtasks /Run /TN "frpc" -schtasks /Change /TN "frpc" /RU "S-1-5-19" +rem 临时改用 SYSTEM 用户运行计划任务 +schtasks /Change /TN frpc /RU S-1-5-18 +schtasks /Run /TN frpc + +rem 用户登录后改回用 LocalService 运行 +reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /f ^ + /v FrpcRunAsLocalService ^ + /t REG_SZ ^ + /d "schtasks /Change /TN frpc /RU S-1-5-19" :end rem 删除此脚本