查看当前版本 Win+R 输入 powershell 进入. 输入:$PSVersionTable 可以看到PS的version: 当前是2.0 下载WMF Windows Management Framework 5.1 . 地址是:http://aka.ms/wmf5download 下载,选择合适的版本 安装 下载后解压.注意安装前要用管理员权限打开. 如上图所示,有ps1文件,和可执行文件.ps1如果要执行,需要获取一点的权限,详细可以搜索:powershell 权限管理. 也可以双击可…
问题: Package Manager Console error - PowerShell version 2.0 is not supported. Please upgrade PowerShell to 3.0 or greater and restart Visual Studio. 操作系统为WIN7,从内容看,需要将PowerShell升级到3.0及以上版本才可以,经过查找,发现需要通过升级Windows Management Framework版本来升级PowerShell,下面…
加载PowerShell插件时出现以下错误: The windows PowerShell snap-in 'Microsoft.Crm.PowerShell' is not installed on this computer 解决方案:在系统中注册对应的组件Microsoft.Crm.PowerShell.dll 参考: http://dynamicscrmusualsuspect.blogspot.hk/2013/10/How-to-Registered-Unregister-Micros…
powershell脚本执行绕过powershell下脚本执行限制(cmd下执行) powershell脚本运行方式有两种,一种是powshell中运行,另一种是在cmd中(在某些情况下相当有用) powershell一般默认是禁止脚本运行,想要修改允许脚本运行,需要以管理员权限运行powershell,但有时候我们没有管理员权限,只有普通用户权限,这样就没有办法设置允许脚本运行,这时,cmd中运行脚本的优势就体现出来了.在cmd中运行脚本可以绕过powershell的限制. (cmd)本地权限…
<Windows Azure Platform 系列文章目录> 本文介绍的是国外的Azure Global.如果是国内由世纪互联运维的Azure China,请参考这篇文档: Azure China (8) 使用Azure PowerShell创建虚拟机,并设置固定Virtual IP Address和Private IP 之前给大家介绍很多关于Windows Azure的内容,基本上都是通过Windows Azure Management Portal来创建的.这种创建方式虽然直观简单,但是…
<Windows Azure Platform 系列文章目录> 本章将介绍如何使用Azure PowerShell,创建SSH登录的Linux VM 前提要求: 1.安装Azure PowerShell 2.准备好Linux SSH Key: Windows Azure Virtual Machine (25) 使用SSH登录Azure Linux虚拟机 具体的PowerShell命令如下: #在弹出的界面中,输入Azure China用户名和密码 Add-AzureAccount -Envi…
Powershell ISE在默认状态下有一个不好的地方就是不会显示关于SharePoint的一些智能提示,例如你写一个"get-"后面提示的选项里没有sp开头的一些对象.于是找了一下解决方案. 首先打开Powershell ISE, 把下面的代码拷贝到ISE中 if (!(test-path $profile )) { new-item -type file -path $profile -force } $cmd = 'if((Get-PSSnapin | Where-Object…
区别 Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: 代码如下: yum -y update #升级所有包,同时也升级软件和系统内核 yum -y upgrade #只升级所有包,不升级软件和系统内核 测试 实验分别测试 yum -y upgrade和yum -y update 升级前 系统版本:  centos5.5内核版本:  2.6.18-194.el5 升级前做过简单配置文件修改 yum -y upgrade    升级后 系统版本…
打开https://powershellgallery.com,检索你需要的目标模块,我们以安装名为"xmysql"的module为例: 自动安装 1.执行命令install-module -name xmysql 1.x.可能会提示权限不足,那就使用管理员打开PowerShell 可能会提示nuget-anycpu-2.8.5.127.exe找不到,无法下载,可以到这里下载 https://oneget.org/nuget-anycpu-2.8.5.127.exe ,然后放在&quo…
背景: 开发的PowerShell 脚本需要使用Invoke-RestMethod命令,发现在老的服务器上不支持这一命令,经过查询得知由于PS版本的问题.涉及到了PS的升级,需要介绍下PowerShell的版本. 发生错误如下: 简介: Powershell是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境. powershell需要.NET环境的支持,同时支持.NET对象.当前powershell有四版本,分别为1.0,2.0,3.0 ,4.0 . 如果系统是window…
本文转自:http://www.cnblogs.com/wenBlog/p/6198354.html 背景: 开发的PowerShell 脚本需要使用Invoke-RestMethod命令,发现在老的服务器上不支持这一命令,经过查询得知由于PS版本的问题.涉及到了PS的升级,需要介绍下PowerShell的版本. 发生错误如下: 简介: Powershell是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境. powershell需要.NET环境的支持,同时支持.NET对象…
目录 安装python 安装git 安装powerline字体 主题定制 安装oh-my-posh 查看策略组的执行权限 使用choco 安装终端模拟器 - ConEmu 优化 PowerShell 的配色 将powershell的提示符改为 Emoji 不从Window terminal中使用 Powershell 接着之前的文章 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南,依然假定你安装好了windows terminal预编译版本. 这…
<Windows Azure Platform 系列文章目录> Update: 2016-01-11 笔者文档主要都是用Azure PowerShell 0.x版本来实现的,比如0.98版本 但是现在最新的Azure PowerShell升级到了1.0版本,很多语法和笔者的文章不同 想查询自己安装的Azure PowerShell版本,请在Azure PowerShell执行以下语法: Get-Module azure 上图红色部分,笔者安装的Azure PowerShell版本是0.98 另…
脚本经常需要处理文本,有时候是行列整齐文本.那么powershell脚本处理行列文本有几种方法呢?一种是excel,另外的一些是?access?sqlite? sqlite是一个很小巧的,很方便嵌入到脚本语言中的,关系型数据库.它给powershell提供了一个免费的,处理行列整齐数据,存储数据,统计数据的极品神器.只要你学会了它,上天入地皆可去得.而且以后学sql server,mysql,都类似,没有难度. 带着引号搜本文关键字: "^_^上天入地皆可去^_^" 发文初衷:世界上几…
前篇我们讲了怎样创建一个自动化账户以及创建时候"Run As Account"选项背后的奥秘.这一篇针对在Azure自动化账户中使用Powershell Runbook的用户讲一下怎样更新powershell 模块. 更新Powershell模块 首先,我们需要先了解一下Azure Automation的系统架构.我们已经知道用户可以通过运行Runbook来实现自动化运维,Runbook运行则是在Azure Automation的沙盒里执行的,沙盒是一组由Azure管理的虚机资源, 我…
linux 安装 powershell Intro powershell 已经推出了一个 Powershell Core, 版本号对应 Powershell 6.x,可以跨平台,支持 Linux 和 mac. 这使得对于熟练使用 Powershell 进行开发运维的一些开发者来说无疑是个福音. 今天就来在 Linux 上安装 powershell,以 centos7 为例介绍安装 powershell. PowerShell 和 PowerShell Core 那Windows PowerShe…
之前章节提到过powershell,如果需要构建复杂的任务时,使用cmd不是很方便(也可能是由于笔者不太熟悉cmd命令,这里见笑了),这时候powershell就派上用场了,这里并不详细介绍powershell脚本,如果有需要以后另开章节讲解powershell基本命令,powershell面向对象编程,powershell脚本调试,C#编写powershell cmdlet,powershell相关工具等.本篇主要介绍如何在Jenkins环境中运行powershell命令. 目前主要有两种方法…
前言 最近,给SharePoint升级了,然后发现,有一大批视图不需要了,而且,名字是一样的,想着怎么清理,然后,就想到了powershell. powershell 示例: $siteUrl = "http://localhost"; $deleteViewName = "All Items"; $site = Get-SPSite $siteUrl; $web = $site.OpenWeb(); $lists = $web.Lists; for($i=0;$i…
Azure PowerShell 模块用于从 PowerShell 命令行或脚本创建和管理 Azure 资源. 本指南详细介绍了如何使用 Azure PowerShell 模块部署运行 Ubuntu 服务器的虚拟机. 服务器部署以后,将创建 SSH 连接,并且安装 NGINX webserver. 如果没有 Azure 订阅,可在开始前创建一个试用帐户. 本快速入门需要 Azure PowerShell 模块 3.6 或更高版本. 运行 Get-Module -ListAvailable Azu…
什么是 Azure PowerShell? Azure PowerShell 是一组模块,提供用于通过 Windows PowerShell 管理 Azure 的 cmdlet.你可以使用 cmdlet 来创建.测试.部署和管理通过 Azure 平台传送的解决方案和服务.在大多数情况下,这些 cmdlet 可用于执行在 Azure 经典管理门户中可以执行的任务,例如,创建和配置云服务.虚拟机.虚拟网络和 Web 应用. 版本控制的工作原理 Azure PowerShell 使用语义版本控制,这意…
目录 本教程概述 用到的工具 标签 简介 0x01使用简介 0x02脚本编写 0x03实例讲解 本教程概述 本课我们学习powershell使用. 用到的工具 cmd.exe   powershell 标签 powershell基础 简介 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能. 它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script…
DOS 逐渐退出历史舞台后,Windows 一直内置着 CMD 命令行工具,并在 Windows 7 时代升级为更强悍的 PowerShell,不仅可以执行命令行,更可以执行各种高级脚本,还能跨平台. 最近,微软发布了 PowerShell Core 6.2,现在又宣布了全新的下一代 PowerShell 7. 微软表示,PowerShell 的用户量直线飙升,但大多都来自 Linux,Windows 平台上反而没什么成长,这很可能是 PowerShell 5.1 与新版 PowerShell…
一.背景 某数据库服务器为CentOS,想要监控Keepalived的VIP是否有问题,通过邮件进行报警,但这台机器不能上外网,现在只能在Windows下通过PowerShell来完成发邮件预警. 二.脚本详情 1.创建名为:ping-ip.ps1的PS脚本,代码如下所示: # ping 192.168.1.51 Test-Connection 192.168.1.51 -Count 2 If ($? -ne "True"){ Write-Host $address"连接失败…
<Azure SQL Database Active Geo-Replication简介>一文中,我们比较全面的介绍了 Azure SQL Database Active Geo-Replication 的主要特点和优势.接下来我们将从自动化的角度,介绍如何通过 PowerShell 在项目中实现 Active Geo-Replication 操作. 文章来源:葡萄城产品技术社区 一.从Azure PowerShell开始 MS 专门为管理 Azure 写了一套 PowerShell 组件称为…
想使用QtCreator作为编辑器编辑keil或者IAR的工程,需要生成.pro文件,于是使用powershell批量处理. 源码如下: $incPath = dir -filter "*.h" -Recurse $headList="","" $pathList = "","" foreach($fpath in $incPath) { $headList+=$fpath.DirectoryName +…
[题外话] 某天不小心点了XX管家的自动修复,虽然及时点了取消也看到了远程桌面服务成功被关闭,但是忙完该干的事以后竟然忘记了这件事,在断开远程桌面服务之前也忘记再次打开.以至于之后几天一直以为Azure出现了问题,直到某天突然想起来是自己忘重新打开远程桌面的问题.还好XX管家没有把Powershell禁掉,我们还可以使用Powershell再次启用远程桌面服务. [文章索引] XX管家禁用远程桌面的实质 Powershell连接远程主机 使用Powershell启用远程桌面 其他可能导致无法使用…
转至:http://www.cnblogs.com/ceachy/archive/2013/03/13/PowerShell_SnapIn.html PowerShell一开始就提出利用管理单元来实现自定义cmdlet,为大型软件系统提供有别于UI界面的脚本化管理方案.在PowerShell V2中,PowerShell管理单元还能以二进制模块的方式处理. 编写管理单元 编写PowerShell管理单元需要依赖System.Management.Automation程序集:而System.Man…
powershell 传教士 原创文章.始于 2016-09-18 ,2016-10-27修改powershell docker官网.允许转载,但必须保留名字和出处,否则追究法律责任 1 在任意版本的linux中,安装docker,并启动服务.详见手册: https://docs.docker.com/engine/installation/linux 1.1 centos 6 安装docker:yum install epel-releaserpm -Uvh http://www.elrepo…
powershell,mutex,互斥,进程互斥,脚本互斥 powershell脚本互斥例子,在powershell类别文章中,声明原创唯一. powershell 传教士 原创文章 2016-07-02 允许转载,但必须保留名字和出处,否则追究法律责任 ---[前言]--- 有时候我们希望脚本并发,用多进程.多线程尽快地跑.也有时我们希望同时只能运行一个脚本. linux中bash的做法是,脚本先检测特定文件,没有就建立这个文件,并运行.运行完后就删除. 这种方法对于powershell来说已…
快速了解Windows PowerShell     从SharePoint 2010开始支持PowerShell,仍支持stsadm.exe工具:     可以调用.NET对象.COM对象.exe文件传参:     控制台执行,批处理执行:     支持管道   书写Windows PowerShell脚本     后缀名:.psl,纯文本文件:     Write-Host "Hello World!"   使用Windows PowerShell集成脚本开发环境(ISE)    …