我需要远程运行tscon.exe 0 /dest:console
= 不是在pipe理员的Windows7上手动运行。 更多信息在这里如何在Windows7上使用tscon?
我做了我的研究和
为电脑酸奶工作的用户根 (无密码)
C:\>runas /user:yogurt\root cmd Enter the password for yogurt\root: Attempting to start cmd as user "yogurt\root" ...
对于用户pipe理员 (我认为这个密码是空白的)在电脑酸奶不起作用。 我被要求input密码,然后点击进入
C:\>runas /user:yogurt\administrator cmd Enter the password for yogurt\administrator: Attempting to start cmd as user "yogurt\administrator" ... RUNAS ERROR: Unable to run - cmd 1327: Logon failure: user account restriction. Possible reasons are blank passwo rds not allowed, logon hour restrictions, or a policy restriction has been enforced.
Run this program as an administrator
您可能会发现本地pipe理员帐户实际上已被禁用。 看一下计算机pipe理中的本地用户和组。
无论如何,我不会build议启用该帐户,特别是如果它确实有一个空白的密码。
以“pipe理员”身份运行程序(如右键单击菜单中所示)并执行RunAs
pipe理员并不是一回事 :
以“pipe理员身份”运行程序意味着程序仍在用户帐户(即调用程序的人员)的上下文中运行,但使用包含Administrators
组成员身份的已修改的访问令牌。 以这种方式启动的进程将显示为您在任务pipe理器中拥有。
以pipe理员帐户使用RunAs
确实尝试在pipe理员帐户下调用该程序。 以这种方式启动的进程将显示为由任务pipe理器中的Administrator
拥有。
编辑:虽然上面是相关的,我认为真正的问题可能是做什么称为会话0隔离开始与Windows Vista / Server 2008的。
Sysinternals PSExec可以做到吗?
psexec /s "CMD.EXE" \\computer01 -u "domain\user" -P "password"
在-u之后,而不是Domain\User
可以尝试Computer01\LocalAdministrativeUser
但实际上取决于远程机器的本地configuration。 如果您还没有本地pipe理员帐户,那么您将不得不先创build这些帐户。
这将启动一个新的CMD.EXE作为"nt authority\system"
在远程计算机上运行,这与您最近可以获得的会话0非常接近。 你现在在窗口中运行的任何东西都在远程机器上运行。 如果您不确定,请尝试运行IPCONFIG和/或HOSTNAME。
小心。 在这个级别运行可以让你真正地打破东西。
运行Windows 7中升级的任何程序,在启动程序时按住“LEFT CTRL”和“LEFT SHIFT”。 (即键入cmd,然后“左Ctrl +”+“左移”+“input”