首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    如何在 RunAs 启动的软件传入带空格的路径带空格参数

    使用 RunAs 可以让程序使用普通用户或管理员权限运行,本文告诉大家如何 传入带空格的路径 用 runas 可以以指定的权限启动一个进程(非管理员、管理员) 在传入参数如下 runas /trustlevel 请加上引号 runas /trustlevel:0x20000 "E:\带空格 文件夹\lindexi.exe" 如果我需要传入参数,可以如何写 runas /trustlevel:0x20000 "E :\带空格 文件夹\lindexi.exe 参数" 如果我的参数有空格,可以如何写 runas /trustlevel:0x20000 "E:\带空格 文件夹\lindexi.exe \"空格 内容\" 第二个参数 " 也就是在 runas 传入运行的文件,存在空格只需要将路径放在引号内。

    3.2K10发布于 2020-02-18
  • 来自专栏云技术+云运维

    Runas命令能让域用户普通User用户以管理员身份运行指定程序

    简单的 举个例子,你需要用administrator权限启动notepad.exe,你可以写成这样: runas /user:administrator notepad.exe 在某些情况下,为了安全起见 在这种情况下,我们可以使用runas命令来指定运行某个程序,这个命令是微软系统自有的,只要是Windows的计算机都可以使用,包括域环境下。这样一来即解决了软件使用问题,又不会牺牲安全性。 下面为runas的用法及实例: RUNAS 用法: RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName > program RUNAS使用示例: runas /noprofile /user:mymachine\administrator cmd 说明:使用本机上的Administrator管理员身份执行 runas /profile /env /user:mydomain\admin “mmc %windir%\system32\dsa.msc” 说明:使用本机上的admin身份扫行msc控制台。

    6.7K00发布于 2019-10-29
  • 来自专栏黑泽君的专栏

    为Win10右键菜单中添加 “获取超级管理员权限” 的选项

    获取超级管理员权限   新建一个文本文件,然后把以下命令复制到文本中: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas ] @="获取超级管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown ] @="获取超级管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe / \Directory\shell\runas] [-HKEY_CLASSES_ROOT\dllfile\shell] [-HKEY_CLASSES_ROOT\Drive\shell\runas] [-HKEY_CLASSES_ROOT \exefile\shell\runas] [HKEY_CLASSES_ROOT\exefile\shell\runas] "HasLUAShield"="" [HKEY_CLASSES_ROOT\exefile

    15.9K20发布于 2018-10-11
  • 来自专栏跟着阿笨一起玩NET

    右键管理员身份打开 命令行cmd

    添加到注册表 将下面命令保存为reg文件: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\runas] \Directory\Background\shell\runas] [HKEY_CLASSES_ROOT\Directory\Background\shell\runas] @="Open command \runas] [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas] "HasLUAShield"="" @="Open command window ] [-HKEY_CLASSES_ROOT\Directory\Background\shell\runas] [-HKEY_CLASSES_ROOT\Drive\shell\runas] [-HKEY_CLASSES_ROOT \LibraryFolder\background\shell\runas] ~

    2.2K10发布于 2019-09-29
  • 来自专栏空木白博客

    右键添加管理员取得所有权右键菜单

    具体代码为: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [HKEY_CLASSES_ROOT\* \shell\runas] @="获取超级管理员权限" "Icon"="C:\\Windows\\System32\\imageres.dll,-78" "NoWorkingDirectory"= "" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [-HKEY_CLASSES_ROOT\Directory\shell\runas ] @="获取超级管理员权限" "HasLUAShield"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\dllfile\shell\runas\

    1.8K10发布于 2019-02-10
  • 来自专栏Python七号

    为鼠标右键增加「此处打开命令窗口」

    新建一个文本文件,写入以下内容: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\runas0] @=" Open cmd here" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory\shell\runas0\command] @="cmd.exe /k pushd \shell\runas] [HKEY_CLASSES_ROOT\Directory\Background\shell\runas0] @="Open cmd here" "HasLUAShield" \Background\shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" [-HKEY_CLASSES_ROOT\Drive\shell\runas \Drive\shell\runas\command] 保存后,将文件重命名为 “cmd.reg”,注意文件的后缀名必须是 reg。

    2.4K20编辑于 2021-12-16
  • 来自专栏Java学习网

    Shiro授予身份及切换身份--Java学习网

    在一些场景中,比如某个领导因为一些原因不能进行登录网站进行一些操作,他想把他网站上的工作委托给他的秘书,但是他不想把帐号/密码告诉他秘书,只是想把工作委托给他;此时和我们可以使用Shiro的RunAs功能 "; } 1、Subject.isRunAs():表示当前用户是否是RunAs用户,即已经切换身份了; 2、Subject.getPreviousPrincipals():得到切换身份之前的身份 redirectAttributes.addFlashAttribute("msg", "自己不能切换到自己的身份"); return "redirect:/runas redirectAttributes.addFlashAttribute("msg", "自己不能切换到自己的身份"); return "redirect:/runas "; } subject.runAs(new SimplePrincipalCollection(switchToUser.getUsername(), ""));

    89120发布于 2021-01-20
  • 来自专栏全栈工程师修炼之路

    应用命令和文件执行权限详细

    [TOC] runas 命令 描述:在某些情况下为了安全起见,大部分公司都会使用域控制器或只会给员工电脑user的用户权限,这样做能大大提高安全性和可控性,但由此也带来了一些困扰,所以在特定规定下要用到特殊权限的用户进行切换 在这种情况下我们可以使用runas命令来指定运行某个程序,这个命令是微软系统自有的包括域环境下也能使用。这样一来即解决了软件使用问题,又不会牺牲安全性。 用法: RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName> program RUNAS [ [/noprofile | /profile] [/env] [/savecred] ] /smartcard [/user:<UserName>] program RUNAS /trustlevel WeiyiGeek.runas

    1.3K32发布于 2020-10-26
  • 来自专栏walterlv - 吕毅的博客

    Windows 下使用 runas 命令以指定的权限启动一个进程(非管理员、管理员)

    runas 命令 runas 是 Windows 系统上自带的一个命令,通过此命令可以以指定权限级别间接启动我们的程序,而不止是继承父进程的权限。 打开 cmd 或者 PowerShell,输入 runas 命令可以看到其用法。 RUNAS 用法: RUNAS [ /noprofile | /profile /savecred | /netonly ] /user:<UserName> program RUNAS 请参阅下面的例子 示例: > runas /noprofile /user:mymachine\administrator cmd > runas /profile /env /user:mydomain 0x40000 是管理员权限,现在运行命令: 1 runas /trustlevel:0x40000 .

    10.7K40编辑于 2023-10-22
  • 来自专栏全栈工程师修炼之路

    应用命令和文件执行权限详细

    [TOC] runas 命令 描述:在某些情况下为了安全起见,大部分公司都会使用域控制器或只会给员工电脑user的用户权限,这样做能大大提高安全性和可控性,但由此也带来了一些困扰,所以在特定规定下要用到特殊权限的用户进行切换 在这种情况下我们可以使用runas命令来指定运行某个程序,这个命令是微软系统自有的包括域环境下也能使用。这样一来即解决了软件使用问题,又不会牺牲安全性。 用法: RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName> program RUNAS [ [/noprofile | /profile] [/env] [/savecred] ] /smartcard [/user:<UserName>] program RUNAS /trustlevel /sa "C:\Program Files\Internet Explorer\iexplore.exe" WeiyiGeek.runas

    72510编辑于 2022-09-28
  • 来自专栏全栈开发日记

    关于Windows权限问题的解决方法

    复制下方文本粘贴进去,保存,修改后缀【txt】为【reg】,双击执行(导入注册表) Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas ] @="获取管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2 ] @="获取管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c ] @="获取管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c

    1.2K20编辑于 2022-05-13
  • 碎片技能:在 Windows 的任意目录一键快捷进入 CMD 命令行界面

    ] [HKEY_CLASSES_ROOT\Directory\shell\runas] @="以管理员身份运行命令行" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory \shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" [-HKEY_CLASSES_ROOT\Directory\Background\shell\runas \runas] [HKEY_CLASSES_ROOT\Drive\shell\runas] @="以管理员身份运行命令行" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Drive \shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" [-HKEY_CLASSES_ROOT\LibraryFolder\background\shell \runas] [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas] "HasLUAShield"="" @="以管理员身份运行命令行" [HKEY_CLASSES_ROOT

    2.2K10编辑于 2024-05-09
  • 来自专栏全栈程序员必看

    amd电脑安装Android失败,AMD显卡驱动安装失败

    回桌面 3.新建“记事本”,copy 如下内容: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @=”管理员取得所有权 ” “NoWorkingDirectory”=”” [HKEY_CLASSES_ROOT\*\shell\runas\command] @=”cmd.exe /c takeown /f \”%1\” & cmd.exe /c takeown /f \”%1\” && icacls \”%1\” /grant administrators:F” [HKEY_CLASSES_ROOT\exefile\shell\runas2 ] @=”管理员取得所有权” “NoWorkingDirectory”=”” [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @=”cmd.exe /c ] @=”管理员取得所有权” “NoWorkingDirectory”=”” [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @=”cmd.exe /

    5.5K30编辑于 2022-08-23
  • 来自专栏java 微风

    解决:您需要来自xxx的权限才能对此文件夹进行更改(电脑系统取得管理员权限)

    4.新建一个文本文档 管理员.txt,复制以下内容到里面: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="获取管理员所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown ] @="获取管理员所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas ] @="获取管理员所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe

    5.7K10发布于 2020-05-18
  • 来自专栏懒人的运维备忘录

    Linux实践(1) - sudo 权限规划

    iwconfig,/sbin/mii-tool,/bin/cat /var/log/*,/usr/bin/vim /etc/sysconfig/network-scripts/* 用户组能获得到的权限 Runas_Alias JUNIOROPS = root Runas_Alias SENIOROPS = root Runas_Alias MANAGEROPS = root Runas_Alias JUNIORDEV = root Runas_Alias SENIORDEV = root Runas_Alias MANAGERDEV = root Runas_Alias ARCH = root Runas_Alias JUNIORDBA = root Runas_Alias SENIORDBA = root Runas_Alias JUNIORNET = root Runas_Alias SENIORNET =

    2.6K01发布于 2019-01-08
  • 来自专栏黄腾霄的博客

    2018-8-23-Process执行路径

    我们发现运行一切正常 那么如果添加RunAs 3、我们现在使用Start-Process .\2.bat -Verb runas 使用管理员方式运行脚本。 ? 我们发现运行不了了。 重新以RunAs方式执行后发现,运行路径竟然是C:WINDOWS\System32 那么自然找不到Code.exe咯 所以这是一个相对路径的问题。 同样无法开启Code.exe 结论 ##原因 Process以RunAs方式启动进程,执行目录在系统目录,一般为 C:WINDOWS\System32。 将启动的工作目录调整到目标进程的工作目录,以非RunAs方式启动 这种方式可以解决PowerShell的问题,但是如果是在C#中使用,或者必须要求目标进程以管理员权限启动时就很尴尬了。

    1.1K20发布于 2020-06-10
  • 来自专栏怡文菌

    windows 在此处打开命令行

    PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs

    1.6K20编辑于 2022-12-15
  • 来自专栏章工运维

    sudo权限规划

    iwconfig,/sbin/mii-tool,/bin/cat /var/log/,/usr/bin/vim /etc/sysconfig/network-scripts/ #用户组能获取到的权限 Runas_Alias CHUJIYUNWEI = root Runas_Alias GAOJIYUNWEI = root Runas_Alias YUNWEIJINGLI = root Runas_Alias CHUJIKAIFA = root Runas_Alias GAOJIKAIFA = root Runas_Alias KAIFAJINGLI = root Runas_Alias CESHI = root Runas_Alias CHUJIDBA = root Runas_Alias GAOJIDBA = root Runas_Alias CHUJINETWORK = root Runas_Alias GAOJINETWORK sbin/chkconfig,/usr/bin/tail,/bin/grep,/bin/cat,/bin/ls, /bin/sh,/bin/vim,/bin/less,/usr/bin/docker Runas_Alias

    1.5K21编辑于 2023-05-19
  • 来自专栏FreeBuf

    CVE-2019-14287:sudo权限绕过漏洞分析与复现

    漏洞概述 有的用户可能知道,如果将sudo配置为允许用户通过Runas规范中定义的ALL关键字来以任意用户身份运行命令的话,那么攻击者将有可能通过制定用户ID -1或4294967295来以root权限执行恶意命令 实际上,只要用户的权限足够高,即拥有最高sudo权限的用户,并且在Runas规范中定义了ALL关键字的话,他们就可以运行Runas规范中明确禁止使用的那些root命令,而且以这种方式运行的命令其日志项所显示的目标用户为 漏洞细节分析 一般情况下,大多数Linux发行版的Runas规范(/etc /sudoers)都如下图所示,其中定义的ALL关键字将允许admin或sudo组中的用户以目标系统中的任意用户身份来运行命令 通常来说,这意味着用户的sudoer项在Runas规范中定义了特殊的ALL值。 如果sudoer策略允许的话,sudo支持由用户指定的用户名或用户ID来运行命令。 比如说,下列sudoer项允许我们以任意用户的身份来运行id命令,因为在Runas规范中它包含了ALL关键字。

    1.4K20发布于 2019-10-22
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Windows上使用AutoHotkey工具来切换用户执行命令

    在Windows上,如果想以某个用户来执行一个命令,在命令行上我们可以使用 runas 命令来实现。但是 runas 有个问题就是在执行的时候会提示需要输入密码,这样用起来很不方便。 创建脚本 首先创建一个AutoHotkey脚本文件 test.ahk,内容如下: RunAs, <username>, <password> Run, cmd /k whoami RunAs ; 运行脚本

    1.9K20发布于 2018-06-06
领券