Cmd asadmin禁用安全管理员不工作

Cmd asadmin禁用安全管理员不工作,cmd,glassfish,Cmd,Glassfish,尽管我使用了禁用安全管理,为什么此命令仍要求输入用户名和密码 C:\>asadmin --host localhost --port 4949 disable-secure-admin Enter admin user name> 我的目标是在另一个具有另一个端口号的域中执行命令 例如: C:\>asadmin --host localhost --port 4949 disable-secure-admin "My-Command" 我读了这篇文章,我想做相反的事情:

尽管我使用了
禁用安全管理
,为什么此命令仍要求输入用户名和密码

C:\>asadmin --host localhost --port 4949 disable-secure-admin
Enter admin user name>
我的目标是在另一个具有另一个端口号的域中执行命令

例如:

C:\>asadmin --host localhost --port 4949 disable-secure-admin "My-Command"
我读了这篇文章,我想做相反的事情:


谢谢。

我想你误解了这个命令的作用。它不会不安全地运行命令,它会关闭安全管理


如果启用了安全管理员,则您需要提供管理员用户和密码才能再次将其关闭。

我明白了,谢谢@Mike的回答这应该对mesorry有帮助,但我如何在不询问用户名和密码的情况下执行我的命令,这是我的目标?出于什么原因?这是因为您不知道密码还是因为您想编写脚本?我有usename和密码,我想编写脚本。我使用这种方式来存储我的密码
asadmin“my command”-user admin--passwordfile C:\pass folder\password.txt
但是当我更改
asadmin--host localhost--port 4949“my command”时--用户管理员--密码文件C:\pass folder\password.txt
端口它请求用户名和密码