我正在远程windows 2012服务器上运行Java代码。服务器将有多个windows用户帐户,如用户X、用户N、用户W等等。
我想在登录到管理员帐户时,在每个帐户上执行特定的代码部分。
是否可能在另一个windows用户帐户上执行一部分代码(即登录到帐户,然后自动注销)?
注意:这与:
如何在Java中获取Windows用户名?-因为我已经知道每个帐户的名称,或者用java创建一个Windows用户帐户-因为我知道如何创建一个新帐户,但我不知道如何自动登录帐户和执行代码…
谢谢
马克,
IBM java社区使用java应用程序内部的psexec.exe执行该操作。https://www.ibm.com/developerworks/community/blogs/738b7897-cd38-4f24-9f05-48dd69116837/entry/programmatically_connecting_to_remote_systems2?lang=en希望这会有帮助的URL
String psCommand = "<path_of_psexec>/psexec.exe \\\\"+currentServerHostname + " -u " + currentServerUser + " -p " + currentServerPass;
psCommand = psCommand + " " + commandToRunOnRemoteMachine + " " + parameters;
String[] cmd = new String[5];
cmd[0]="cmd.exe";
cmd[1]="/C";
cmd[2]=psCommand;
cmd[3]="";
cmd[4]="";
// Run remote command
File f = new File(getCurrentWorkingDirectory() + "\\lib");
Process p = Runtime.getRuntime().exec(cmd,null,f);
我一直在尝试使用selenium登录我的谷歌帐户,但一旦我通过电子邮件并点击回车,它会重定向到以下消息 “此浏览器或应用可能不安全。了解更多信息请尝试使用其他浏览器。如果您已经在使用受支持的浏览器,您可以刷新屏幕,然后再次尝试登录。” 以下是我的python代码: 请注意,我是python和selenium的新手。我非常感谢你的帮助。提前谢谢 我已经尝试使用硒谷歌登录块中描述的方法,但它仍然给了我
是否可以使用java代码创建/删除windows用户帐户并设置其权限以使其成为管理员帐户、简单用户帐户或来宾帐户?
问题内容: 我进行了很多搜索,阅读了许多博客,文章和教程,但是直到现在,仍没有使用Facebook帐户登录到我的应用程序的有效示例。 我知道我必须使用OAuth,获取令牌,授权等。 谁能分享一个例子? 问题答案: 这是我在App Engine上的操作方法: 第1步)在Facebook上注册“应用”(请参阅https://developers.facebook.com/)。您为Facebook指定该
我们的组织目前正在使用Office 365。我们刚刚购买了一些Windows 8笔记本电脑,并尝试使用Office 365组织帐户对其进行配置。我知道“Microsoft帐户”和“组织帐户”是不同的。但是,有没有其他选择。我曾尝试进入Azure Active Directory并在那里使用“Microsoft Account”应用程序,但没有成功。感谢任何帮助。
我们创建了一个java web应用程序,一旦用户访问我的网站,它必须将登录id作为他的windows凭据登录id,但在我的情况下,托管我的网站后,它每次都返回服务器管理用户作为windows登录id。在java web应用程序中有没有方法获取当前的windows用户id。 如果我打开我的网站,它必须显示我的名字,如果有些人打开了那个网站,它必须显示他的名字。 谢谢
问题内容: 我正在运行网络。在这里,我有一个域控制器(DC),我刚刚在其上安装了IIS6,PHP和Mysql。一切正常。:) 现在,我想在此本地网站上显示一个脚本。第一个问题是我想检测哪个网络用户(活动目录用户)使用PHP登录。我的意思是,当用户登录Windows时,就足够了,不需要其他身份验证。 我想知道我是否可以使用某个函数或其他功能……它的输出是AD用户名和用户组。 问题答案: 如果您已将I