在启动lua解释器上运行脚本

时间:2017-10-14 12:37:12

标签: lua startup

当我启动解释器时,如何在没有bat /快捷方式的情况下自动运行lua脚本? M.B。 lua有一些保留的文件名,如autorun或autoexec?

只需跳过以下文字即可。它用于验证器。

1 个答案:

答案 0 :(得分:-1)

对于便携式使用,您可以创建bat文件。它不喜欢我,但是可以用:

public Auto RendszamAlapjan (string rendszam)
{
     Auto auto = null;

     using (OleDbConnection connection = new OleDbConnection(KapcsolatAdatai.KapcsolatiString))
     {
        OleDbCommand command = connection.CreateCommand();

       command.CommandType = CommandType.StoredProcedure;
       command.CommandText = "AtoRendszamAlapjan";
       command.Parameters.Add("@RendszamParam", OleDbType.VarChar).Value = rendszam;
       //command.Parameters.Add("@RendszamParam", OleDbType.VarChar).Value = rendszam;

        connection.Open();

        using (OleDbDataReader reader = command.ExecuteReader())
        {
           while (reader.Read())
           {
              auto = MapEntiy(reader);
           }
        }
     }

     return auto;
  }

private Auto MapEntiy(OleDbDataReader data)
{
     Auto auto = new Auto
     {
        Rendszam = data["rendszam"].ToString(),
        Tipus = data["tipus"].ToString(),
        Kategoria = data["kategoria"].ToString(),
        UtasokSzama = int.Parse(data["utasok_szama"].ToString()),
        AjtokSzama = int.Parse(data["ajtok_szama"].ToString()),
        Tempomat = bool.Parse(data["tempomat"].ToString()),
        BerletiDij = double.Parse(data["berleti_dij"].ToString())
     };

     return auto;
}

.bat运行具有相同名称的脚本。 my_name.bat-运行my_name.lua 123.bat-运行123.lua

这不是完美的,但又是另一个决定。