首页 > 系统服务 > 详细

powershell_基础篇

时间:2019-04-16 23:22:58      阅读:151      评论:0      收藏:0      [点我收藏+]

powershell

想必大家对windows操作系统下的cmd命令提示符可能并不陌生,大多数人都应该使用过它。而对于今天我们要学习的PowerShell跟cmd有什么关系呢?可以简单地说,PowerShell可以看作是cmd的升级版、补充版,但其背后的实现方式却有很大的不同,PowerShell基于面向对象的,更为易用,可以说是分分钟秒杀cmd。接下来,我们就一起学习PowerShell的基础操作。

0x01.启动powershell

0x01.1.按住win+R,左下角的框中输入powershell回车就启动了(win7/10)。(总有一些不知道win键的小可爱,win就是fn和alt之间的键)

技术分享图片

 

技术分享图片

 

0x01.1按一下win(win10)找到powershell文件夹打开也是这个页面

技术分享图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x02.以文件操作为例讲解PowerShell命令的基本用法

新建目录 New-Item 123  -ItemType  Directory

新建文件 New-Item 123.txt  -ItemType  File

删除目录 Remove-Item 123

显示文本内容 Get-Content  123.txt

设置文本内容 Set-Content 123.txt  -Value  "i love me"

追加内容 Add-Content 123.txt  -Value  "but i love you more"

清除内容 Clear-Content  123.txt

0x03.了解计算机上的现用执行策略,键入:get-executionpolicy

Restricted——默认的设置, 不允许任何script运行

AllSigned——只能运行经过数字证书签名的script

RemoteSigned——运行本地的script不需要数字签名,但是运行从网络上 下载的script就必须要有数字签名

Unrestricted——允许所有的script运行

技术分享图片

可以看到是权限不足,用第二方式打开用管理员权限运行,就能运行自己写的脚本了。

技术分享图片

技术分享图片

0x03.powershell脚本,现在我们来写个简单的脚本吧。

技术分享图片

‘“hello,hackers"‘>test.ps1  #这里是写了一句话到test.ps1中

.\test.ps1                           #运行这个脚本

0x03.1.还可以当计算器用哦

技术分享图片

0x03.2.计算下个情人节还有多少个分钟

新建文件,后缀为ps1

技术分享图片

运行

技术分享图片

0x03.3将所有运行进程信息导出为HTML报表

Get-Process | ConvertTo-Html | Out-File a.html

技术分享图片

 

 

 

 

技术分享图片

0x04.本地权限绕过执行

PowerShell.exe -ExecutionPolicy Bypass -File xxx.ps1

技术分享图片

好了,今天就分享到这里了。

 

powershell_基础篇

原文:https://www.cnblogs.com/gh747/p/10720801.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!