zoukankan      html  css  js  c++  java
  • Winform退出运行后,删除运行目录(批处理方法)

            /// <summary>
            /// Winform程序退出删除运行目录 FormClosed调用
            /// </summary>
            private void DeletExeFile()
            {
                string fileName = @"C:
    emove.bat";
                StreamWriter bat = new StreamWriter(fileName, false, Encoding.Default);
                string exePath = Application.ExecutablePath;
                string dir = exePath.Substring(0, exePath.LastIndexOf('\')); //目标目录
                bat.WriteLine("cd..");
                bat.WriteLine("ping -n 3 -w 100 202.96.128.96"); //设置延时
                bat.WriteLine(string.Format("rd "{0}" /s /q", dir)); //强制删除目标目录
    
                bat.Close();
                ProcessStartInfo info = new ProcessStartInfo(fileName);
                info.WindowStyle = ProcessWindowStyle.Hidden;
                Process.Start(info);
                Environment.Exit(Environment.ExitCode);
            }



  • 相关阅读:
    小学四则算式扩充
    软件工程初涉之感
    回头
    个人最终总结
    团队作业
    结对编程
    老李的blog使用日记(3)
    进度
    老李的blog使用日记(2)
    红果果
  • 原文地址:https://www.cnblogs.com/smartsmile/p/6234059.html
Copyright © 2011-2022 走看看