在windows上提供简化系统调用的模块

WinUtils的Python项目详细描述


winutils

Windows实用程序模块

Installation:

pip install winutils

Examples:

import WinUtils as wu
wu.Shutdown(wu.SHTDN_REASON_MINOR_OTHER) # Shutdown other error, minor
wu.Restart(wu.SHTDN_REASON_MAJOR_SOFTWARE) # Restart Software error, major
wu.LogOut(wu.SHTDN_REASON_MINOR_HOTFIX) # Log out user hot fix, minor

Reference:

函数:

Shutdown(condition)-关闭设备,系统会记录情况 Restart(condition)-重新启动设备,系统会记录条件 LogOut(condition)-从设备中注销用户,条件由系统记录

所有错误代码:

主要标志:

SHTDN_REASON_MAJOR_APPLICATION:应用程序问题

SHTDN_REASON_MAJOR_HARDWARE:硬件问题

SHTDN_REASON_MAJOR_OPERATINGSYSTEM:操作系统问题

SHTDN_REASON_MAJOR_OTHER:其他问题

SHTDN_REASON_MAJOR_POWER:电源故障

SHTDN_REASON_MAJOR_SOFTWARE:软件问题

SHTDN_REASON_MAJOR_SYSTEM:系统故障

次要标志:

SHTDN_REASON_MINOR_BLUESCREEN:蓝屏崩溃事件。

SHTDN_REASON_MINOR_CORDUNPLUGGED:未插电

SHTDN_REASON_MINOR_DISK:磁盘

SHTDN_REASON_MINOR_ENVIRONMENT:环境

SHTDN_REASON_MINOR_HARDWARE_DRIVER:驱动程序

SHTDN_REASON_MINOR_HOTFIX:热修复

SHTDN_REASON_MINOR_HOTFIX_UNINSTALL:热修复程序卸载

SHTDN_REASON_MINOR_HUNG:无响应

SHTDN_REASON_MINOR_INSTALLATION:安装

SHTDN_REASON_MINOR_MAINTENANCE:维护

SHTDN_REASON_MINOR_MMC:mmc问题

SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY:网络连接。

SHTDN_REASON_MINOR_NETWORKCARD:网卡

SHTDN_REASON_MINOR_OTHER:其他问题

SHTDN_REASON_MINOR_OTHERDRIVER:其他驱动程序事件

SHTDN_REASON_MINOR_POWER_SUPPLY:电源

SHTDN_REASON_MINOR_PROCESSOR:处理器

SHTDN_REASON_MINOR_RECONFIG:重新配置

SHTDN_REASON_MINOR_SECURITY:安全问题

SHTDN_REASON_MINOR_SECURITYFIX:安全修补程序

SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL:安全补丁卸载

SHTDN_REASON_MINOR_SERVICEPACK:服务包

SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL:服务包卸载

SHTDN_REASON_MINOR_TERMSRV:终端服务

SHTDN_REASON_MINOR_UNSTABLE:不稳定

SHTDN_REASON_MINOR_UPGRADE:升级

SHTDN_REASON_MINOR_WMI:wmi问题

附加标志(可选):

SHTDN_REASON_FLAG_USER_DEFINED:原因代码由用户定义。如果此标志不存在,则由系统定义原因代码

SHTDN_REASON_FLAG_PLANNED:计划关闭。系统生成系统状态数据(ssd)文件。此文件包含系统状态信息,如进程、线程、内存使用和配置。如果此标志不存在,则关机是未计划的。通知和报告选项由一组策略控制。例如,登录后,如果策略已启用。只有在系统上启用了ssd策略时才会创建ssd文件

https://msdn.microsoft.com/en-us/library/aa376885(v=vs.85).aspx

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式