#powershell

Win7下Powershell 由2.0 升级为 5.1

今天在构建脚本的时候老是提示  Windows7默认的Powershell是2.0,查看版本下载https://www.microsoft.com/en-us/download/details.aspx?id=54616 解压,运行Win7AndW2K8R2-KB3191566-x64.m...
代码星球 ·2021-02-01

powershell -enc参数无法解码base64编码payload的解决方案

powershell的-enc参数允许传入一个base64编码过的powershell脚本字符串作为参数来执行该powershell脚本,该方法常被用于绕过杀毒软件的主动防御机制。今天下午在做一个后门程序时,通过在线base64编码网站编码的字符串竟然没法被powershell的-enc参数解析,解析时全是乱码,通过查...

通过powershell实现基础认证钓鱼获得密码

本文来自https://www.secpulse.com/archives/4131.html$cred=$host.ui.promptforcredential('FailedAuthentication','',[Environment]::UserDomainName+""+[Environment]::User...

powershell中使用Get-FileHash计算文件的hash值

今天在公司一台windows服务器上、需要对两个文件进行比对,笔者首先就想到了可以使用md5校验但是公司服务器上又不可以随意安装软件,于是笔者想到了可以试试windows自带的powershell中的Get-FileHash 使用方法如下:Get-FileHash-Algorithmmd5"C:QQ52013...

Powershell编程基础-004-for语句的使用

For循环在PowerShell中也称为For语句。同其他编程语言类似当指定条件的值为True时,此循环以代码块的形式执行语句,另,For后面接(;;)代表恒为真! 实例1:用于执行指定次数的语句块,如下,重要的话说三遍!for($x=1;$x-le3;$x++){Write-Host"Myblogurlis...

powershell中使用Send-MailMessage发送邮件

在powershell中我们可以使用Send-MailMessage发送邮件,一般都是有这个命令的笔者的总结是鉴于公司的环境的,大家在借鉴时,需要根据自己的实际情况进行修改 1、你笔者测试的格式如下(对于一封邮件来说,至少是需要有Subject的,也即是主题)、另smtp服务器是必须要指定的:Send-Mai...

powershell编程实例-001-生成指定大小的null/zero文件或随机文件

NULL文件,也有的称为zero文件,即全是二进制/十六进制的0文件在powershell中可以按如下方法生成指定大小的zero文件:只需要修改大小即可,格式如3MB,或者2GB$tempFile=".QQ5201351zero.bin"$fs=New-ObjectSystem.IO.FileStream($tempF...

Powershell编程基础-003-脚本的绝对路径及所在的目录

在运行脚本的时候,有时候需要通过脚本文件所在目录路径来做一些事,如脚本5201351.ps1脚本, 1、如果要获取这个脚本所在的绝对路径,可以使用内置的$MyInvocation变量($MyInvocation.MyCommand.Definition)$script_fullname=$MyInvocati...

Powershell编程基础-002-日期及日期格式化

在Powershell中,关于日期,时间计算与格式化,常用的如下: $today=Get-Date                 &nbs...

Powershell编程基础-001-基本语法

变量的定义:$a="abc"     变量的引用也是echo$a注释:1、单行注释:单行注释是在每行的开头键入井号#的注释。#符号右边的所有内容都将被忽略,也可以在每行代码末尾加上#注释内容2、多行注释:在PowerShell2.0或更高版本中,引入了多行注释或块注释。...

解决Powershell中不能运行脚本问题

问题:powershell中不能执行脚本,提示‘becauserunningscriptsisdisabledonthissystem’原因:powershell中默认的executionpolicy是restricted,使用Get-ExecutionPolicy查看解决方法:设置executionpolicy为re...

win7 powershell版本过低问题

那台win8系统的笔记本电脑硬盘坏掉后 在win7系统的台式机上使用 vagrantup提示版本过低Theversionofpowershellcurrentlyinstalledonthishostislessthantherequiredminimumversion.Pleaseupgradet...

Windows中查看PowerShell版本和virbox版本,vagrant 版本

我并不是很熟悉什么是PowerShell,但是有种直觉是:如果想在Windows中使用系统自带的功能取代bashshell,PowerShell或许是比DOS批处理更好的选择。不过,从头开始再来一门编程语言或许还是个不小的挑战。      功能相对齐全且通用的...

Please upgrade the installed version of powershell to the minimum required version and run the command again.

版权声明:本文为博主原创文章,转载请注明出处。谢谢https://blog.csdn.net/cow66/article/details/77993908系统:windows7旗舰版virtualbox:5.1.28vagrant:2.0.0初步认为是virtualbox和vagrant版本对不上就卸载了原本的两个软件...

无法初始化 PowerShell 主机解决方案

Question无法初始化PowerShell主机。如果您的PowerShell执行策略设置设为AllSigned,请先打开程序包管理器控制台以初始化该主机。---------------------------MicrosoftVisualStudio---------------------------无法向项目添...
首页上一页12345下一页尾页