探索PowerShell(六) 脚本基础简要

PowerShell脚本基础知识概览:










常量、变量、数组、哈希 条件、逻辑 循环控制
模块化 WMI对象(各种设备) ADSI对象(活动目录)

常量、变量、数组、哈希

各种字符串操作

使用常量和变量

各种运算符和表达式

创建、修改、合并数组或哈希表

条件、逻辑

判断各种条件

"if"、"switch"语句

使用运算符进行判断

循环控制

"while"、"do while"、"do until"、"for"、"foreach"语句

模块化

组织、调整代码

使用恰当的数据类型

调用其他脚本函数

WMI对象

WMI命名空间的概念

WMI所提供的功能

查看、使用的WMI命名空间

WMI的类

"get-wmiobject"

查询WMI

ADSI对象

Active Directory对象的概念

ADSI所提供的功能

Active Directory命名空间

创建和修改Active Directory对象

好了,这节简要介绍就写到这里,希望大家在后面的教程中能掌握其中的内容!

(0)

相关推荐

  • 探索PowerShell(六) 脚本基础简要

    PowerShell脚本基础知识概览: 常量.变量.数组.哈希 条件.逻辑 循环控制 模块化 WMI对象(各种设备) ADSI对象(活动目录) 常量.变量.数组.哈希 各种字符串操作 使用常量和变量 各种运算符和表达式 创建.修改.合并数组或哈希表 条件.逻辑 判断各种条件 "if"."switch"语句 使用运算符进行判断 循环控制 "while"."do while"."do until"."

  • PowerShell面向对象编程基础知识总结

    本文介绍PowerShell面向对象编程的基础知识,我们知道PowerShell里面的所有变量和输出都是对象,所以有必要在进行PowerShell编程时了解一下面向对象编程的基础知识. 面向对象编程的引入主要是为了解决软件复杂化带来的维护等问题,早在20世纪60年代,面向对象就已经出现了.虽然C语言并不支持面向对象的特性,但是使用C语言进行开发的程序人员已经将面向对象的核心思想应用到其中,因此我们更应该理解的是面向对象的思想,而不需要纠缠于语言本身. PowerShell是基于对象的脚本语言,因

  • Linux shell脚本基础学习详细介绍(完整版)第1/2页

    Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Linux 脚本编写基础 ◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序.在这个例子中我们使用/bin/sh来执行程序.当编辑好脚本时,如果要执行该脚本,还必须使其可执行.要使脚本可执行:编译

  • Powershell直接脚本时出现无法加载文件因为禁止执行脚本

    在Powershell直接脚本时会出现: 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 "get-help about_signing". 所在位置 行:1 字符: 17 + E:\Test\test.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException 查

  • linux脚本基础详细介绍

    目录 1.脚本vim环境 2.shell脚本中环境的定义方法 3.shell脚本中的转译字符 4.脚本中变量的数组 5.系统中命令的别名设定 6.脚本中的传参 7.脚本中的循环函数 1.脚本vim环境 在脚本中通常要显示一些脚本信息,这些信息可以通过对vim设定使其自动出现 /etc/vimrc 此文件是vim的主配置文件,文件内容全局生效 -/.vimrc 此文件是vim子文件,在用户家目录中编辑vim的配置文件也可以控制,但是只针对当前用户生效 vim ~/.vimrc 编辑配置文件 配置信

  • 入门shell脚本基础及原理

    目录 1.特殊变量 2.内部环境变量 3.整数以及字符判断 3.1整数判断 3.2字符测试 4.文件判断 5.read输入 6.if判断 7.案例选择判断 8.for循环 9.while循环 10.深入练习 1.写一个脚本,输入三个数字进行相应的加减乘除 2.猜数字游戏 3.写一个脚本,让nginx服务设置开机自启 4.利用for循环,创建user序号1-100的用户 5.利用while循环,计算1+2-100的值 6.apache简单的一个编译部署脚本 1.特殊变量 $#:查看变量参数的个数

  • VBS脚本基础语法实例讲解

    目录 引言 一.编辑VBS的相关软件 二.变量的定义 三.输入与输出 1.输入 2.输出 四.判断语句 五.循环语句 1.do – loop 循环 2.for – next 循环 总结 引言 最近在学习VBS语言的时候,搜索了不少资料,但是往往只是介绍一下什么整人代码.表白代码之类的,很少有基础的语法讲解,因此,我在这里写一篇博文来进行一下VBS基础语法的讲解. 一.编辑VBS的相关软件 对于基于VBS的编程,我们可以直接使用记事本来进行编写. 打开的方式为: 1.在桌面右键然后点击新建,接下来

  • 探索PowerShell(五) PowerShell基础知识

    在PowerShell中,我们可以轻松的与数据.对象进行交互,为了简化我们访问外部数据,PowerShell允许我们像操作驱动器.文件一样对数据.对象等进行操作. 使用这条命令,查看我们已有的Providers: get-psprovider 实际上,每一个Provider就是一个动态链接库(.dll),在PowerShell中也可以被称之为"管理单元",在管理单元中,有详细的代码实现我们的各种操作.PowerShell甚至允许我们自己编写Provider:http://msdn.mi

  • 探索PowerShell (四) PowerShell的对象、格式与参数

    今天贴博文晚了,感谢各位能继续关注! 本节将要给大家介绍一下PowerShell下的对象,基本格式以及参数.依然属于PowerShell的基础. PowerShell中的对象 在本教程开篇我们说过,PowerShell是基于面向对象化的,不像传统的shell那样基于文本.这其中最主要的原因就是因为Win平台在管理操作上主要以面向对象为主,因此为了符合系统特点和我们的操作习惯,PowerShell也继承了这一特色.因此,不像传统的shell,在PowerShell中,我们可以随意地与对象进行互动,

  • ASP基础入门第三篇(ASP脚本基础)

    下面就先请大家跟我来学习一些ASP 中应用脚本语言(以VBScript 为主)的基础知识. 在开始学习脚本语言之前,你应该理解一些简单的概念 -- 变量.进程.所谓变量是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据,它使用户便于理解脚本操作的名称,为用户提供了一种存储.检索和操作数据的途径.程序是由一个或多个进程组成的,在 VBScript 中,进程就是"指令块",通常意义上的进程,如 Sub,只是为了简单的数据处理. 在 VBScript 中,严格的来讲变量是不用声明的

随机推荐