zoukankan      html  css  js  c++  java
  • 关于powershell 的一些练习

    1. 计算$i++ + $i++ + ++$i + $i++ + $i 的值,并说明原因

    $i = 1
    $i++ + $i++ + ++$i + $i++ + $i = 16
    1 + 2 + 4 + 4 + 5 = 16

     
    2. 使用强类型定义【安全开发生命周期、机械工业出版社、58.50、370(页)、342.63(克)】
    [string]$one = "安全开发生命周期"
    [string]$two = "机械工业出版社"
    [double]$three = 58.50
    [string]$four= "370(页)"
    [string]$five = "342.63(克)"
     
     
    5. 打印自己的 path 环境变量
    $env:path
     
     
    6. 为自己的系统设置一个属于你自己的用户环境变量,变量名为(yourname_home)值为 1
     
    [system.environment]::setenvironmentvariable("yourname_home",1,"machine")
     
    7. 不限定使用强/弱类型,定义自己的名字、身高、年龄、专业、学校、毕业时间

    [string]$name = "王亮"
    [int]$tall = 172
    [byte]$age = 22
    [string]$project = "计算机"
    [string]$school = "航天"
    [string]$time = "2019年6月"

     
    8. 分别用字符串连接和格式化的形式输出自我介绍,自我介绍中包括第 5 题定义的变量

    $name = '王亮'
    $tall = 172
    $age = 22
    $data = $env:path

    echo("大家好,我的名字是{0},身高是{1},年龄是{2},我的电脑PATH变量包含有{3}" -f $name,$tall,$age,$data)

     
    9. 扩展练习:检查系统环境变量 Path 中是有“D:appJavajdk1.8.0_241”关键字,检查系统环境变
    量是否有 JAVA_HOME,没有则添加上去,【注意:PATH 环境变量有系统信息,不能直接覆盖】

    $x = $env:path
    echo($x)
    $index = $x.indexof("D:appJavajdk1.8.0_241")
    if($index -eq -1){
    $x = $x + "D:appJavajdk1.8.0_241"
    echo($x)
    }


    $z = $env:JAVA_HOME
    echo($z)
    if($z -eq ""){
    echo("为空")
    $env:JAVA_HOME = "D:appJavajdk1.8.0_241"
    }else{
    echo("有数值")
    }

     
  • 相关阅读:
    Redis下载和安装
    Redis的Docker镜像
    Hadoop docs
    Hadoop On Demand
    Hadoop Archives
    web.xml中 error-page的正确用法
    zepto.js + iscroll.js上拉加载 下拉加载的 移动端 新闻列表页面
    SVN上传文件注意事项-------------------养成良好的项目文件上传习惯
    在MyEclipse中搭建Spring MVC开发环境
    史上最全最强SpringMVC详细示例实战教程
  • 原文地址:https://www.cnblogs.com/kyooo/p/13166400.html
Copyright © 2011-2022 走看看