初识PowerShell

一。简介 

  Windows PowerShell 是微软公司为Windows环境所开发的壳程序(shell)及脚本语言技术,采用的是命令行界面。这项全新的技术提供了丰富的控制与自动化的系统管理能力。之前的开发代号是Monad,程序另一个名称叫Microsoft Shell(MSH)。

  Windows PowerShell是以.NET Framework技术为基础,并且与现有的WSH保持向后兼容,因此它的脚本程序不仅能访问.NET CLR,也能使用现有的COM技术。同时也包含了数种系统管理工具、简易且一致的语法,提升管理者处理,常见如登录数据库、WMI。Exchange Server 2007以及System Center Operations Manager 2007等服务器软件都将自带Windows PowerShell。

  Windows PowerShell 并不处理文本,而是处理以.NET平台为基础的对象

二.语法使用

Cmdlet (发音如 “command-let”) 是指在 Windows PowerShell 中用来操作对象的单一功能命令。你可以依据其名称格式来加以辨识 Cmdlet -- 以破折号 (-) 分隔的动词和名词,例如Get-Help、Get-Process 和 Start-Service。

启动Windows PowerShell

1.可在系统管理工具中找到并打开

2.输入cmd命令   在打开界面中输入Powershell  即可打开Powershell命令行页面

Powershell脚本可在任意编辑器中编写,并保存为后缀名为“.ps1”的文件,若要运行脚本,请在命令提示符下键入该脚本的名称如:c:/test/testscript.ps1

三.获取帮助

Get-Help cmdlet 是用于了解 Windows PowerShell 的有用工具。通过阅读 cmdlet 的说明、了解有关概念并浏览语言主题,您可以开始了解如何使用 Windows PowerShell 了。

  若要显示帮助可键入 get-help命令

如:get-help

如要了解单个cmdlet的帮助可键入    get-help   cmdlet 命令

如:get-help get-command

键入 -detailed 可查看详细帮助信息

如:get-help get-command -detailed

初识PowerShell

时间: 2024-08-26 11:51:29

初识PowerShell的相关文章

初识powershell、nuget powershell 调试

初识powershell.nuget powershell 调试 前言 老早就听说powershell很牛逼,但是没真正用过,这两天刚好用到,顺便写一下有关的,可能以后用得到的东西.本来想记一下这次使用过程中用到的一些操作的,就是这么巧,发现了个很不错的教程网站,于是我就可以偷懒了,哈哈. 相关资料 非官方在线教程网站 www.pstips.net 官方文档 入门 基本指南 操作系统要求 Windows PowerShell ISE 运行远程命令 在nuget安装包的时候进行powershell

char 02 初识 Powershell

1 powershell 图标 Windows Powershell Windows PowerShell(X86) Windows PowerShell ISE : 图形化控制台 Windows PowerShell ISE(X86) 2 PowerShell 集成脚本环境 如果打开了 , 普通的控制台程序, 输入 ise ,可以直接打开 ISE 哦 PowerShell 的 控制台应用程序,支持4 种 "Tab"键补全 1) 输入 Get-S 按几下 "Tab"

PowerShell_零基础自学课程_1_初识PowerShell

欢迎转载本系列文章:转载请注明出处:www.cnblogs.com/volcanol 自从微软推出.Net以来,微软旗下的windows体系就发生了很大的变化,首先是操作系统的界面的变化,例如vista与XP的界面变化, 其次是一些应用的变化,例如在XP下就没有Aero桌面效果,而在Win7下就有Aero桌面效果(本人没有用过vista,不知道有没有Aero的效果). 但这些都是用户直观的感受,除了这些还有更深层次的变化,如C++的CLR和CLI.以及一些时下非常流行的技术(像WPF.WCF还有

试读—Windows PowerShell实战指南(第2版)

看到Windows PowerShell实战指南(第2版),想起了女朋友送我的第一个生日礼物,它是什么呢? 一本书,书的名字是:Windows 2000 脚本编程实用大全: 时间过得真快,转眼十年过去了: 为什么偏偏选 了这么一本书做为生日礼物呢? 这是秘密,自己想去! 回来说正题,为什么看到Windows PowerShell实战指南(第2版)会让我想到Windows 2000 脚本编程实用大全呢? 看看下面的例子: var ws = WScript.CreateObject("WScript

powershell学习:初识

最近在学习powershell,把一些常用的命令记录下来,一方面给自己做个总结,一方面也给在学习的同学做个产考(水平有限,大家看看就好) Get-service              #查看当前服务 Get-help get-service                  #查看get-service 帮助信息 Get-Help Get-Service -Examples             #查看get-service的示例参考 Get-Help Get-Service –full 

PowerShell基础系列

Windows脚本初探之PowerShell初识 http://281816327.blog.51cto.com/907015/1369562 PowerShell远程管理Windows Server(1):域环境 http://281816327.blog.51cto.com/907015/1397239 PowerShell远程管理Windows Server(2):公网访问[web形式] http://281816327.blog.51cto.com/907015/1414739 Powe

Actiove Directory的DirectoryEntry与DirectorySearcher初识及Filter语法

前言 增删改查,我想查询是最先要说的一个了.本章主要记录使用.NET Framework进行对域控服务器对象的查询操作,介绍DirectoryEntry与DirectorySearcher(搜索器)及Filter(搜索过滤器)语法,并对AD对象常用属性做记录. DirectoryEntry与DirectorySearcher 使用C#语言对域控服务器的AD对象进行查询操作,DirectoryEntry和DirectorySearcher是必须要了解的两个类.System.DirectorySer

初识Microsoft Hyper-v Server

初识Microsoft Hyper-v Server 上一篇博文中和大家聊了Hyper-v在各种版本之上的安装,那么安装完成了以后今天就和大家来一起认识一下Microsoft Hyper-v Server 1.Micrisoft Hyper-v Server的管理界面:Hyper-V管理器介绍: 如下图所示,是Hyper-V Server的管理控制台,显示当前Hyper-V虚拟机等相关信息.具体介绍如下表所示 序号 作用 1 用来连接和信息Hyper-v主机 2 显示虚拟机列表.状态.CPU.内

Windows Powershell 3 极速入门

Learn Windows PowerShell 3 in a Month of Lunches(2rd) 2013, DON JONES 这本书基于 PowerShell 3.0,做初学者教材甚好,若有 Linux shell 基础则可一目十行.如下便是摘录式笔记,仅记录一些感兴趣的重点,涉及大部分章节. 书中很少涉及语法,因为按作者的说法:操起命令直接上,这才是 PS 的主要使用模式(PowerShell-ish ways),而非一般的脚本编程,流控之类的语法都只是命令的粘合剂. 读完一遍,