Powershell可以很容易地把自己的脚本函数做成模块以便重复使用。豆子写了个简单的函数,生成帮助文档,然后另存为ps1脚本和psm1的模块,这样就可以反复调用了。下面是一个基本流程。首先写了一个函数,基本功能是输入操作系统名字,获取系统里面所有匹配系统的.net 版本,powershell 版本和OS的版本function get-dotnet {
[cmdletbind
原创
2015-07-31 13:59:04
5013阅读
Exchange2007Add-PSSnapinMicrosoft.Exchange.Management.PowerShell.Admin;Exchange2010Add-PSSnapinMicrosoft.Exchange.Management.PowerShell.E2010;Exchange2013&2016Add-PSSnapinMicrosoft.Exchange.Manage
原创
2019-07-06 14:21:35
3060阅读
现在通过编写模块就可以在PowerShell命令行或者脚本中管理大型、分布式软件系统,就像Exchange Server和SharePoint Server正在做的那样。你有这样的需求吗。。。全文见我在博客园的博客:PowerShell入门(十一):编写脚本模块
转载
精选
2013-03-08 14:23:34
567阅读
今天想对exchange启用Disable-mailbox这个命令,怎么都不行,没有这个命令,于是通过网络查找 可以使用如下方法,找到那个管理单元的名称了Exchange 2007Add-PSSnapin Microsoft.Exchange.Management.PowerShell.AdminExchange 2010Add-PSSnapin Microsoft.Exchange.M
原创
2014-05-20 13:04:07
1048阅读
模块的安装在我们正常使用中powershell只是安装了一些基础模块,如果要用到AD或者hyper-v的管理的话,默认是没有安装的,所以我们要学会如何安装这些模块。Powershell v3 提供的扩展方式称为模块,模块不需要复杂的注册。powershell会自动在一个特定的目录下查找模块,PSModulePath 这个环境变量定义了powershell期望存放模块的路径。Get-Content
原创
2022-01-21 18:29:44
4075阅读
有时,我们需要通过powershell来管理exchange,默认情况下,powershell是无法直接管理exchange服务器的,需手动导入exchange模块。powershell中导入exchange模块的命令如下:$exchangeSession=New-PSSession-ConfigurationNamemicrosoft.exchange-ConnectionUrihttp://e
原创
2020-04-27 15:20:33
3654阅读
点赞
因为在线安装Powershell其他模块速度比较慢,在线下载的模块是外网下载,所以速度会非常慢甚至无法下载就此我们可以使用能上外网的windwos系统先下载好所需Powershell模块后,然后把下载安装好的模块拷贝出来给其他主机使用。默认powershell是禁止在线下载模块的,因为下载的地址是不受信任的,需要先开启信任后才能在线下载。如下以下载sqlserver模块为例#查看powershel
原创
2023-11-25 20:00:06
651阅读
模块部署
您如果想在Shell直接调用系列八编写的工具。
可以按照以下步骤:
新建一个文件夹路径为$env:homepath\Documents\WindowsPowerShell\Modules\Myaccess
打开PowerShell ise,把系列八的4个函数复制窗口,文件另存为‘Myaccess.psm1'
cd 到 $env:homepath\Documents\WindowsPow
原创
2023-07-05 22:30:11
166阅读
PSWindowsUpdate允许管理员远程检查、安装、删除和隐藏Windows服务器和工作站上的更新。\使用PSWindowsUpdatePowerShell模块从命令行管理Windows更新。但是PSWindowsUpdate模块未内置在Windows中,但是windows可以从在线存储库(PSGallery)在Windows10/11和WindowsServer2022/2019/2016上
推荐
原创
2022-08-24 18:44:26
9825阅读
点赞
1评论
需求场景在某些情况下,有时候由于网络限制,我们无法直接使用如下命令来安装Powershell Teams模块,此时就需要通过手动下载安装包的方式来完成安装。先决条件Microsoft Teams PowerShell模块在所有平台上都需要PowerShell 5.1或更高版本。通常情况下,Win10系统已经默认安装了5.1版本的Powershell特性,而Win11默认安装了7.0版本的Power
原创
2023-05-17 17:01:11
444阅读
在导入和使用 PowerShell 模块时,需要注意以下几点:模块是否已安装:确保您要导入的模块已经正确地安装在计算机上。您可以使用 Get-Module -ListAvailable 命令来查看可用的模块列表。模块路径:PowerShell 会在特定的模块路径中搜索模块。默认情况下,这些路径 $env:PSModulePath 命令下 (系统模块路径)和(用户模块路径)。如果您的模块不在默认路径
原创
精选
2024-01-13 01:15:41
1608阅读
接触过UNIX或者Linux 的朋友都知道此类系统有着功能强大、无所不能的壳程序,称之为Shell。微软公司于2006年第四季度正式发布PowerShell,它的出现标志着, 微软公司向服务器领域迈出了重要的一步, 不仅提供简便的图形化操作界面,同时提供类似于Unix, Linux等操作系统中强大的Shell管理模式。 经过几年的努力,微软已逐步开发各服务器端产品对PowerShell
推荐
原创
2015-02-26 13:47:09
6033阅读
点赞
4评论
51CTO 博客地址: https://blog.51cto.com/14669127
Azure培训视频地址: https://space.bilibili.com/2000820534
很多熟悉Azure Automation和Graph API的小伙伴提到在Automation Account中安装Microsoft.Graph PowerShell模块有点麻烦,因为Graph API模块有
原创
2023-01-11 13:07:46
301阅读
最近想在2003DC上使用2008 PowerShell的ActiveDirectory功能,弄了几天,终于弄好了,走了些弯路,在这里来做个记号: 如果要想在2003上使用ActiveDirectory模块,在域中必须要有一台2008服务器或Win7 PC,2003服务器上必须安装了活动目录(AD)。 2003DC上必须安装.NET Framework 3.5 SP1,然后运行.NET Fra
原创
2011-12-22 22:18:17
2886阅读
Azure 虚拟机提供完全可配置的灵活计算环境。 本教程介绍 Azure 虚拟机的基本部署项目,例如选择 VM 大小、选择 VM 映像和部署 VM。 你将学习如何执行以下操作:
创建并连接到 VM
选择并使用 VM 映像
查看和使用特定 VM 大小
调整 VM 的大小
查看并了解 VM 状态
本教程需要 Azure PowerShell 模块 3.6 或更高版本。 运行 Get-Module
转载
2017-11-20 15:35:00
96阅读
2评论
1、在目标计算机上调用命令invoke-command2、建立远程计算机的连接Enter-PSSession
转载
精选
2016-08-29 16:05:22
769阅读
问题描述 在Azure Function中创建一个PowerShell的函数后,
原创
2022-09-02 03:46:49
224阅读
PowerShell介绍
即开发代号为Monad的命令行外壳和脚本系统管理工具。
PowerShell是微软公司于2006年第四季度正式发布的. 它的出现标志着,
微软公司向服务器领域迈出了重要的一步, 拉近了与Unix, Linux等操作系统的距离. PowerShell的前身命名为Monad,
在2006年4月25日正式发布beta版时更名为PowerShell.
P
转载
精选
2009-08-27 16:55:44
827阅读
powershell中的&在命令解释中的作用powershell直接将使用双引号括起来的字符串当成文本处理,不会当作命令进行处理,要解决这个问题,我们可以直接在前面加上一个&eg:& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"又或者是这样的& ("note" + "pad")...
原创
2021-06-29 11:04:40
298阅读
说明 bat脚本的升级,比bat好用很多 cmd中键入powershell即可进入 bat脚本规则 PowerShell脚本怎么运行 1.修改脚本执行权限 以管理员权限打开PowerShell set-ExecutionPolicy Unrestricted get-ExecutionPolicy ...
转载
2021-10-25 12:14:00
323阅读
2评论