博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
powershell_基础篇
阅读量:5240 次
发布时间:2019-06-14

本文共 1218 字,大约阅读时间需要 4 分钟。

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

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

 

转载于:https://www.cnblogs.com/gh747/p/10720801.html

你可能感兴趣的文章
IO multiplexing 与 非阻塞网络编程
查看>>
hdu4105  Electric wave
查看>>
基于内容的图片检索CBIR(Content Based Image Retrieval)简介
查看>>
线程androidAndroid ConditionVariable的用法
查看>>
程序电脑VS2008 应用程序配置不正确,未能启动该应用程序。重新安装程序可以修复此问题。解决方法...
查看>>
设置类UIColor使用colorWithRed定义颜色
查看>>
文件语音识别Google语音识别学习札记 - Windows PC机上测试语音识别Strut2教程-java教程...
查看>>
μC/OS-III---I笔记13---中断管理
查看>>
:after,:before,content
查看>>
FTTB FTTC FTTH FTTO FSA
查看>>
OpenAI Gym
查看>>
stap-prep 需要安装那些内核符号
查看>>
网易杭研后台技术中心的博客 -MYSQL :OOM
查看>>
第二章 数据通信的基础知识 计算机网络笔记 学堂在线 2.1 数据传输系统 2.2 信号...
查看>>
如何解决click事件的重复触发问题
查看>>
2016寒假自学笔记
查看>>
VC++2012编程演练数据结构《21》二叉排序树
查看>>
ZOJ 3537 Cake(凸包+区间DP)
查看>>
Java中常见的集合类比较
查看>>
python - 内置函数
查看>>