Metadata-Version: 2.1
Name: windows-tools
Version: 2.0.0
Summary: Toolset for antivirus, NTFS/ReFS ACLs, file ownership, registry, user handling...Well a lot of stuff
Home-page: https://github.com/netinvent/windows_tools
Author: NetInvent - Orsiris de Jong
Author-email: contact@netinvent.fr
License: BSD
Description: # windows_tools
        ## Collection of useful python functions around Microsoft Windows
        
        [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
        [![Percentage of issues still open](http://isitmaintained.com/badge/open/netinvent/windows_tools.svg)](http://isitmaintained.com/project/netinvent/ofunctions "Percentage of issues still open")
        [![Maintainability](https://api.codeclimate.com/v1/badges/0d9732260019ec390649/maintainability)](https://codeclimate.com/github/netinvent/windows_tools/maintainability)
        [![codecov](https://codecov.io/gh/netinvent/windows_tools/branch/master/graph/badge.svg?token=6Z03XTQU8G)](https://codecov.io/gh/netinvent/windows_tools)
        [![windows-tests](https://github.com/netinvent/windows_tools/actions/workflows/windows.yaml/badge.svg)](https://github.com/netinvent/windows_tools/actions/workflows/windows.yaml)
        [![GitHub Release](https://img.shields.io/github/release/netinvent/windows_tools.svg?label=Latest)](https://github.com/netinvent/windows_tools/releases/latest)
        
        
        windows_tools is a set of various recurrent functions amongst
        
        - antivirus: antivirus state and list of installed AV engines
        - bitlocker: drive encryption status and protector key retrieval
        - bitness: simple bitness identification
        - file_utils: file ownership handling, NTFS & ReFS ACL handling, file listing with permission fixes
        - impersonate: python Runas implementation
        - installed_software: list of installed software from registry, 32 and 64 bits
        - logical_disk: logical disk listing
        - office: microsoft Office version identification, works for click & run, O365 and legacy
        - powershell: powershell wrapper to identify interpreter and run scripts or commands
        - product_key: windows product key retrieval
        - registry: registry 32 and 64 bit API
        - securityprivilege: enable / disable various security privileges for user
        - server: windows server identification
        - users: user lookup for SID/PySID/username
        - virtualization: virtualization platform identification for guest
        - windows_firewall: windows firewall state retrieval
        - wmi_queries: windows WMI query wrapper, wmi timezone converters
        
        It is compatible with Python 3.5+ and is tested on Windows only (obviously).
        
        ## Setup
        
        ```
        pip install windows_tools.<subpackage>
        
        ```
        
Keywords: wmi,virtualization,file,acl,ntfs,refs,antivirus,security,firewall,office
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: System
Classifier: Topic :: System :: Operating System
Classifier: Topic :: System :: Shells
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: Microsoft
Classifier: Operating System :: Microsoft :: Windows
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.5
Description-Content-Type: text/markdown
