我有一个可执行的JAR文件(用java编译的应用程序)。我安排它开始使用Windows Scheduler运行。所以它每天晚上9点从我的桌面开火。
JAR使用我当前的Windows用户ID和密码。但是,当密码过期时,我必须重新编译JAR文件,因为我必须在应用程序中更改密码字符串。
由于Runnable JAR是由Windows任务计划程序触发的,我希望有一种方法可以将我的密码从Windows任务计划程序传递到我的Runnable JAR。
我的应用程序是否可以访问我的Windows密码并获得更新?
public static void main(String[] args) {
for (int i=0; i< args.length; i++) {
System.out.println(args[i]);
}
System.exit(0);
答案 0 :(得分:2)
我的应用程序是否可以访问我的Windows密码并获得更新?
没有。首先,没有Windows API。在第二位,Windows几乎肯定不会存储密码,而是存储密码的哈希值。第三,Windows首先不会给你。