2019独角兽企业重金招聘Python工程师标准>>>

以非管理员用户登录时,如果要用管理员运行程序的话,需要用到runas命令,在使用脚本运行时,无法简单的利用管道来输入密码,有以下方法可免除每次需要输入密码的麻烦。
1、使用系统自带的 runas /savecred 选项,第一次输入密码后,会保存凭据。
特点:无法限制能够运行的命令,安全性差。
2、使用 sanur,sanur 是一个小程序,能以管道的方法将密码或者文件中的内容传递给runas程序。
runas <options> | sanur password
runas <options> | sanur /i [drive:][path]filename
特点:密码明文保存。
相关页面:
http://www.commandline.co.uk/sanur_unsupported/index.html
3、使用 lsrunas,功能类似 sanur,不过它无需运行runas,自带完整的参数来执行。
特点:密码明文保存。
相关页面:
http://www.moernaut.com/default.aspx?item=lsrunas
4、使用 lsrunase,lsrunas 的加强版本,可以使用加密的密码。自带一个小软件 LSencrypt 用来生成加密的字串。
用法:
lsrunase /user:administrator /password:41BngA== /domain: /command:notepad.exe /runpath:c:\
所有的参数必须齐全,其中:
user 为运行的账号
password 为密码加密后的字串
domain 为机器名或域名,也可留空代表本机
command 为要运行的程序名,如果携带参数需要在命令的首尾加引号
runpath 为程序启动的路径
特点:可以较完美的替代 runas,并避免直接将密码明文保存在脚本中。
相关页面:
http://www.moernaut.com/default.aspx?item=lsrunase
5、使用 cpau,cpau 也是一个替代runas 的程序,并且功能强大,可以使用加密的密码。
用法:
cpau -u administrator -p password -ex notepad -file start_notepad.txt -enc
cpau -file start_notepad.txt -dec
以上命令可以先将要执行的指令加密保存为一个文件,执行时载入此文件。
特点:可以保护执行的脚本及命令不被他人查看,但在使用网络路径时存在一些问题。
相关页面:
http://www.joeware.net/win/free/tools/cpau.htm
6、使用 autoit,autoit 是一个脚本自动化执行的工具,可以完成很多自动化的任务,并且可以将脚本编译成 exe 文件来直接运行,从而达到了隐藏密码信息的目的。
特点:功能强大,但操作复杂。
相关页面:
http://www.autoitscript.com/autoit3/
还有其他一些工具能够完成类似的操作。
参考页面:
http://www.commandline.co.uk/sanur/

转载于:https://my.oschina.net/jacobin/blog/152630

自动输入runas密码的方法相关推荐

  1. Linux自动切换用户脚本,自动输入用户名密码

    需要安装tcl 和expect包 实现自动切换用户: #!/usr/bin/expect -fspawn su - root expect "Password:" send &qu ...

  2. linux自动输入sudo密码_用大写字母输入 Linux 命令,实现以 sudo 用户权限运行

    我们知道,一些 Linux 命令是要通过 sudo 权限才能运行的,这需要我们每次使用这些命令时在前面加一个 sudo ,十分繁琐.今天给大家介绍一个好用的工具 SUDO ,它只需要我们用大写字母键入 ...

  3. html5自动填充账号密码,谷歌浏览器怎么自动填充账号密码?自动填充账号密码的方法分享...

    谷歌浏览器自动填充账号密码方法图文教程,相信有很多小伙伴对此存在疑惑,接下来就跟着IEfans小编一起了解一下谷歌浏览器自动填充账号密码方法图文教程吧! 谷歌浏览器自动填充账号密码方法: 方法一: 首 ...

  4. 关于Windows_8.1/Windows 7下普通用户运行软件提示需要输入管理员密码解决方法

    转载:https://blog.51cto.com/linuxprince/1968552 问题起因 最近遇到一个比较棘手问题,顺丰速运修改了快递单填写方式,必须要安装他们公司开发的一个软件(软件名叫 ...

  5. 微信去除 防欺诈盗号请勿支付或输入qq密码 以及 防欺诈或盗号请不要输入qq密码 的方法...

    本文介绍如何去除微信顶部的"防欺诈盗号,请勿支付或输入qq密码".或 "防欺诈或盗号,请不要输入qq密码"如图所示.    一.微信认证 目前只有已经通过微信认 ...

  6. python自动输入支付密码_Python之控制台输入密码的方法

    一.raw_input()或input(): for python 2.x [root@master test]#/usr/local/python2.7/bin/python test.py Ple ...

  7. python 自动输入用户密码_Linux中Python自动输入sudo 密码

    一.背景和需求 背景: 由于docker服务进程都是以root帐号的身份运行的,所以用docker跑abpred出来的文件所有者都是root, 而我作为一般用户,操作这个文件不够权限,运行代码时需要s ...

  8. 自动生成用户名,密码的方法

    1.随机取6位数的数字,做为密码 public String getpassword(){                  Random r = new Random();              ...

  9. 微信去除 防欺诈或盗号请不要输入qq密码 的方法

    共需要三步 1.点击公共号设置 2.选中里面的功能设置 3.输入相应的域名

最新文章

  1. python 小游戏500行以内_[宜配屋]听图阁
  2. 从冲撞避让到碾压,竞争模式发生了改变
  3. python3+requests:get/post请求
  4. android 基础应用程序,android应用程序基本实现(基础篇).ppt
  5. C++之指针探究(十三):函数指针数组
  6. 1-概述程序构成基本元素
  7. 如何将背景音乐添加到iMovie?
  8. 6.SpringMVC 配置式开发-处理器
  9. 单片机c语言编程烧录软件,STC-ISP单片机烧录软件下载|好用的单片机编程器烧录软件_最火软件站...
  10. Unity3D物理渲染算法研究【PBR】
  11. 论文精读——基于演化动力学的复杂网络中带阈值雪堆博弈模型研究
  12. 第5章 演绎推理与归纳推理
  13. 计算机论文摘要200字模板,设计论文摘要万能模板_论文摘要万能模板_论文摘要200字模板...
  14. C++ 分配器 allocator
  15. 《白说》---- 读书笔记
  16. 什么是人工智能(AI)?人工智能又能为CRM带来什么?
  17. 微信小程序引用Vant组件库message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogramRoot` 目录内...
  18. 基于Echarts实现可视化数据大屏分析大屏监控系统
  19. nist是什么软件_NIST推荐什么
  20. matplotlib.pyplot超详细入门总结

热门文章

  1. iOS开发UI篇—核心动画简介
  2. amazeui页面分析之登录页面
  3. 八、mini2440裸机程序之UART(2)UART0与PC串口通信【转】
  4. WebService注解
  5. web后门隐藏与检测思路
  6. 正则表达式的常用方法和属性
  7. 在Apache的POI XWPFRun对象分隔文本行
  8. 第三方开始菜单软件使微软 Windows 10 升级时崩溃
  9. Winsock—I/O模型之选择模型(一)
  10. 压缩目录Linux常用的几种文件压缩解压方法