当我启动解释器时,如何在没有bat /快捷方式的情况下自动运行lua脚本? M.B。 lua有一些保留的文件名,如autorun或autoexec?
只需跳过以下文字即可。它用于验证器。
答案 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
这不是完美的,但又是另一个决定。