python 删除Visual Studio Code安装程序进行的文件扩展名注册。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 删除Visual Studio Code安装程序进行的文件扩展名注册。相关的知识,希望对你有一定的参考价值。

#! /usr/bin/python

import sys, subprocess

def main(argv=None):
    try:
        query =  [item.replace('REG_SZ', '').strip() for item in subprocess.check_output("reg query HKCR /v VSCode.* /s").splitlines() if len(item) > 0][0: -1]
        queryItems = [(query[i],query[i+1]) for i in range(0, len(query), 2)]
        for item in queryItems:
            print("Deleting {0} from {1}".format(item[0], item[1]))
            subprocess.check_output("reg delete {0} /v {1} /f".format(item[0], item[1]))
    except subprocess.CalledProcessError as error:
        print(error.output)

if __name__ == "__main__":
    sys.exit(int(main() or 0))

以上是关于python 删除Visual Studio Code安装程序进行的文件扩展名注册。的主要内容,如果未能解决你的问题,请参考以下文章

visual studio2017注册表删除

Boost Python,Visual Studio链接到错误的boost dll

如何把visual studio卸载干净

怎么彻底删除visual studio

visual studio 2015 删除空行 ,缩进css

如何将visual studio卸载干净