windows 服务创建
<pre><code>@echo off
title FRPC服务安装
if exist "%SystemRoot%\SysWOW64" path %path%;%windir%\SysNative;%SystemRoot%\SysWOW64;%~dp0
bcdedit >nul&&goto UACAdmin||goto UACPrompt
:UACPrompt
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
:UACAdmin
cd/d "%~dp0"
taskkill /f /im frpc.exe
sc delete FRPC
timeout 1 >nul
for %%a in (frpc.exe) do (
for %%b in (frpc.ini) do (
for %%c in (cmd.exe) do (
sc create FRPC binpath= "\"%%~$PATH:c\" /c \"\"%%~fa\" -c \"%%~fb\"\"" displayname= "FRPC" depend= Tcpip start= auto
)
)
)
sc start FRPC
tasklist|find "frpc"
timeout 60
</code></pre>