lua快捷运行

This commit is contained in:
2026-02-08 01:53:59 +08:00
parent 4abc6e96cf
commit ad2ed876d2
2 changed files with 24 additions and 0 deletions

View File

@@ -407,6 +407,22 @@ namespace CMLeonOS
string expandedCommand = command;
string expandedArgs = args;
if (command.StartsWith(":"))
{
string appName = command.Substring(1);
string appPath = "0:\\apps\\" + appName + ".lua";
if (System.IO.File.Exists(appPath))
{
Commands.Script.LuaCommand.ExecuteLuaScript(appPath, fileSystem, this, ShowError, ShowWarning);
}
else
{
ShowError($"App not found: {appName}");
}
return;
}
string aliasValue = Commands.AliasCommand.GetAlias(command);
if (aliasValue != null)
{