首页 > 解决方案 > 检查 Windows 7 Groovy

问题描述

想要创建一个能够检查系统特定操作系统的脚本。有多种方法可以找到别名“Windows”、“Linux”等(如何从 Gradle 检测当前操作系统),但这还不够。但是我需要专门检查完整版以确定它是否是Windows 7。

标签: gradlegroovyjenkins-groovy

解决方案


你也检查一下版本,windows 7会像这样返回7

tasks.register('CheckSystemVersion') {
    if (System.properties['os.name'].toLowerCase().contains('windows')) {
        println System.properties['os.name']
        println System.properties['os.version']
    } else {
        println "it's not Windows"
}}

有关可能的操作系统的更多信息,您可以查看


推荐阅读