当前位置: 首页 > 编程笔记 >

Powershell读取本机注册表中的所有软件关联扩展名

公良修竹
2023-03-14
本文向大家介绍Powershell读取本机注册表中的所有软件关联扩展名,包括了Powershell读取本机注册表中的所有软件关联扩展名的使用技巧和注意事项,需要的朋友参考一下

适用于所有版本。

下面代码输出极为密集,这段代码能从注册表获取所有软件的关联扩展名。


Get-ItemProperty Registry::HKCR\.* |

  Select-Object -Property PSChildName, '(default)', ContentType, PerceivedType

注意搭配命令使用:这里Get-ItemProperty使用用了“Registry::”方法替代了Powershell原注册表驱动路径,这种方法你可以使用默认的注册表路径,同时还可以访问一些没有驱动路径的注册表(如:HKEY_CLASSES_ROOT)。

注意使用Select-Object选择要取回的值, 其中“(default)” 代表默认的注册表键名,另外“PSChildName”代表注册表键包含的值。

由于路径名带了*号,命令将自动获取所有HKCR下所有包含“.”的键值。

 类似资料:
  • 本文向大家介绍Powershell实现从注册表获取本地关联文件的扩展名,包括了Powershell实现从注册表获取本地关联文件的扩展名的使用技巧和注意事项,需要的朋友参考一下 适用于所有版本。 在先前的技巧中我们知道如何用一行命令获取多行注册表记录,这里,我们再来回顾下这段代码: 这次读取了所有HKCR中已点开始、3个字宽、且字母开头是A到F的键值。 另外将结果传递给Group-Object,用“

  • 问题内容: 出于研究目的,我想列出npm上 所有 可用的软件包。我怎样才能做到这一点? https://github.com/npm/registry/blob/master/docs/REGISTRY-API.md#get- all上的 一些旧文档都提到了一个曾经工作过的端点,但是http://registry.npmjs.org/ -/ 现在全部返回。 问题答案: http://blog.np

  • Extensions can be registered declaratively via @ExtendWith, programmatically via @RegisterExtension, or automatically via Java’s ServiceLoader mechanism. 5.2.1. Declarative Extension Registration Deve

  • 扩展说明 负责服务的注册与发现。 扩展接口 org.apache.dubbo.registry.RegistryFactory org.apache.dubbo.registry.Registry 扩展配置 <!-- 定义注册中心 --> <dubbo:registry id="xxx1" address="xxx://ip:port" /> <!-- 引用注册中心,如果没有配置registry属

  • 本规范建立OAuth扩展错误注册表。 在oauth-ext-review@ietf.org邮件列表上的两周的审查期后,根据一位或多位指定的专家的建议下,按规范需求(RFC5226)注册与其他协议扩展(例如,扩展的许可类型、访问令牌类型或者扩展参数)一起使用的其他错误代码。然而,为允许发表之前的值的分配,指定的专家(们)一旦他们对这样的规范即将发布感到满意可以同意注册。 注册请求必须使用正确的主题(

  • 如果你要扩展一个注册中心,我们先看下注册中心的抽象类。 package com.alipay.sofa.rpc.registry; @Extensible(singleton = false) public abstract class Registry implements Initializable, Destroyable { public abstract boolean sta