显示运行对话框内保存的命令历史的vbs
Const HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objRegistry = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU"
objRegistry.EnumValues HKEY_CURRENT_USER, strKeyPath, arrValueNames, arrValueTypes
For Each strValue in arrValueNames
If Len(strValue) = 1 Then
objRegistry.GetStringValue HKEY_CURRENT_USER,strKeyPath,strValue,strRunCommand
intLength = Len(strRunCommand)
strRunCommand = Left(strRunCommand, intLength - 2)
Wscript.Echo strRunCommand
End If
Next
相关推荐
-
显示运行对话框内保存的命令历史的vbs
复制代码 代码如下: Const HKEY_CURRENT_USER = &H80000001 strComputer = "." Set objRegistry = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv") strKeyPath = "Software\Microsoft\Windows\CurrentVersion\
-
用vbs检索在运行对话框中键入的一系列命令的代码
问: 您好,脚本专家!有时,我在运行对话框中键入了多个命令,随后想要对其进行检索.我知道我最近使用过的命令缓存在某个地方,因为当我开始在运行对话框中键入时,它们便会显示出来.如何使用脚本检索这些命令? -- KJ 答: 您好,KJ.您知道,一看到您的问题,我们首先想到的是:为什么我们没有想过这个问题?不用说,脚本专家使用运行对话框已经有好多年了,并且我们也非常清楚地知道,最近使用的命令(如果您统计过的话,是最近使用过的 26 个)缓存在计算机上的某个地方.然而,我们从未编写过可检索此列表的脚本.
-
Linux调整命令历史方法详解
Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入. 如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前运行的命令.在这篇文章中,我们将探讨如何让 history 命令记住你希望它记住的内容,并忘记那些可能没有什么"历史价值"的命令. 查看你的命令历史 要查看以前运行过的命令,你只需输入 history.你可能会看到一长串命令.记忆的命令数量取决于在 ~/.ba
-
Linux Crontab 启动 、运行 和编辑 查看的命令
cron服务是Linux的内置服务,但它不会开机自动启动.可以用以下命令启动和停止服务: /sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/service crond reload 以上1-4行分别为启动.停止.重启服务和重新加载配置. 要把cron设为在开机的时候自动启动,在 /etc/rc.d/rc.local 脚本中加入 /sbin/service crond start
-
Java多线程之显示锁和内置锁总结详解
总结多线程之显示锁和内置锁 Java中具有通过Synchronized实现的内置锁,和ReentrantLock实现的显示锁,这两种锁各有各的好处,算是互有补充,这篇文章就是做一个总结. *Synchronized* 内置锁获得锁和释放锁是隐式的,进入synchronized修饰的代码就获得锁,走出相应的代码就释放锁. synchronized(list){ //获得锁 list.append(); list.count(); }//释放锁 通信 与Synchronized配套使用的通信方法通常
-
Shell中的命令别名、命令历史和命令替换的方法
命令别名 可以使用 alias 命令查看和修改命令别名. 下面是一个查看系统中命令别名的示例: $ alias alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' al
-
docker 在容器外执行某个容器内的某个命令操作
有时候我们想执行某个容器的某条命令,但又不想进入容器内.那该怎么办? 于是脚本可以这样写 #!/bin/bash DOCKER_ID=62f3f40ab240 sudo docker exec -it $DOCKER_ID /bin/bash -c 'cd /packages/detectron && python tools/train.py' done 补充知识:解决docker容器与宿主机无缝调用shell命令问题 我就废话不多说了,大家看解决方法吧~ nsenter -t 1 -m
-
python matplotlib画图时坐标轴重叠显示不全和图片保存时不完整的问题解决
目录 问题 解决方案 保存时图片不完整的问题 补充:使用matplotlib时如何让坐标轴完整显示所有的标签刻度 总结 问题 在使用matplotlib作图的时候,有的时候会遇到画图时坐标轴重叠,显示不全和图片保存时不完整的问题.如下: 解决方案 画图时重叠或者显示不全的问题 画图时加上参数设置tight_layout=True 画完所有子图后,设置plt.tight_layout() # 加上tight_layout=True 参数设置 fig, axes = plt.subplots(nro
-
域内计算机和用户获取实现vbs代码
显示当前域内所有计算机名称及数目 复制代码 代码如下: Const ADS_SCOPE_SUBTREE = 2 Set objRootDSE = GetObject("LDAP://rootDSE") strDomain = ObjRootDSE.Get("defaultNamingContext") Set objConnection = CreateObject("ADODB.Connection") Set objCommand = Cre
-
打开windows运行对话框的js
有些时候我们的run.js并不是执行的,可以保存后缀名为.jse也可以运行 (new ActiveXObject("shell.application")).filerun() [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
随机推荐
- 解决asp.net core在输出中文时乱码的问题
- 更改SQL Server 2005数据库中tempdb位置的方法
- jQuery事件绑定.on()简要概述及应用
- jQuery动态效果显示人物结构关系图的方法
- 利用Jasmine对Angular进行单元测试的方法详解
- 深入了解以“.”结尾的文件夹
- Javascript 调试利器 Firebug使用详解六
- C# Linq读取XML文件的实例
- 深入研究mysql中的varchar和limit(容易被忽略的知识)
- JavaScript获取当前页面上的指定对象示例代码
- ajax session过期问题的几个解决方案
- 两种方法解决javascript url post 特殊字符转义 + & #
- C++中虚函数与纯虚函数的用法
- Jquery搜索父元素操作方法
- jquery中$each()方法的使用指南
- 微信小程序 label 组件详解及简单实例
- 用rsync对网站进行镜像备份实现步骤
- 浅谈javascript中的数据类型转换
- javascript 获取函数形参个数
- Sequelize中用group by进行分组聚合查询