项目随笔

用于vs打包时,将mysql免安装版也打进去,调用的一个服务。

run.bat中的内容:

mysqladmin -u root shutdown
mysqld --console

 

run.vbe中的内容:

set ws=wscript.createobject("wscript.shell")
ws.run "run.bat /start",0

 

C#代码:parentdir()方法中的内容,用于获取当前项目debug所在路径

System.Windows.Forms.Application.StartupPath;

 

C#:Load中的代码:

程序当中的调用

Process p = new Process();
            p.StartInfo.FileName = parentdir() + "\\mysql\\bin\\run.vbe";
            p.StartInfo.LoadUserProfile = true;
            p.StartInfo.WorkingDirectory = parentdir() + "\\mysql\\bin\\";
            p.Start();

你可能感兴趣的:(项目随笔)