在 windows 上提示用户输入密码 7 在 java 上启动并登录

prompt user for password on windows 7 start up and log on in java

我想在用户启动 windows 系统或用户登录 windows 系统时提示用户输入密码,有什么方法可以捕获 windows 中的启动事件java?

不,不幸的是,我认为这是不可能的。您的 Java 应用程序在启动时必须由 Windows 调用。 Java 真的没有能力 'start' 像这样的其他事情。

选项 1:

您可以选择将应用程序打包到 jar 或可执行文件中。然后,查看 these directions。您基本上想在开始目录中创建一个指向应用程序的快捷方式。如果您已经创建了专门的应用程序,这将非常有用。

选项 2:

我会做的是尝试在启动时启动一个 .bat 文件。这可以通过 doing the following:

来实现

start > all programs > right-click startup > open > right click batch file > create shortcut > drag shortcut to startup folder

批处理文件看起来像这样:

java -jar application.jar

希望对您有所帮助!