Welcome to WAPT Dev Helpers’s documentation!¶
WAPT Setuphelpers for Windows
- WAPT Setuphelpers Usage
EnsureWUAUServRunningInstallerTypesRunOutputRunReaderTimeoutExpiredWindowsVersionsadd_netfirewallrule()add_shutdown_script()add_to_system_path()add_user_to_group()adjust_current_privileges()all_files()application_data()battery_lifetime()battery_percent()bookmarks()common_desktop()copytree2()create_daily_task()create_desktop_shortcut()create_group()create_onetime_task()create_programs_menu_shortcut()create_shortcut()create_user()create_user_desktop_shortcut()create_user_programs_menu_shortcut()critical_system_pending_updates()currentdate()currentdatetime()dateof()datetime2isodate()default_gateway()default_oncopy()default_overwrite()default_overwrite_older()default_skip()default_user_appdata()default_user_local_appdata()delete_at_next_reboot()delete_group()delete_task()delete_user()desktop()detect_file_encoding()dir_is_empty()disable_file_system_redirectiondisable_task()dmi_info()enable_task()ensure_dir()ensure_list()ensure_unicode()error()file_is_locked()filecopyto()fileisodate()find_all_files()find_processes()fix_wmi()get_all_scheduled_tasks()get_antivirus_info()get_app_install_location()get_app_path()get_appath()get_battery_infos()get_computer_description()get_computer_domain()get_computer_groups()get_computername()get_current_user()get_default_app()get_default_gateways()get_disk_free_space()get_dns_servers()get_domain_fromregistry()get_file_association()get_file_properties()get_fqdn()get_host_architecture()get_hostname()get_installer_defaults_win()get_language()get_language_code()get_last_logged_on_user()get_local_IPs()get_local_profiles()get_loggedinusers()get_main_ip()get_msi_properties()get_os_name()get_os_version()get_powershell_str()get_product_props()get_profile_path()get_profiles_users()get_proxies()get_service_start_mode()get_sha256()get_shortcut_properties()get_task()get_user_from_sid()get_version_from_binary()getscreens()getsilentflags()host_info()host_info_networking()host_metrics()hours_minutes()httpdatetime2isodate()inifile_deleteoption()inifile_deletesection()inifile_hasoption()inifile_hassection()inifile_readstring()inifile_writestring()install_exe_if_needed()install_location()install_msi_if_needed()installed_softwares()installed_windows_updates()is32()is64()isARM()isARM64()is_kb_installed()is_pending_reboot()isdir()isfile()isodate2datetime()isrunning()iswin64()json_load_file()json_write_file()killalltasks()killtree()list_local_printers()list_taskbar_pins()listening_sockets()local_admins()local_desktops()local_drives()local_group_members()local_group_memberships()local_groups()local_users()local_users_profiles()makepath()memory_status()messagebox()mkdirs()my_documents()need_install()networking()pending_reboot_reasons()pin_to_taskbar()processes_for_file()programs()reboot_machine()recent()reg_closekey()reg_delete_subkeys()reg_delvalue()reg_enum_subkeys()reg_enum_values()reg_getvalue()reg_key_exists()reg_openkey_noredir()reg_setvalue()reg_value_exists()register_dll()register_ext()register_uninstall()register_windows_uninstall()registered_organization()registry_delete()registry_deletekey()registry_get()registry_readstring()registry_set()registry_setstring()remove_appx()remove_desktop_shortcut()remove_file()remove_from_system_path()remove_metroapp()remove_netfirewallrule()remove_printer()remove_programs_menu_folder()remove_programs_menu_shortcut()remove_shutdown_script()remove_tree()remove_user_appx()remove_user_desktop_shortcut()remove_user_from_group()remove_user_programs_menu_folder()remove_user_programs_menu_shortcut()replace_at_next_reboot()rsa_decrypt()rsa_encrypt()rsa_encrypt_data()rsa_encrypted_data_str()run()run_as_administrator()run_notfatal()run_powershell()run_powershell_from_file()run_powershell_script()run_task()running_as_admin()running_as_system()running_on_ac()sendto()service_delete()service_installed()service_is_running()service_is_stopped()service_list()service_restart()service_start()service_stop()set_computer_description()set_environ_variable()set_file_hidden()set_file_visible()set_service_start_mode()shell_launch()showmessage()shutdown_scripts_ui_visible()start_menu()startup()system32()task_exists()time2display()uac_enabled()uninstall_cmd()uninstall_key_exists()unpin_from_taskbar()unregister_dll()unregister_uninstall()unset_environ_variable()unzip()user_appdata()user_desktop()user_home_directory()user_local_appdata()wait_uninstallkey_absent()wait_uninstallkey_present()wget()wgets()win32com_ensure_dispatch_patch()win_startup_info()wincomputername()windomainname()windows_version()wmi_as_struct()wmi_info()wmi_info_basic()wua_agent_version()
- Version Class
- Setupdevhelpers
ask_directory()ask_filename()ask_grid()ask_input()ask_message()bs_find()bs_find_all()complete_control_categories()complete_control_description()complete_control_descriptions()complete_control_impacted_process()complete_control_min_wapt_version()complete_control_name()complete_control_package()complete_control_version()convert_control_path_to_dir()format_dict_to_grid()format_grid_to_dict()get_7z_path()get_control_dict()get_file_extension()get_proxies_from_wapt_console()get_size()is_url()remove_outdated_binaries()remove_tree_for_all_users()unzip_with_7zip()
- Waptpackage
EWaptBadControlEWaptBadPackageAttributeEWaptBadSetupEWaptBadSignatureEWaptConfigurationErrorEWaptConflictingPackageEWaptCorruptedFilesEWaptDiskSpaceEWaptDownloadErrorEWaptExceptionEWaptInstallErrorEWaptInstallPostponedEWaptMissingLocalWaptFileEWaptNeedsNewerAgentEWaptNotAPackageEWaptNotSignedEWaptNotSourcesDirPackageEWaptPackageSignErrorEWaptUnavailablePackageHostCapabilitiesPackageEntryPackageRequestPackageVersion()PackageVersionStr()WaptBaseRepoWaptLocalRepoWaptRemoteRepocontrol_to_dict()make_version()parse_major_minor_patch_build()update_packages()
- Common
EWaptBadServerAuthenticationEWaptCancelledWaptWaptBaseDBWaptDBWaptHostRepoWaptPackageAuditLoggerWaptPackageInstallLoggerWaptPackageSessionSetupLoggerWaptPublicDBWaptRepoWaptServerWaptSessionDBauthorized_packages_for_token()check_is_member_of()check_user_membership()get_domain_admins_group_name()get_local_admins_group_name()is_system_user()lookup_name_from_rid()self_service_rules()sid_from_rid()tryurl()wapt_sources_edit()
- waptlicences
apply_json_config_by_config_name()check_exe_signing_certificate()check_licence_signature()check_msi_signature()check_password_complexity()check_valid_licences_count()decrypt_aes_pkcs7()edit_wapt_sources()encrypt_aes_pkcs7()get_battery_infos()get_bios_infos()get_catis_pem()get_catislic_pem()get_code_signing_tis_pem()get_dmi_infos()get_exe_certificate_stuff()get_exe_config_descriptions()get_ip_addresses()get_local_ip_address()get_mac_addresses()get_main_mac_address()get_system_cabundle_path()get_wapt_base_dir()get_wapt_configfilename()is_enterprise()libpython_path()licencing_status()list_taskbar_pins()peercache_free()peercache_init()peercache_set_secret()peercache_start()peercache_status()peercache_stop()pin_to_taskbar()rsa_decrypt()rsa_encrypt()rsa_sign()rsa_verify()serialize_for_signature()set_wapt_base_dir()set_wapt_configfilename()sign_json_data()sign_package()snakecase()stuff_exe_certificate()sys_argv()sys_path()sz_extract_all()unpin_from_taskbar()uptime()verify_json_data()wapt_local_json_get()waptjsondumps()waptjsonloads()waptserver_login()waptserver_logout()waptwget()x509_fingerprint()
- waptguihelpers