From 100efb03ab5f0d03001717ae25ea56caefd1bb61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=B6=E7=91=BE?= Date: Thu, 1 Jan 2026 21:40:49 +0800 Subject: [PATCH] fix: close #1477 (#1484) --- packages/napcat-shell-loader/launcher-user.bat | 4 ++-- packages/napcat-shell-loader/launcher-win10-user.bat | 7 ++++--- packages/napcat-shell-loader/launcher-win10.bat | 7 ++++--- packages/napcat-shell-loader/launcher.bat | 4 ++-- packages/napcat-shell-loader/quickLoginExample.bat | 9 ++++++--- 5 files changed, 18 insertions(+), 13 deletions(-) diff --git a/packages/napcat-shell-loader/launcher-user.bat b/packages/napcat-shell-loader/launcher-user.bat index 3efd9214..87a5f471 100644 --- a/packages/napcat-shell-loader/launcher-user.bat +++ b/packages/napcat-shell-loader/launcher-user.bat @@ -27,6 +27,6 @@ if not exist "%QQpath%" ( set NAPCAT_MAIN_PATH=%NAPCAT_MAIN_PATH:\=/% echo (async () =^> {await import("file:///%NAPCAT_MAIN_PATH%")})() > "%NAPCAT_LOAD_PATH%" -"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %1 +"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %* -pause \ No newline at end of file +pause diff --git a/packages/napcat-shell-loader/launcher-win10-user.bat b/packages/napcat-shell-loader/launcher-win10-user.bat index 76cac126..aa9f704a 100644 --- a/packages/napcat-shell-loader/launcher-win10-user.bat +++ b/packages/napcat-shell-loader/launcher-win10-user.bat @@ -26,8 +26,9 @@ if not exist "%QQpath%" ( set NAPCAT_MAIN_PATH=%NAPCAT_MAIN_PATH:\=/% echo (async () =^> {await import("file:///%NAPCAT_MAIN_PATH%")})() > "%NAPCAT_LOAD_PATH%" -"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %1 +"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %* -REM "%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" 123456 +REM 可选参数: -q 用于快速登录,不传则使用二维码登录 +REM 示例: "%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" -q 123456 -pause \ No newline at end of file +pause diff --git a/packages/napcat-shell-loader/launcher-win10.bat b/packages/napcat-shell-loader/launcher-win10.bat index 7b8afa79..656d3232 100644 --- a/packages/napcat-shell-loader/launcher-win10.bat +++ b/packages/napcat-shell-loader/launcher-win10.bat @@ -5,7 +5,7 @@ if %errorLevel% == 0 ( echo Administrator mode detected. ) else ( echo Please run this script in administrator mode. - powershell -Command "Start-Process 'cmd.exe' -ArgumentList '/c cd /d \"%cd%\" && \"%~f0\" %1' -Verb runAs" + powershell -Command "Start-Process 'cmd.exe' -ArgumentList '/c cd /d \"%cd%\" && \"%~f0\" %*' -Verb runAs" exit ) @@ -35,6 +35,7 @@ if not exist "%QQPath%" ( set NAPCAT_MAIN_PATH=%NAPCAT_MAIN_PATH:\=/% echo (async () =^> {await import("file:///%NAPCAT_MAIN_PATH%")})() > "%NAPCAT_LOAD_PATH%" -"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %1 +"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %* -REM "%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" 123456 \ No newline at end of file +REM 可选参数: -q 用于快速登录,不传则使用二维码登录 +REM 示例: "%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" -q 123456 diff --git a/packages/napcat-shell-loader/launcher.bat b/packages/napcat-shell-loader/launcher.bat index 845c86ae..ad2afc8f 100644 --- a/packages/napcat-shell-loader/launcher.bat +++ b/packages/napcat-shell-loader/launcher.bat @@ -5,7 +5,7 @@ if %errorLevel% == 0 ( echo Administrator mode detected. ) else ( echo Please run this script in administrator mode. - powershell -Command "Start-Process 'wt.exe' -ArgumentList 'cmd /c cd /d \"%cd%\" && \"%~f0\" %1' -Verb runAs" + powershell -Command "Start-Process 'wt.exe' -ArgumentList 'cmd /c cd /d \"%cd%\" && \"%~f0\" %*' -Verb runAs" exit ) @@ -36,4 +36,4 @@ if not exist "%QQPath%" ( set NAPCAT_MAIN_PATH=%NAPCAT_MAIN_PATH:\=/% echo (async () =^> {await import("file:///%NAPCAT_MAIN_PATH%")})() > "%NAPCAT_LOAD_PATH%" -"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %1 \ No newline at end of file +"%NAPCAT_LAUNCHER_PATH%" "%QQPath%" "%NAPCAT_INJECT_PATH%" %* diff --git a/packages/napcat-shell-loader/quickLoginExample.bat b/packages/napcat-shell-loader/quickLoginExample.bat index 0d1f9008..26cbee3f 100644 --- a/packages/napcat-shell-loader/quickLoginExample.bat +++ b/packages/napcat-shell-loader/quickLoginExample.bat @@ -1,4 +1,7 @@ @echo off -REM ./launcher.bat 123456 -REM ./launcher-win10.bat 123456 -REM 带有REM的为注释 删掉你需要的系统的那行REM这三个单词 修改QQ本脚本启动即可 \ No newline at end of file +REM 快速登录示例脚本 +REM -q 参数是可选的,不传则使用二维码登录 +REM +REM 使用方法(删掉对应系统那行的 REM): +REM ./launcher.bat -q 123456 +REM ./launcher-win10.bat -q 123456