一,Powershell
Powershell是一种命令行外壳程序和脚本环境。
Powershell需要.NET环境的支持,在Windows7以上版本的操作系统中默认安装。
.ps1是Powershell的脚本文件
1.查看Powershell版本:
1 |
Get-Host |
1 |
$PSVersionTable.PSVERSION |
2.执行策略
查看当前执行策略:
1 |
Get-ExecutionPolicy |
- Restricted:脚本不能运行(默认设置)
- RemoteSigned:在本地创建的脚本可以运行,但从网上下载的脚本不能运行(拥有数字证书除外)。
- AllSigned:仅当脚本由受信任的发布者签名时才能运行。
- Unrestricted:允许所有脚本运行。
设置执行策略:
1 |
Set-ExecutionPolicy <policy name> |
一般PowerShell提供的执行策略,为了防止使用者执行恶意脚本被设置为“不能运行”。
3.运行脚本
运行ps1脚本必要输入完整路径和文件名。但如果运行环境与脚本一个,目录可直接像linux一样 .a.ps1
4.管道
两个命令以“|”连接上一个命令的结果作为下一个命令的输入运行
1 |
ps> get-process p* | stop-process |
5.cmdlet命令
动词-名词
动词常见:Add,New,Get,Remove,Set等。
不区分大小写
未完待续
FROM :https://ailumao.cn/ | Author:Ailumao
备注 原文地址:Playing in the (Windows) Sandbox - Check Point Research 原文信息:March 11, 2021Research By: Alex Ilgayev 原文标题:Playing in the (…
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论