powerhsell 初认识

免责声明

本文是学习与泷羽Sec B站课程的课程笔记内容,仅作学习使用,如有破坏网络安全的行为,本人概不负责
B站链接:https://space.bilibili.com/350329294
资源自取:https://pan.quark.cn/s/b2718e905db8

powerhsell 初认识


文章目录

    • 免责声明
  • powerhsell 初认识
    • powershell特点
    • powershell 逻辑运算
    • powershell 快捷键

powershell特点

功能模块特点
cmdcmd 可以输入命令,运行简单的脚本文件或者病毒文件但扩展性没有那么好
powershellpowershell 总的一句话,cmd能执行的,powershell 都可以执行,并且还有很好的扩展性,兼容各个平台的命令,可以与vbs cmd之间相互调用;并且是支持管理目录的,比如管理一些服务
  • powershell运行入口

    运行powershell方法
    Win + R 输入 powershell
    Win + R 输入 cmd 然后在输入 powershell
  • powershell 不同系统的有不同的版本

    通过输入$psversiontable 输出版本信息

    版本信息
    win7,win8 输出的版本是2.0 但可以支持升级为3.0或者4.0
    win2012 输出的版本是3.0
    win10,win11 输出的版本是5.1
  • powershell 的命名规则

    是动词+名词的方式,更方便记忆或者理解 并且powershell是一个面向对象的脚本语言

  • powershell 控制台

    自定义的操作

    在控制台上,右键查看属性,字体大小,背景颜色,字体颜色,光标大小

    支持两种编辑模式:

    标准编辑模式:键盘操作

    快速编辑模式:可以通过鼠标进行复制等操作,比标准编辑模式更快捷

  • 扩展

    面向对象与面向过程的区别
    面对过程,是以过程为中心,将任务分解为步理按原序执行 面对对象是以对象为中心,对象包含数据和操作过程;

    C语言为例子:

    C语言是典型的面向过程的编程语言,本身不直接支持面向对象的编程概念,C语言中没有类和对象的语法;但可以通过一些编程技巧来模拟面向对象的特性,比如通过结构体来封装数据,并且使用函数指针来模拟方法。但是这种模拟方式相对比较复杂,而且没有像真正的面向对象语言那样直接的继承、多态等特性

​ 汇编语言

​ 汇编语言是一种低级编程语言,主要是面对机器和硬件关系比较紧密,汇编语言不支持面向对象编程,它是通过寄存器,内存地址等来完成任务的,它没有类或者对象这样的抽象概念;它更关注的是指令的执行顺序和数据在内存中的存储和操作方式;

例如:在 x86 汇编语言中,需要编写mov(数据传送指令)add(加法指令)等指令操作数据,而不是通过对象操作的方式

powershell 逻辑运算

  • 加减乘除 取余 复杂综合运算都支持

在这里插入图片描述

  • 计算单位或者容量

在这里插入图片描述

  • 逻辑运算与linux类似

在这里插入图片描述

  • 进制转换

在这里插入图片描述

powershell 快捷键

快捷键
ALT+F7 清楚命令的历史记录
PgUp PgDn 翻页的效果
Enter 执行当前命令
End 将光标移至当前命令的末尾
DEL 从右开始删除输入的命令字符
esc 清空当前命令行
F2 自动补充历史命令至指定字符
F4 删除命令行至光标右边指定字符处
F7 对话框提示命令行历史记录
F8 检索包含指定字符的命令行历史记录
F9 根据命令行的历史记录编号选择命令,历史记录编号可以通过F7查看
左右箭头 左右移动光标
上下箭头 切换命令行 的历史记录
home 光标移至命令行最左边
Backspace 从右删除命令行字符到|
Ctrl +c 取消正在执行的命令
Tab 自动补齐命令或者文件名
管道符 | 上一个命令的输出作为下一个命令的输入 ls | format-table Mode.name ls的内容做了筛选
重定向 与linux的重定向一样 > 到某个文件
追加 >>
复写>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/890347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自我维护和保养

学习运动两不误! 本人学习过程中,长期久坐导致各种身体问题(特别是腰间盘突出,右侧肩胛骨翘等问题!),希望给有类似烦恼的人们带去福音!!! 我的椎间盘损伤历…

详解磁盘IO、网络IO、零拷贝IO、BIO、NIO、AIO、IO多路复用(select、poll、epoll)

1、什么是I/O 在计算机操作系统中,所谓的I/O就是输入(Input)和输出(Output),也可以理解为读(Read)和写(Write),针对不同的对象,I/O模式可以划分为…

Cursor的重磅功能Agent登场

今天看了一些介绍,cursor有一个新功能agent ,试用了一下非常好用。再也不用头痛地选择相关的上下文,真是懒人利器。 Agant特性: 可以自主选择上下文能够使用终端可以独立完成整个任务 赶紧介绍给大家,使用时,需要在c…

5G -- 空口关键技术

前言: 手机(UE)和5G基站(gNodeB)之间的空中接口 新技术的特点: 1、提升速率:大带宽、新编码、高阶调制、F-OFDM、M-MIMO 2、降低时延:灵活帧结构、自包含时隙、免授权调度、D2D 3、提升覆盖:上下行解耦、EN-DC(双连…

常用Python自动化测试框架有哪些?

随着技术的进步和自动化技术的出现,市面上出现了一些自动化测试框架。只需要进行一些适用性和效率参数的调整,这些自动化测试框架就能够开箱即用,大大节省了测试时间。而且由于这些框架被广泛使用,他们具有很好的健壮性&#xff0…

【自用】通信内网部署rzgxxt项目_01,后端pipeDemo部署(使用nssm.exe仿照nohup)

做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521 做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521 做完这些工作之后,不要…

jmeter 接口性能测试 学习笔记

目录 说明工具准备工具配置jmeter 界面汉化配置汉化步骤汉化结果图 案例1:测试接口接口准备线程组添加线程组配置线程组值线程数(Number of Threads)Ramp-Up 时间(Ramp-Up Period)循环次数(Loop Count&…

Iris简单实现Go web服务器

package mainimport ("github.com/kataras/iris" )func main() {app : iris.New() // 实例一个iris对象//配置路由app.Get("/", func(ctx iris.Context) {ctx.WriteString("Hello Iris")})app.Get("/aa", func(ctx iris.Context) {ct…

tryhackme-Pre Security-HTTP in Detail(HTTP的详细内容)

任务一:What is HTTP(S)?(什么是http(s)) 1.What is HTTP? (HyperText Transfer Protocol)(什么是 HTTP?(超文本传输协议)) http是你查看网站的时候遵循的…

【C++11】可变模板参数

目录 可变模板的定义方式 参数包的展开方式 递归的方式展开参数包 STL中的emplace相关接口函数 STL容器中emplace相关插入接口函数 ​编辑 模拟实现:emplace接口 C11的新特性可变参数模板能够让您创建可以接受可变参数的函数模板和类模板,相比 C9…

springmvc的拦截器,全局异常处理和文件上传

拦截器: 拦截不符合规则的,放行符合规则的。 等价于过滤器。 拦截器只拦截controller层API接口。 如何定义拦截器。 定义一个类并实现拦截器接口 public class MyInterceptor implements HandlerInterceptor {public boolean preHandle(HttpServletRequest reque…

ECharts热力图-笛卡尔坐标系上的热力图,附视频讲解与代码下载

引言: 热力图(Heatmap)是一种数据可视化技术,它通过颜色的深浅变化来表示数据在不同区域的分布密集程度。在二维平面上,热力图将数据值映射为颜色,通常颜色越深表示数据值越大,颜色越浅表示数…

EE308FZ_Sixth Assignment_Beta Sprint_Sprint Essay 3

Assignment 6Beta SprintCourseEE308FZ[A] — Software EngineeringClass Link2401_MU_SE_FZURequirementsTeamwork—Beta SprintTeam NameFZUGOObjectiveSprint Essay 3_Day5-Day6 (12.15-12.16)Other Reference1. WeChat Mini Program Design Guide 2. Javascript Style Guid…

JVM 详解

一. JVM 内存区域的划分 1. 程序计数器 程序计数器是JVM中一块比较小的空间, 它保存下一条要执行的指令的地址. [注]: 与CPU的程序计数器不同, 这里的下一条指令不是二进制的机器语言, 而是Java字节码. 2. 栈 保存方法中的局部变量, 方法的形参, 方法之间的调用关系. 栈又…

基于 uniapp 开发 android 播放 webrtc 流

一、播放rtsp协议流 如果 webrtc 流以 rtsp 协议返回&#xff0c;流地址如&#xff1a;rtsp://127.0.0.1:5115/session.mpg&#xff0c;uniapp的 <video> 编译到android上直接就能播放&#xff0c;但通常会有2-3秒的延迟。 二、播放webrtc协议流 如果 webrtc 流以 webrt…

frp内网穿透部署及使用

frp是什么 frp 是一款开源的高性能的反向代理应用&#xff0c;专注于内网穿透&#xff0c;它采用 C/S 模式&#xff0c;将服务端部署在具有公网 IP 的机器上&#xff0c;客户端部署在内网或防火墙内的机器上&#xff0c;通过访问暴露在服务器上的端口&#xff0c;反向代理到处…

基于MATLAB的图像增强

目录 一、背景及意义介绍背景图像采集过程中的局限性 意义 二、概述三、代码结构及说明&#xff08;一&#xff09;整体结构&#xff08;二&#xff09;亮度增强部分&#xff08;三&#xff09;对比度增强部分&#xff08;四&#xff09;锐度增强部分 四、复现步骤&#xff08;…

本地部署webrtc应用怎么把http协议改成https协议?

环境&#xff1a; WSL2 Ubuntu22.04 webrtc视频聊天应用 问题描述&#xff1a; 本地部署webrtc应用怎么把http协议改成https协议&#xff1f; http协议在安卓手机浏览器上用不了麦克风本&#xff0c;来地应用webrtc 本来是http协议&#xff0c;在安卓手机上浏览器不支持使…

重撸设计模式--代理模式

文章目录 定义UML图代理模式主要有以下几种常见类型&#xff1a;代理模式涉及的主要角色有&#xff1a;C 代码示例 定义 代理模式&#xff08;Proxy Pattern&#xff09;属于结构型设计模式&#xff0c;它为其他对象提供一种代理以控制对这个对象的访问。 通过引入代理对象&am…

重拾设计模式--组合模式

文章目录 1 、组合模式&#xff08;Composite Pattern&#xff09;概述2. 组合模式的结构3. C 代码示例4. C示例代码25 .应用场景 1 、组合模式&#xff08;Composite Pattern&#xff09;概述 定义&#xff1a;组合模式是一种结构型设计模式&#xff0c;它允许你将对象组合成…