【发布时间】:2019-09-20 10:54:54
【问题描述】:
我正在尝试制作一个像程序启动器一样工作的 HTA 应用程序..
但我的应用程序有一些问题,在我的 HTA 应用程序下方打开..
现在我正在尝试以应用模式在 chrome 中打开网页。但是 chrome 从我的 hta 下面开始..
我用chrome app模式打开网页的代码:
Start "" "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" chrome --app=https://www.google.com/
我找不到可以开始工作的解决方案。我之前没有批处理编程等方面的经验。
编辑: 我正在制作的 Hta 应用程序用于锁定课后俱乐部中的一些游戏计算机。我已经这样做了,用户无法访问桌面。我在应用程序中禁用了 ALT+F4 等,所以我无法关闭。
但现在他们想玩像 plix.io 这样的网页游戏,所以我制作了下面的批处理脚本来启动游戏,并且可以在没有浏览器访问且地址栏可见的情况下加入团队游戏。
这是我的 bat 文件
@echo off
rem not really necessary for this part
title Splix.io Launcher
color 0f
mode con: cols=80 lines=15
rem below is necessary
cls
goto main
@echo off
:main
Echo .
Echo Splix.io Launcher
Echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
Echo º º
Echo º 1 Start Splix Start singpleplayer eller host en team server º
Echo º º
Echo º 2 Join Team spil Deltag i et team spil º
Echo º º
Echo º 3 EXIT Luk Splix.io Launcher º
Echo º º
Echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Echo .
Choice /C 123 /M "Vil du starte singleplayer eller join et team spil:"
If Errorlevel 3 Goto 3
If Errorlevel 2 Goto team
If Errorlevel 1 Goto single
:single
Start "" "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" chrome --app=https://www.splix.io/
echo Starter Splix.io
exit
:team
cls
color 0f
set str=error
echo Skriv de sidste 5 tegn fra Splix team adressen på hjemmesiden
echo.
set /p str=Splix.io/#team-
set len=0
goto sl
:sl
call set this=%%str:~%len%%%
if not "%this%" == "" (set /a len+=1
goto :sl)
cls
if not "%len%" == "5" (echo Fejl, Du skal skrive de sidste 5 tegn i Splix team adressen
color 4f
pause >nul
cls
goto team)
Start "" "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" chrome --app=https://www.splix.io/#team-%str%
echo Starter Splix.io Team spil
exit
:3
cls
exit
我不知道问题是批处理脚本还是我在 HTA 中使用的代码使我能够从 hta 打开程序:
function runApp(which) {
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run (which,1,true);
}
谁能告诉我打开 Chrome 应用后如何专注于它?
【问题讨论】:
-
嗯,批处理可能是控制 GUI 应用程序的最糟糕选择,因为它根本不是为此而设计的......
-
好的,我编辑了主题并添加了更多信息..
标签: google-chrome batch-file focus hta