标签 Powershell 下的文章

  • 📂Powershell 源码批判教程

    代码里充斥着过程式编程的搞法:比如这里 Utils.PathIsUnc,分散的到处都是internal static IEnumerable<string> GetDefaultAvailableModuleFiles(string topDirectoryToCheck) { if (!Directory.Exists(topDirect...

  • 📂PowerShell命令与脚本(9)——函数教程

    PowerShell定义函数函数是自定义的Powershell代码,有三个原则: 简短:函数名简短,并且显而易见。 聚合:函数可以完成多个操作。 封装和扩展:将一批Powershell语句进行封装,实现全新的功能需求。 函数的结构由三部分组成:函数名,参数,函数体 Function FuncName (args[]){code;} 使用函数作为别名 假如Powershell不支持copy c...

  • 📂Powershell 批量重命名文件教程

    Powershell 重名文件方法-前言Powershell 是Windows10 自带的可编程控制台,通过命令行可以实现复杂功能,最近由于工作需要,要将位于不同目录下面的文件以统一的方式命名。具体要求是学号-姓名-文章标题.docx,实现思想为:1. 将目录下面的文件名存储到变量$data里面,将所有学生信息(学号、姓名、文章题目)做成csv 文件,最后使用管道方式实现。实现代码:1. l...

  • 📂Windows Powershell查看wifi密码教程

    第一步:键盘点击win + X,进入Windows Powershell;第二步:输入代码netsh wlan show profiles第三步:输入代码netsh wlan show profiles name="ChinaNet-401" key=clear name后的网络名称为你想查看wifi的名称;

  • 📂以管理员账号运行Powershell脚本 Powershell转EXE隐藏密码 (Windwos升级映像部署2 )教程

    上接Windwos升级映像部署1背景:由于在企业管理中大多数用户没有管理员权限,因此在升级OS作业时只能通过暂时开放权限或WSUS部署,但前者存在安全风险,后者无法部署经过定制的ISO映像文件(反正我没找到)由Landesk,SCCM等终端管理软件可部署用户可用任务,更加安全高效,由用户选择空闲的时间段自行升级。安装文件已在前期部署放入用户磁盘内。在用户权限下以管理员运行Setup.exeS...

  • 📂Powershell 展示进度条教程

    Powershell 展示数据处理进度, 并已进度条展示<pre class="brush:ps;toolbar:false">$userlist = @() $users = gc D:\Script\ImportFiles\accountslist.txt $i = 0 foreach($user in $users) { $i++ $w ...

  • 📂Powershell 中 ssh 的使用教程

    1. 安装 ssh 服务#安装ssh iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex choco install openssh #连接 ssh 用户名@ip 2. 服务器开启 ssh 服务此处以 kali 为例2.1 参数配置修改 sshd_config 文件,命令为: vim /etc/ssh/sshd_con...

  • 📂win10安装miniconda3后右键打开Anaconda Powershell Prompt教程

    win10 miniconda3 右键打开Anaconda Powershell PromptPowershellanaconda powershell prompt 多出了很多Linux命令,便于日常使用中保持一些Linux手感,写稿记录:打开“运行”窗口(快捷键:Windows徽标键+R),输入“regedit”打开注册表编辑器; 上方路径处输入“计算机\HKEY\_CLASSES\_...

  • 📂How do I do 'dir /s /b' in PowerShell?教程

    If you are using Powershell as a shell (and not as a script processor), you can simply type:<pre class="default s-code-block hljs css">``` cmd /r dir /s /b The /r flag tells cmd.exe...

  • 📂解决在PowerShell中运行Haskell程序的乱码问题教程

    我在Haskell中打印中文,并在Powershell中运行程序,结果碰到了编码问题。我根据网上的资料,使用chcp 65001切换编码为UTF-8,但是结果依旧是乱码。于是我上Stackoverflow提了个问题,很快就得到了热心程序员的回复。原来chcp在Powershell内部是没作用的。这主要是由于.NET的缓存。所以我们可以这样操作,在Powershell中输入如下的命令:[Con...

  • 📂Windows Powershell 报错教程

    在PowerShell 中有一些安装后使用命令时会报错,而cmd可以运行-Error无法加载文件 " ********* ",因为在此系统中禁止执行脚本。有关详细信息,请参 阅 "get-help about_signing" 所在位置 行:x 字符: xx -原因可能是系统禁止执行脚本PS C:\Windows\system32>get-Exe...

  • 📂Windows 环境下,Kafka的启动步骤教程

    1.Java Jdk,Kafka与Zookeeper 下载按照,解压完成后,配置环境变量2.在目录下shift+鼠标右键,选择在此处打开Powershell窗口 打开kafka内置zookeeper(打开后保持运行) .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties 3.重新打开一个Powers...

  • 📂【Azure 应用服务】在Azure Funciton中使用Powershell脚本函数,需要存储一些变量值如何解决?教程

    问题描述使用Azure Function创建Powershell脚本来执行函数,在使用中需要存储一些不重要的参数。一般情况,存储的问题都是交给DB,Storage等来解决。但是有没有一种简单的办法呢?就用Powershell命令把参数的内容输出到txt文件中,然后每次需要使用的时候就直接使用get-content呢?由于Azure Funciton是被触发运行或者是定时运行,这表示代码在执行...

  • 📂【小技巧】shift+右键显示 Powershell窗口教程

    1 打开注册表编辑器 单击开始,输入 regedit ,进入注册表编辑器 2 在路径下输入: HKEY\_CLASSES\_ROOT\Directory\Background\shell (1)右击 shell 项,新建一个名为 PowershellAdmin 的项。 (2)在 PowershellAdmin 项内: 新建字符串值,命名为 Extended,数值数据为...

  • 📂Powershell学习笔记教程

    接下来准备把PowerShell的一些学习笔记整理成博客发布。-PowerShell远程管理01——Powershell远程管理依赖的服务及配置:[](https://blog.51cto.com/3chou/2562585)https://blog.51cto.com/3chou/2562585 PowerShell远程管理02——Powershell远程管理的几种方式:[](https...

  • 📂npm 权限不足问题及 windows terminal 安装使用教程

    在命令行窗口使用 npx 创建 react 项目的时候,报错如下图所示。百度一搜,很多都是说无法启动 cmd 命令的原因,系统变量加入 cmd 所在路径 C:\WINDOWS\system32 即可。可是添加到系统变量之后还是有这样的问题,后来发现可能是权限的问题,当我使用管理员权限执行 npx create-react-app test 的时候就可以完全执行完毕。可是为什么之前 npm /...

  • 📂Jenkins入门之执行Powershell脚本教程

    之前章节提到过powershell,如果需要构建复杂的任务时,使用cmd不是很方便(也可能是由于笔者不太熟悉cmd命令,这里见笑了),这时候powershell就派上用场了,这里并不详细介绍powershell脚本,如果有需要以后另开章节讲解powershell基本命令,powershell面向对象编程,powershell脚本调试,C#编写powershell cmdlet,powersh...

  • 📂Powershell 操作Excel教程

    <pre class="brush:ps;toolbar:false">$excelpath = 'D:\test.xlsx' $excel = new-object -comobject excel.application $workbook = $excel.Workbooks.Open($excelpath) # Open Excel File $wor...

  • 📂Powershell 检测设备管理器教程

    Powershell 检查设备管理器Get-WmiObject -Class Win32\_PNPEntity 获取设备信息===========================================================================================================Name存在且 PNPClass 为 $Null 的设备...

  • 📂Powershell 无法识别Path Powershell 如何更新Path教程

    问题 =======================使用不用方式启动的 Powershell 得到的环境是不同的。通过以下命令查看。可将系统路径(Machine)和用户路径合并后设置未当前的环境变量>> $env:path 解决$env:Path = [System.Environment]::GetEnvironmentVariable("Path",&q...

  • 📂Powershell阻止确认教程

    要阻止弹出确认提示,需要设置-Confirm为false,<pre class="brush:bash;gutter:true;">new-VM -Name $hostname -Template $template -VMHost 10.11.31.5 -OSCustomizationspec TestLinux -Confirm:$false获得当前确认级...

  • 📂Powershell管理系列(四十一)Exchange传输规则批量增加例外域列表教程

    -----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750需求:需要修改现有的Exchange传输规则,在例外域列表里面批量增加自定义域名分析:现有的属性没有add属性,于是我们变通下解决,将现有的例外域名取出赋值到1个变量,然后把自定义的所有域名都保存到另外1个变量(如果自定义的域名...

  • 📂Powershell 批量重命名文件中含有 【】 导致报错教程

    下载的所有文件中都包含了 “[下载网站地址]”, 按照常规方法Get-ChildItem "D:\Bluey\" -Recurse |ForEach-Object{Rename-Item -Path $_.FullName -NewName $_.FullName.Replace('old','new')}一直报告无法发现源文件,查阅后得知当文件名中包含特殊字符,需要使用...

  • 📂使用Powershell启用/关闭Windows功能教程

    接上一篇博客,依旧是需要制作安装包,需要开启系统的MSMQ功能。这里就用到了dism.exe,DISM全称是Deployment Image Servicing and Management(部署映像服务和管理),用于安装、卸载、配置和更新脱机 Windows(R) 映像和脱机 Windows 预安装环境 (Windows PE) 映像中的功能和程序包。文件路径"C:\Windows\Sys...

  • 📂Powershell-按日期命名导出域用户属性教程

    需求:用户因HR自动化项目上线,每日会批量更新域用户属性;为防止开发人员出问题后无法及时回滚用户属性相关信息,按照需求在HR计划任务同步前1小时对域用户属性按日期命名做导出操作。步骤:1.与研发沟通同步属性字段,确认后台对应域用户属性字段;2.编写测试域导出用户属性脚本内容;3.设置计划任务;脚本内容:<pre class="brush:ps;toolbar:false&qu...

  • 📂使用WPF为Powershell程序制作GUI界面教程

    使用Xaml创建应用界面打开visual studio,创建一个新的项目,在已安装模板中选择Visual C# →Wpf应用。完成创建后,我们得到如下图所示的应用界面。wpf界面是基于xaml语言设计的,但是无需学习xaml,也可以用工具箱中的各种控件拖拽出不错的布局(就像拖拽winform的控件一样)。再配合属性面板,修改各个控件的属性,很容易就得到一个还看得过去的GUI界面。保存项目。在...

  • 📂Powershell命令修改本机IP为固定地址教程

    2019.8.24老规矩,转载不打招呼的至少把原文链接摆到最前面。另外限于本人要准备考研,今天发文只是没管住手,半年内没空完善,敬请谅解。原文链接:https://blog.51cto.com/12078224/2432278系统环境:Windows 10 1903 Pro背景:在学校用机房的网线插到自己电脑上上网,但需要改为固定的IP、默认网关,DNS也可以改。每次都从电脑右下角进入更改网...

  • 📂使用Powershell 查看代码行数或文本行数教程

    项目中用到代码统计,可以使用下面的命令,打开Powershell并进入到项目根目录,执行一下命令:<pre class="brush:csharp;gutter:true;">//注意根据不同语言替换要统计的文件后缀 (gci -include *.c#,*.chtml,*.html -recurse | select-string .).Count以上统...

  • 📂使用Powershell更新Search Settings教程

    原文链接:http://www.cnblogs.com/iris042081/archive/2011/09/30/2196335.html在做SharePoint项目中,我们经常发现开发容易,部署配置麻烦。一般我们可以通过UI进行部署配置,但是这样的方式会增加实施人员的工作量,而且也容易出错。 通过现在的项目,发现原来使用Powershell做SharePoint的部署,真的是非常方便,...

  • 📂Windows Powershell 对于布尔值的处理教程

    Windows PowerShell中有很多场景需要输入0或者1作为命令的参数。Powershell对于布尔值的逻辑处理究竟是怎样的呢?除了最常用的$True, $False, 1, 0。对于要求输入布尔值的参数的命令,如果输入一些其它的字符串会怎么样呢?这个就牵涉到PowerShell内部的处理机制了。 首先给一个简单test函数,可以让系统自己判断输入的变量将会被判定为TRUE还是FA...