zoukankan      html  css  js  c++  java
  • Win7 指定以某个用户运行某个程式

    登陆的是用户A,想要以用户B执行某个程式,可以在cmd命令符下执行以下语句 

    runas /user:DomainUserB  /savecred notepad.exe

    说明:/user:的后面即为你想用哪个用户执行的用户名

    /savecred 表示保存所输入的用户凭据,只需在第一次运行该命令时输入账户密码。以后再运行同一个命令时就不需要再输密码了。

    注意user后面的:号与用户名之间不要有空格

    也许你会好奇,为什么会有这样奇怪的需求?因为很多大公司里帐号都是用域帐号,且普通的域帐号都是权限受控制的,比如不能安装软件,不能卸载软件等,此时就可以利用这个特性。

    例:以 80011624的身份来执行卸载,命令如下:

    runas /user:HET80011624 /savecred "msiexec.exe /x {3FAF469E-B671-4ED9-AB0D-CF8D41E35319}"

    其中 /x 表示卸载,/x后面花括弧内的内容是要下载的应用程式代码,可在注册表HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall中查到,也可以使用命令查到(先wmic命令 再输入product list),具体参照链接

    需要注意的是msiexec.exe这一段要用引号包起来,否则会报错

  • 相关阅读:
    Leetcode: Find Median from Data Stream
    Leetcode: Flip Game II
    Leetcode: Flip Game
    Leetcode: Nim Game
    Leetcode: Word Pattern II
    Leetcode: Word Pattern
    Leetcode: Game of Life
    Leetcode: Alien Dictionary && Summary: Topological Sort
    Leetcode: Unique Word Abbreviation
    Leetcode: Find the Duplicate Number
  • 原文地址:https://www.cnblogs.com/dimg/p/10412446.html
Copyright © 2011-2022 走看看