2022-07-21平顶山签章证书安装

2022-08-11  本文已影响0人  程功752362032
 public static void setDateTimeBat(String date, String time) {
            try {
                File temDir = new File("C:\\timeTemp");
                String filePath = "setDateTime.bat";
                File batFile = new File(temDir.getPath() + "/" + filePath);
     
                if (!temDir.exists()) {
                    temDir.mkdir();
                    batFile.createNewFile();
                }
     
                FileWriter fw = new FileWriter(filePath);
                BufferedWriter bw = new BufferedWriter(fw);
                bw.write("@echo off\n");
                bw.write("%1 mshta vbscript:CreateObject(\"Shell.Application\").ShellExecute(\"cmd.exe\",\"/c %~s0 ::\",\"\",\"runas\",1)(window.close)&&exit\n");
                bw.write("time " + time);
                bw.newLine();
                bw.write("date  " + date);
                //bw.write("date 2023/10/1");
                bw.close();
                fw.close();
                Process process = Runtime.getRuntime().exec(filePath);
                process.waitFor();
                //等上面的执行完毕后再删除文件
               // batFile.delete();
            } catch (Exception e) {
                e.printStackTrace();
            }
    }
上一篇 下一篇

猜你喜欢

热点阅读