PYTHON-BASED TOOLS FOR WEB-ORIENTED MANAGEMENT OF A WINDOWS-BASED COMPUTER
DOI:
https://doi.org/10.65237/2336-3630-2026-5(1)-1Ключові слова:
Python, Django, Windows Event Log, Software development, Windows RegistryАнотація
This paper investigates the capabilities of the Python programming language for implementing web-based control of the Windows operating system and proposes an implementation of an information system that enables such control. An analysis of recent publications in the field of Windows system administration is conducted, and the main research directions in this area are identified. The study determines the set of tools required for implementing a web interface in applications developed using Python. The features of the Django web framework are described in the context of remote computer control. Python libraries for analyzing the Windows operating system and computer hardware are examined, and their advantages and disadvantages are identified and compared. The role of the Windows Event Log in the process of Windows system administration is outlined, and Python tools for interacting with Windows Event Log are analyzed. A web interface for visualizing these logs is presented. The integration of Large Language Models, specifically the Gemini 3 Flash model, for analyzing Windows Event Log data is proposed. The process of integrating this model into the developed remote control system is described. The Windows Registry and its role in software management within the Windows operating system are also examined. Python tools for working with the Windows Registry are reviewed, and the process of uninstalling installed software using registry keys is described. Furthermore, the specifics of launching additional software using the subprocess module are investigated. The capabilities of the Winget package manager are analyzed, along with its features in the Windows environment. An implementation of package list updating and software installation using a combination of Python tools and Winget is presented. Finally, potential directions for further development of the proposed information system for remote control of computers running the Windows operating system are identified, including the integration of advanced data analysis tools and artificial intelligence technologies: TensorFlow, PyTorch and Waikato Environment for Knowledge Analysis.
References
1) Westfall, J. (2021). Basic Linux Administration via GUI (Webmin). In Set Up and Manage Your Virtual Private Server: Making System Administration Accessible to Professionals (pp. 77-110). Springer.
2) Karlsen, E., Luo, X., Zincir-Heywood, N., & Heywood, M. (2024). Benchmarking Large Language Models for Log Analysis, Security, and Interpretation. Journal of Network and Systems Management, 32(3), 59. https://doi.org/10.1007/s10922-024-09831-x
3) Sudharson, K., Balaji, S., Deepak Reddy, A., & Sai Ram, V. (2022). Speedy and secure remote management protocol using virtualization. International Conference on Innovative Computing and Communications: Proceedings of ICICC 2022, Volume 3, 435-442. https://doi.org/10.1007/978-981-19-3679-1_35
4) Vielberth, M. (2025). Security Information and Event Management (SIEM). In S. Jajodia, P. Samarati, & M. Yung (Eds.), Encyclopedia of Cryptography, Security and Privacy (pp. 2304–2306). Springer Nature Switzerland. https://doi. org/10.1007/978-3-030-71522-9_1681
5) Mele, A. (2020). Django 3 By Example: Build powerful and reliable Python web applications from scratch. Packt Publishing Ltd.
6) Studiawan, H., Sohel, F., & Payne, C. (2020). Automatic Event Log Abstraction to Support Forensic Investigation. ACSW '20: Australasian Computer Science Week 2020. ACM. DOI:https://doi.org/10.1145/3373017.3373018
7) Zhang, P., Wang, J., Hu, X., Wang, X., Fan, X., Chi, W., & Yang, W. (2026). Comparative performance of GPT-4, GPT-o3, GPT-5, Gemini-3-Flash, and DeepSeek-R1 in ophthalmology question answering. Frontiers in Cell and Developmental Biology, Volume 14. https://doi.org/10.3389/fcell.2026.1744389
8) Halsey, M., & Bettany, A. (2015). Windows registry troubleshooting. Apress.
9) Ifrah, S. (2024). Install Tools (Azure CLI, Azure PowerShell, VS Code, Copilot). In Getting Started with Azure OpenAI: Deploying and Managing Azure AI and Azure OpenAI Solutions (pp. 33–79). Springer.
10) Aher, S. B., & Lobo, L. (2011). Data mining in educational system using Weka. In Proceedings of the International Conference on Emerging Technology Trends (ICETT) (pp. 20-25).
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2026 STREDOEVROPSKY VESTNiK PRO VEDU А VYZKUM

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.