无法 运行 在命令行中强制执行命令

Can't run perforce commands in command line

我目前有两张票,并且也尝试 运行 当只有一张票打开时发出命令,但无论如何都不走运。一张是管理员,一张是我的个人账号。

登录工作正常但是当我尝试运行这个命令时我发现here

p4 user -d -f user_name

我得到的回复是 "Your session has expired, please login again."

我正在尝试在 python 中编写一个脚本来删除用户列表,但我首先需要知道在命令行 运行 中删除用户的命令是什么 window.

我不确定 "two tickets open" 是什么意思,这让我觉得你在做一些过于棘手的事情。如果您 运行 在一个命令提示符中这样做:

p4 set P4USER=your_admin_user
p4 set P4PASSWD=
p4 login
p4 user -d -f user_name

这应该可以解决问题——我对您为什么在登录后得到 "ticket expired" 的最佳猜测是您在 P4PASSWD 中设置了一张旧票并且它覆盖了您的 P4TICKETS 文件,或者您'我同时打开了多个 windows,并且您在用户之间交换,并且您对您尝试连接的用户感到困惑。无论哪种方式,如果您 运行 将其放在一个地方,上述命令序列应该可以工作。