国产性生交xxxxx免费-国产中文字幕-啊灬啊灬啊灬快灬高潮了,亚洲国产午夜精品理论片在线播放 ,亚洲欧洲日本无在线码,色爽交视频免费观看

鍋爐信息網 > 鍋爐知識 > 鍋爐資訊

navicat16 試用期到期

發布時間:

navicat無限重置14天方法-windows_mob604756ebed9f的技術博客_51CTO博客體驗Navicat Premium 16,無限重置試用14天方法(附源碼)代

navicat無限重置14天方法-windows_mob604756ebed9f的技術博客_51CTO博客體驗Navicat Premium 16,無限重置試用14天方法(附源碼)

代碼修改法代碼(python)

import winregnimport osnimport timenfrom collections import dequenfrom typing import Anyn n n# rootnHKEY_CURRENT_USER = winreg.HKEY_CURRENT_USERn n# key pathnPREMIUM_PATH = r'SoftwarePremiumSoft'nCLSID_PATH = r'SoftwareClassesCLSID'n n ndef get_sub_keys(root: Any, reg_path: str) -> list:n """This function will retrieve a list of sub-keys under the pathn of `root` + `reg_path`.n n Args:n root(Any): Root registry.n reg_path(str): The relative specific path under the root registry.n n Returns:n The list of sub-keys.n """n key_result = winreg.OpenKeyEx(root, reg_path)n i: int = 0n sub_keys_list: list = list()n n while True:n try:n sub_keys = winreg.EnumKey(key_result, i)n sub_keys_list.append(sub_keys)n i += 1n except Exception as e:n breakn n return sub_keys_listn n ndef get_all_keys(root: Any, key_path: str) -> list:n """Get the list of absolute path of all entries under then specified path through the deque.n n Args:n root(Any): Root registry.n key_path(str): The relative specific path under the root registry.n n Returns:n A list of all entries under the keys.n """n all_keys_list: list = list()n n qeque = deque()n qeque.append(key_path)n n while len(qeque) != 0:n sub_key_path = qeque.popleft()n n for item in get_sub_keys(root, sub_key_path):n item_path = os.path.join(sub_key_path, item)n n if len(get_sub_keys(root, item_path)) != 0:n qeque.append(item_path)n all_keys_list.append(item_path)n else:n all_keys_list.append(item_path)n n return all_keys_listn n ndef main():n """The entry function to be executed.n n Returns:n Nonen """n clsid_all_keys_list = get_all_keys(HKEY_CURRENT_USER, CLSID_PATH)n premium_all_keys_list = get_all_keys(HKEY_CURRENT_USER, PREMIUM_PATH)n premium_sub_keys_list = [os.path.join(PREMIUM_PATH, item) for item in get_sub_keys(HKEY_CURRENT_USER, PREMIUM_PATH)]n print(f"premium_sub_keys_list: {premium_sub_keys_list}")n n for clsid_item in clsid_all_keys_list:n if "Info" in clsid_item:n clsid_item_prefix = os.path.dirname(clsid_item)n print(f"# Info item: {clsid_item}")n winreg.DeleteKeyEx(HKEY_CURRENT_USER, clsid_item)n winreg.DeleteKeyEx(HKEY_CURRENT_USER, clsid_item_prefix)n n # The outermost folder is not deleted.n for premium_item in reversed(premium_all_keys_list):n if "Servers" in premium_item:n print(f"Tips: Servers => {premium_item} will not be deleted.")n passn elif premium_item in premium_sub_keys_list:n print(f"Tips: Servers => {premium_item} will not be deleted.")n passn else:n winreg.DeleteKeyEx(HKEY_CURRENT_USER, premium_item)n n nif __name__ == "__main__":n print("Start to delete registry...")n main()n print("Task done.", "Windows will closed after 5 seconds...", sep="n")n n for i in range(5):n time.sleep(1)n print("*" * (i + 1))

打包為exe,可以發送給沒有python環境的人

pyinstaller -F xxx.py

上一篇:nagito

下一篇:navicat 綠化版

精選推薦

  • 如何正確選擇白板供應商
    如何正確選擇白板供應商

    目前在無錫想采購一塊白板不管是實體店鋪,還是網絡平臺都有很多選擇,想要到專業的無錫白板公司采購還需要掌握一定的方式技巧。現

  • 柴油發電機組供應商
    柴油發電機組供應商

      t 揚州華東動力機械有限公司,位于江蘇省揚州市江都區仙城工業園,是專業從事發電機、柴油及燃氣發電機組研發、制造、銷售、服務于

  • 高溫輻射爐
    高溫輻射爐

    5.2.2高溫輻射爐5.2.2.1溫度控制★(1)樣品溫度范圍:常溫~1400℃。★(2)均溫區:長度不小于80mm。★(3)中心區:長度不小于10mm。(4)溫度梯度(均

  • 高壓鍋在什么情況下會爆炸?
    高壓鍋在什么情況下會爆炸?

    近日,多地發生高壓鍋爆炸事故,給不少家庭帶來了傷害和財產損失。那么,什么情況下會導致高壓鍋爆炸呢?首先,當高壓鍋內部壓力過高時,如果

0