gradle - 检查 Windows 7 Groovy
问题描述
想要创建一个能够检查系统特定操作系统的脚本。有多种方法可以找到别名“Windows”、“Linux”等(如何从 Gradle 检测当前操作系统),但这还不够。但是我需要专门检查完整版以确定它是否是Windows 7。
解决方案
你也检查一下版本,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"
}}
有关可能的操作系统的更多信息,您可以查看此
推荐阅读
- dialogflow-es - Google Assistant - existing dialogflow intents & new actions cooperation
- linux - Sh script not running using cron while running using terminal manually
- svelte - Access URL query string in svelte
- python - File Handling during Session in CherryPy with Python
- javascript - 我找不到一种方法来获取要在方程式中使用的输入,然后在 html 中显示结果
- php - 通过覆盖插件功能检查产品是否已发布
- git - 将 git repo 复制到不同的网络
- android - 读取错误:ssl=0x707d0912c8:系统调用期间的 I/O 错误,软件导致连接中止
- pandas - 为什么应用在数据框中的多个列上不起作用?
- c# - 包含不能翻译 EF .net core 3.1