java执行window 的cmd win7 cmd date命令

番茄系统家园 · 2021-08-26 21:35:20

java执行window 的cmd win7 cmd date命令

用户本身没有修改系统时间的权限

cmd下:

C:\\-20-2013

通过程序将系统时间修改为三个月后时间,执行不报错,时间并未修改,但是程序并未捕获到异常,为什么呢?如何到没权限的异常,谢谢。

;

;

{

="MM-dd-yyyy";

publicfinalstaticSimpleDateFormatDEFAULTDATEFORMATTER2=newSimpleDateFormat(DEFAULTDATEPATTERN2);

publicstaticvoidmain(Stringargs[]){

Calendarcalendar=Calendar.getInstance();

//zerooutthehours,minutesandseconds

calendar.set(Calendar.HOUR_OF_DAY,0);

calendar.set(Calendar.MINUTE,0);

calendar.set(Calendar.SECOND,0);

calendar.set(Calendar.MILLISECOND,0);

calendar.add(Calendar.MONTH,3);

//Threadunsafe

Stringdatestr=DEFAULTDATEFORMATTER2.format(calendar.getTime());

System.out.println(datestr);

Runtimert=Runtime.getRuntime();

try{

rt.exec("cmd/Cdate"+datestr);

}catch(Exceptione){

//TODOAuto-generatedcatchblock

e.printStackTrace();

}

}

}

相关阅读

  • win7环境篇
  • win7 cmd date
  • java执行window 的cmd win7 cmd date命令
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/49254.html
    猜你喜欢
    最新应用
    热门应用