AI智能
改变未来

PowerShell基础知识

***拓展:语言种类分为三种

            1、编译语言:需要对源代码进行翻译

            2、解释语言:对源代码进行解释、解析执行的语言

            3、脚本语言:通常是不能独立运行的,是为某种进程或者任务提供指向性服务的

***变量:是计算机语言中能存储计算机结果或能表示值抽象概念。

             变量赋值公式:$变量名 = 值

                                     $a = 10

                                     write-output($a)

***环境变量:一般是指在操作系统中用来指定操作系统运行环境的一些参数,如临时文件夹位置和系统文件夹位置等

             写入系统环境变量:[System.Environment]::SetEnvironmentVariable(\”testPath\”,\”d:/test\”,\”machine\”)

             写入用户环境变量:[environment]::SetEnvironmentvariable(\”Path\”,\”;c\\powershellscript\”,\”User\”)

***数学运算符:

运算符 说明

+

加运算
减运算
* 乘运算
/ 除运算
% 求模运算
+= 相加并赋值
-= 相减并赋值
++ 自增运算
自减运算

***常量:不可变量

              Set-Variable来申明常量,-name申明常量名,-value申明常数值,-option constant表示申明当前量为一个常量

              只读变量也可以看作是常量的一种形式,将-option constant改为-option Readonly

***数组:是一个容器,是有序的元素序列,数组长度不可扩大

$array-name=value0,value1,value2                 定义数组,用逗号隔开

$array-name=value0..value10                               连续数字用..

$array-name=@()                                                  定义空数组

***弱类型和强类型

    > 弱类型:数据类型根据值的类型定义

    > 强类型:强行规定数据类型,值的类型必须符合数据类型

       [int]    [double]   [float]   [char]   [string]   [byte]   [int[]]

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » PowerShell基础知识