前端analysis | What,Why,Who,When,Where,How

powershell数据类型

2022-09-12

导语

最近在学习Powershell,提升下windows下前端开发效率。记录下powershell要点。PowerShell中,一切皆对象。

简介

查看所有支持的快捷输入

支持Tab进行命令补充

1
> get-alias 

image.png

powershell命令分类

  • cmdlet: 通常使用C#等其他语言编写, cmdlet一般留给PowerShell软件的开发者来写
    • Get、Set、Update和Remove 开头的对应增改删
    • 具体可以Get-Command查看
  • 函数 : 使用PowerShell编写的命令,为了完成手头的任务,我们编写的往往就是函数
  • 别名
  • 外部脚本

帮助

help命令和Get-Help

image.png

文档更新

需要admin权限运行Update-Help

cmdlet

Get-Command就有一些参数,用以指定只返回特定的命令,而不显示全部命令

1
Get-Command -Name Get-Alias

image.png

-Verb 指定前缀, -Noun 指定内容

1
2
3
4
5
6
7
Get-Command -Verb Get
Get-Command -verb set

Get-Command -Noun alias
Get-Command -Noun Content
#也可以组合
Get-Command -Name Get-Alias

image.png

变量

  • 变量以美元符号($)开头 ,获取更新类似于Linux 变量操作。
  • 一是用户定义的变量,即由用户创建的变量;二是自动变量,即PowerShell自带的变量
  • $MaximumHistoryCount=200 重置变量

用户变量

变量需要先申明,在使用,如果不报错,需要开启严格模式

image.png

数据类型

PowerShell有多种数据类型,包括布尔值、字符串和整数,而且修改变量的数据类型不会报错,类似于js ,动态变化。

整数

整数数据类型只存储整数,小数部分会四舍五入为最近的整数。整数数据类型分为带符号和不带符号两种。带符号的整数数据类型既可以存储正数,也可以存储负数;不带符号的整数数据类型则只能存储没有正负号的值

浮点数

Float ,Double

image.png

image.png

字符串

字符串的合并,类似Linux shell ,双引号中使用

使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏