java执行window 的cmd win7 cmd date命令
番茄系统家园 · 2021-08-26 21:35:20

用户本身没有修改系统时间的权限
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();
}
}
}
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/49254.html。猜你喜欢
最新应用
热门应用

