一、介绍ImportExcel模块可以理解为基于PowerShell环境操作Excel的强大类库,使用它可以在 Windows、Linux 和 Mac 上都可以使用。...另外比较好的一点是使用该模块允许用户无需安装微软的 Office 或者使用 COM 对象就能直接操作 Excel 文件,这样对于没有安装office的服务器也可以直接使用。...跨平台:ImportExcel 不依赖于 Microsoft Office,可以在 Windows、Linux 和 macOS 上运行 PowerShell 时直接使用该模块。...二、安装模块https://www.powershellgallery.com/packages/ImportExcel/7.8.4首先使用管理员运行Power Shell ISE 开发环境。...安装模块ImportExcel命令如下:Install-Module -Name ImportExcel注意事项:因为直接访问的是微软的网站,依赖包会比较慢,大概安装需要等几分钟。
精华推荐:精选20篇满足你对前沿理论、技术和经验总结 PowerShell定义 我们先看下PowerShell官方的定义: PowerShell 是一种跨平台的任务自动化和配置管理框架,由命令行管理程序和脚本语言组成...方式二,在windows开始,下方的搜索框中输入powershell进行搜索,然后启动之,如下图所示。 ? 启动后的界面如下图所示,会与通过cmd命令激活的powershell界面背景色等略有不同。...安装方式 如果你的windows没有预置powershell,你可以通过下面的链接,获取到相应版本的powershell。...> https://github.com/PowerShell/PowerShell 是的,你没看错,PowerShell是开源在github上的,并且支持windows、linux、macOS。...Powershell用来干嘛 PowerShell 定义很多命令与操作系统,特别是与文件系统交互,能够启动应用程序,甚至操纵应用程序;PowerShell 允许将几个命令组合起来放到文件里执行,实现文件级的重用
看了文章 爱上PowerShell , 就想在CentOS 7上面试试PowerShell , 本文记录了在CentOS 7.2上安装Powershell 的过程。...首先我们要从github上下载最新的PowerShell 的rpm 包powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm,安装方法的文档 https://...github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#centos-7 ,下面贴出具体的安装输出: [geffzhang...-1.el7.centos Dependency Installed: uuid.x86_64 0:1.6.2-26.el7 安装结束后在Linux控制台输入PowerShell,即可启动PowerShell...Microsoft.PowerShell.Utility New-Guid Cmdlet Microsoft.PowerShell.Utility New-Alias Cmdlet Microsoft.PowerShell.Utility
你可以使用Azure Automation(自动化)在Azure VM上运行命令,但是本文我们将重点关注Invoke-AzureRmVMRunComman命令(AzureRM模块的一部分)。...该命令允许具有“Contributor”权限的任何人,在订阅中的任何Azure VM上以NT Authority\System权限运行PowerShell脚本。...运行单个命令 从PowerShell中的AzureRM会话运行此命令,该会话使用Contributor帐户进行身份验证。...“RunPowerShellScript”允许我们上传和运行PowerShell脚本。 ScriptPath – 你要运行的PowerShell PS1文件的路径。...除此之外,你可能需要考虑其他的PowerShell选项: Spawn Cobalt Strike,Empire 或 Metasploit sessions 搜索敏感文件 在一个VM上运行域信息收集脚本,
本文告诉大家如何通过 WMI 获取系统安装的软件 通过 Win32_Product 可以获取系统安装的软件 Get-WmiObject Win32_Product | Format-List Caption...News - Group Policy Software - SDM Software ---- 本文会经常更新,请阅读原文: https://lindexi.gitee.io/post/PowerShell
本文告诉大家如何通过 WMI 获取系统安装的软件 通过 Win32_Product 可以获取系统安装的软件 Get-WmiObject Win32_Product | Format-List Caption
安装Powershell 这里我介绍的是 Powershell 5.0 ,它在 Windows Server 2016 和Windows 10 操作系统中是默认安装的。...如果使用的是比较旧的操作系统例如 Windows 7 或者 Windows 8.1 ,就需要手动安装 Powershell 5.0 。...比方说,我们要查询一下当前计算机安装了哪些和MySQL相关的服务,就可以用下面的命令。...这个项目折腾起来还是稍稍费些事情的,需要做以下几件事情: 安装ConEmu终端程序 下载一套打过补丁的字体,例如Inziu Iosevka或者nerd-fonts 安装oh-my-posh的两个包 在...我尝试了一下,但是可能字体没安装全还是什么原因,没有达到官方这张图的效果。有兴趣的同学可以自行尝试折腾一下。 ? cmder cmder是一个基于ConEmu二次开发的终端模拟器,我试用了一下还不错。
你可以下载安装一个 .NET Core 版本的 PowerShell,以便获得 .NET Core 的各种好处。包括跨平台,以及更好的性能。...本文将介绍在你的 Windows 系统上安装一个 .NET Core 版本的 PowerShell。...---- 下载和安装 前往 .NET Core 版本 PowerShell 的发布页面来下载 PowerShell 全平台的安装包: Releases · PowerShell/PowerShell...Windows 平台上建议下载 msi 格式的安装包,这样它可以帮助你完成大多数的安装任务。...运行 在安装完成之后启动新的 .NET Core 版本的 PowerShell 可以看见新的 PowerShell。
Windows2012*/2016/2019利用powershell安装dotnet和iis非常简单,前提:服务器有外网运行powershell输入Get-WindowsFeature -Name NET...$_.Name -notmatch "Ftp|Web-Application-Proxy"} | Install-WindowsFeatureimage.png如上图,有百分比的进度显示如果是2008安装
本文告诉大家如何通过 WMI 获取用户已经安装的驱动程序 通过下面代码可以获取用户已经安装的驱动程序 Get-WmiObject Win32_SystemDriver | Format-List Caption...Running Caption : XINPUT HID 筛选器驱动程序 Name : xinputhid State : Stopped 驱动的内容很多,我就不全部放在代码 如果需要通过 PowerShell...获取系统安装的驱动的日期和安装的路径,请加上 InstallDate 驱动日期 PathName 请看代码 Get-WmiObject Win32_SystemDriver | Format-List
本文告诉大家如何通过 WMI 获取用户已经安装的驱动程序 通过下面代码可以获取用户已经安装的驱动程序 Get-WmiObject Win32_SystemDriver | Format-List Caption...Running Caption : XINPUT HID 筛选器驱动程序 Name : xinputhid State : Stopped 驱动的内容很多,我就不全部放在代码 如果需要通过 PowerShell...获取系统安装的驱动的日期和安装的路径,请加上 InstallDate 驱动日期 PathName 请看代码 Get-WmiObject Win32_SystemDriver | Format-List...SystemDriver class - Windows applications ---- 本文会经常更新,请阅读原文: https://lindexi.gitee.io/post/PowerShell
PSMDATP PSMDATP是一款针对Microsoft Defender ATP的PowerShell管理模块,这个工具本质上来说是一个易于使用的命令行工具,广大研究人员可以使用PSMDATP来访问和使用...这个工具是一个针对MDATP的PowerShell模块,它的主要特性如下: 可以帮助大家提升PowerShell技术; 提供了一种更加简单的方法并通过PowerShell来与MDATP进行交互,并自动化实现某些任务...: git clone https://github.com/alexverboon/PSMDATP.git 工具使用 如需使用该功能模块,我们可以打开PowerShell命令行终端,然后通过PSGallery...来安装该模块,安装命令如下: Install-Module PSMDATP -Scope CurrentUser 应用程序注册 初始配置 当你安装好该工具并在AzureAD中注册好应用程序之后,你将会在该项目的...模块进要求提供API_MDATP信息: { "API_MDATP": { "AppName": "WindowsDefenderATPPSMDATP
和脚本语言,在PowerShell里随处看到Linux Shell的影子如ls, wget, curl 等。...提供程序可让你访问数据存储(如注册表和证书存储),与你访问文件系统一样方便。...与 Windows PowerShell 并行安装和运行 提升了与现有 Windows PowerShell 模块的兼容性 新语言功能(如三元运算符和 ForEach-Object -Parallel)...当按名称导入模块时PowerShell 检查由 Env:PSModulePath 指定的位置, 这样 PowerShell 7 就可以同时加载核心模块和桌面模块了。...# 1.安装范围 Windows PowerShell 5.1 PowerShell 7.0 PowerShell 模块 $env:WINDIR\system32\WindowsPowerShell\v1.0
Exchange 2010安装先决条件 参考:http://technet.microsoft.com/zh-cn/library/bb691354.aspx 针对R2版本:先决条件参考下面URL: http...://technet.microsoft.com/zh-cn/library/bb691354.aspx#WS08R2 开始安装先决条件所需的包: 2007 Office system 转换器:Microsoft...开启powershell控制台:执行命令:Import-Module ServerManager 2. 然后根据所装角色,添加相应的功能!...1) 安装CAS,HUB,MB角色时: Import-Module ServerManager Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server...Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart 2) 安装
这篇文档是我看到整理最好的文档:https://www.xftsoft.com/news/jiaocheng/Could-not-create-SSL-TLS-secure-channel.html 首先把2008R2的powershell...id=54616 然后就按下面步骤操作就能成功安装上chocolatey 一、从系统级别启用tls1.2 https://support.microsoft.com/en-us/topic/update-to-enable-tls...配置文件级别启用tls1.2 https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_profiles...配置文件级别的tls1.2了,然后就可以参考chocolatey官网文档安装chocolatey了。...图片 图片 图片 三、安装chocolatey check tls1.2 https://blog.chocolatey.org/2020/01/remove-support-for-old-tls-versions
PowerShell PowerShell Core 是跨平台的配置框架,可以在 Windows/Linux/Mac 系统下使用。...在 PowerShell 中,也可以使用 for: for ($i=1; $i -le 10; $i++) { echo $i } 这表示从 1 到 10(两端的值都会取到),依次输出这些数。...: 238 通过数: 238 总时间: 1.7138 秒 ... ---- 参考资料 How To Run a Command Multiple Times in Terminal and PowerShell...本文会经常更新,请阅读原文: https://blog.walterlv.com/post/run-a-command-multiple-times-in-terminal-and-powershell.html
对服务端机器(被远程的机器),除过termservice服务正常运行、远程端口正常监听外,还要额外以管理员身份执行一句powershell命令: winrm quickconfig -q 2>&1> $...以下代码兼容server2008r2/2012r2/2016/2019/2022 对客户端机器,如果5985端口不在会报错 powershell命令: reg delete "HKLM\SOFTWARE...Microsoft\Windows\WinRM Registry Path:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WinRM powershell...WinRM" /f 2>&1 >$null cmd:reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WinRM" /f 2>&1 >nul powershell...批量远程示例,批量给多台机器安装dotnet和iis: $Username = 'Administrator' $Password = '明文密码' $pass = ConvertTo-SecureString
大家都知道,pycharm有个很方便的地方,当一个模块包没有安装时,就可以 1.点击File->settings 2.选择Project Interpreter,点击右边绿色的加号添加包...最后在命令行输入 pip install flask_sqlalchemy 就可以安装成功了。 其他不能安装的模块包,同此方法。
本文告诉大家如何在 dotnet core 通过 Host PowerShell 的方法使用 PowerShell 脚本 本文提供的方法需要在 dotnet core 2.1 和以上的版本,对于 dotnet...core 2.1 以下暂时只能通过命令行调用 PowerShell.exe 的方法调用 在使用之前请创建一个 dotnet core 程序然后安装下面几个 Nuget 库 Microsoft.PowerShell.Commands.Diagnostics...Microsoft.PowerShell.SDK Microsoft.WSMan.Management 通过 System.Management.Automation.PowerShell...可以快速使用 PowerShell 脚本 使用 PowerShell.Create() 创建一个 PowerShell 类,在 PowerShell 类先添加脚本,然后就可以运行,运行函数会返回运行的返回的内容...{ Console.Write(result.ToString()); } } } 如使用下面的脚本
领取专属 10元无门槛券
手把手带您无忧上云