网络命令学习基础之Runas
创始人
2024-07-30 20:51:33
0

网络命令—Runas 

允许用户用其他权限运行指定的工具和程序,而不是用户当前登录提供的权限。 

Runas—语法 

  1. runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program  

Runas—参数 

/profile :加载用户的配置文件。/profile 是默认值。 

/no profile :/noprofile 指定不加载用户的配置文件。这使应用程序载入的更加快速,但是在一些应用程序中也会引起错误。 

/env :指定当前使用的网络环境,而不是用户的本地环境。 

/netonly :指明指定的用户信息只用于远程访问。 

/smartcard :/smartcard 表示凭据是否是由智能卡提供的。 

/showtrustlevels :列出 /trustlevel 开关项。 

/trustlevel :指定应用程序运行所在的授权级别。使用 /showtrustlevels 查看可用的信任级别。 

/user:UserAccountName :指定在其下运行程序的用户帐户的名称。用户帐户的格式应是 user@domain 或 domain\user。 

程序 :指定要用在 /user 中指定的帐户运行的程序或命令。 

/? :在命令提示符显示帮助。 

Runas—注释 

管理员可以使用一个权限受限制的帐户执行日常、非管理性的任务,只有在执行特定管理任务时,才使用一个权限更大的帐户。要不经过注销再重新登录就完成这样的任务,可以用一般帐户登录,然后使用 runas 命令来运行需要更大权限的工具。 

尽管 runas 通常由 Administrator 帐户使用,但并非仅限于 Administrator 帐户。任何拥有多个帐户的用户均可以利用备用凭据,使用 runas 运行程序、MMC 控制台或“控制面板”项。 

如果要在计算机上使用 Administrator 帐户,对于 /user:,键入下列参数之一: 

  1. /user:AdministratorAccountName@ComputerName   
  2.  
  3. /user:ComputerName\AdministratorAccountName  

如果想以域管理员身份使用这个命令,键入下列参数之一: 

  1. /user:AdministratorAccountName@DomainName   
  2.  
  3. /useromainName\AdministratorAccountName  

runas 命令允许您运行程序 (*.exe)、保存的 MMC 控制台 (*.msc)、程序和保存的 MMC 控制台的快捷方式及“控制面板”项。作为另一组(例如“Users”或“Power Users”组)的成员登录到计算机时,可以以管理员的身份运行。 

可以使用 runas 命令来启动任何程序、MMC 控制器或“控制面板”项。只要提供适当的用户帐户和密码信息,用户帐户就具有登录到计算机的能力,并且程序、MMC 控制台、“控制面板”项在系统中及对该用户帐户均可用. 

runas 命令允许您管理其他域的服务器(运行工具的计算机和要管理的服务器在不同的域中)。 

如果尝试使用 runas 从网络位置启动程序、MMC 控制台或“控制面板”项,可能会因为用来连接网络共享的凭据与用来启动程序的凭据不同而失败。后者的凭据可能无法访问同一网络共享。 有些项,例如“打印机”文件夹和桌面项,间接由 Windows 2000 打开,而不能使用 runas 命令启动。 

如果 runas 命令失败,则可能是没有运行 RunAs 服务或使用的用户帐户无效。要检查 RunAs 服务的状态,请在“计算机管理”中单击“服务和应用程序”,然后单击“服务”。要测试用户帐户,请尝试使用该帐户登录合适的域。 

Runas—范例 

要在本地计算机上以管理员身份启动 Windows 2000 命令提示行实例,请键入: runas /user:localmachinename\administrator cmd 。系统提示时,键入管理员密码。 

要使用名为 companydomain\domainadmin 的域管理员帐户启动“计算机管理”管理单元实例,请键入: 

runas /user:companydomain\domainadmin "mmc %windir%\system32\compmgmt.msc" 。当提示时,键入帐户密码。 

要使用名为 domain.microsoft.com 的域中的域管理员帐户 user 启动“记事本”实例,请键入: runas /user:user@domain.microsoft.com "notepad my_file.txt" 。当提示时,键入帐户密码。 

要启动命令提示符行窗口、保存的 MMC 控制台、控制面板项或管理其他地点服务器的程序的一个实例,请键入: runas /netonly /useromain\username "command" 

domain\username 必须是有足够权限管理服务器的用户。当提示时,键入帐户密码。 

Runas命令的介绍就到此为止了,希望大家已经了解和掌握了。

【编辑推荐】

  1. 网络命令学习基础
  2. 网络命令学习基础—At
  3. 网络命令学习基础—Arp
  4. 网络命令学习基础—Rsh
  5. 网络命令学习基础—Tftp
  6. 网络命令学习基础之Netstat

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...