首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Powershell增强:命令补全、主题美化及Git扩展保姆级教程

    PowerShell 是 Windows 平台上的一款强大的命令行工具,它不仅支持执行各种命令,还可以通过扩展模块和主题来定制自己的命令行界面。...本文将介绍如何使用 PSReadLine 、oh-my-posh 和 posh-git 这三个模块来为 PowerShell 带来类似于 Mac 上的 oh my zsh 的体验,包括语法高亮、错误提示...查看已安装的模块 Get-InstalledModule 安装 PSReadLine PSReadLine 提供了语法高亮、错误提示、多行编辑、键绑定、历史记录搜索等功能: Install-Module...作用是在 PowerShell 启动时运行一些自定义的设置,比如导入模块、设置别名、定义函数等。...通过这些模块,你可以让你的 PowerShell 更加美观、方便和高效,从而提升你的命令行操作体验和生产力。

    14.4K41

    Windows-Terminal 美化以及通过 OhMyPosh 美化 PowerShell

    通过 Powerline 来自定义 PowerShell,以提供 Git 状态提示符,再对 Windows Terminal 美化,得到一个优秀的终端体验 这里先放出微软的官方教程: https://docs.microsoft.com...如果出现不受信任的存储库,就选择 A 如果需要更新这两个工具,执行以下命令 Update-Module -Name posh-git Update-Module -Name oh-my-posh 要注意的是,全局安装的模块需要管理员权限才能进行更新...更新完之后我们要卸载旧版本的模块 先获取模块的版本号,需要记住旧版本的版本号 Get-Module -ListAvailable 卸载旧版本的模块 Uninstall-Module -Name "posh-git...Get-PoshThemes 选择你喜欢的主题,记住他的名称,我这里选择 honukai 主题 输入这个命令 notepad $PROFILE 添加以下内容,在每次打开 PowerShell 的时候,...terminal-profile-settings "profiles": { "defaults": { // Put settings here that you want to apply to all

    4K30

    Powershell

    模块 打包的Cmdlet、函数和资源,便于共享和重用。 执行策略 控制脚本的运行权限。 远程管理 通过PowerShell Remoting对远程计算机执行命令。 1.什么是Cmdlet?...输入与输出: Cmdlet处理对象而非文本。输入和输出都是结构化对象,便于进一步操作。 管道支持: Cmdlet可以通过管道将输出传递给下一个Cmdlet,实现数据的流式处理。...符号:在PowerShell中,管道由竖线符号(|)表示。 数据流:管道将前一个命令的输出传递给下一个命令的输入。 对象传递:与传统的命令行不同,PowerShell管道传递的是对象而不是文本。...模块 PowerShell模块是用于组织和分发PowerShell功能的单元。它们可以包含函数、脚本、Cmdlet、变量和其他资源。...Import-Module MyModule 查看已安装模块:使用Get-Module -ListAvailable查看所有可用模块。

    3K10

    如何使用Powershell操作FTP进行数据文件自动上传备份

    方式1.使用Powershell与Windows原生ftp客户端工具(仅仅支持主动模式)进行文件备份....方式3.使用Powershell的PSFTP模块包连接ftp服务器并进行备份文件上传。...首发链接: https://mp.weixin.qq.com/s/YuaqncfbOsC3-wjCdikfBw ---- 0x01 实践演示 实践1.使用Powershell与Windows原生ftp客户端工具...代码示例: WeiyiGeek.使用Powershell与Windows原生ftp客户端备份图 温馨提示: 为了保障脚本中FTP密码的安全性,我将脚本中高敏感的账号密码进行编码存储(只能防君子,不能防小人...然后,我们手动使用PSFTP模块进行被动链接测试: # 配置 PowerShell 执行策略导入安装的PSFTP模块 Set-executionpolicy remotesigned Import-Module

    4.2K21

    PSMDATP:一款针对MDATP的PowerShell管理模块

    PSMDATP PSMDATP是一款针对Microsoft Defender ATP的PowerShell管理模块,这个工具本质上来说是一个易于使用的命令行工具,广大研究人员可以使用PSMDATP来访问和使用...这个工具是一个针对MDATP的PowerShell模块,它的主要特性如下: 可以帮助大家提升PowerShell技术; 提供了一种更加简单的方法并通过PowerShell来与MDATP进行交互,并自动化实现某些任务...: git clone https://github.com/alexverboon/PSMDATP.git 工具使用 如需使用该功能模块,我们可以打开PowerShell命令行终端,然后通过PSGallery...模块进要求提供API_MDATP信息: { "API_MDATP": { "AppName": "WindowsDefenderATPPSMDATP...30天内所有接收到的MDATP警报: Get-MDATPAlert -PastHours 720 枚举MDATP设备 运行下列命令即可列举所有MDATP注册的设备: Get-MDATPDevice -All

    47510

    Win环境中 Minikube 创建 Kubernetes 集群

    什么是 Chocolatey与Minikube Chocolatey 包管理工具:Chocolatey 是一个 Windows 上的包管理工具,它允许用户轻松地安装、更新和卸载各种软件包,类似于 Linux...安装 Minikube 安装 Chocolatey(如果尚未安装) 打开一个管理员权限的 PowerShell 或命令提示符窗口,然后运行以下命令以安装 Chocolatey: Set-ExecutionPolicy...遇到的问题 Hyper-V PowerShell 模块不可用:minikube 尝试使用 Hyper-V 驱动程序,但由于缺少 Hyper-V PowerShell 模块,无法创建虚拟机。...错误消息建议你运行以下命令启用 Hyper-V PowerShell 模块: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Tools-All...-All 运行此命令并确保 Hyper-V PowerShell 模块已成功启用后,尝试重新运行 minikube start。

    8410

    Wanderer:一款功能强大的进程注入枚举工具

    关于Wanderer Wanderer是一款功能强大的进程注入枚举工具,该工具基于C#开发,代码完全开源,可以帮助广大研究人员收集与正在运行的目标进程相关的信息。...支持收集的信息包括完整性级别、AMSI是否作为加载模块存在、目标进程是以64位或32位运行的、以及当前进程的去特权级别。...--exclude-64 枚举加载了AMSI的所有进程: C:\> wanderer --all --exclude-amsiunloaded 枚举进程名为pwsh、powershell、spotify...的进程,且完整性级别不受信(包括32位进程): C:\> wanderer --name pwsh,powershell,spotify --exclude-integrity untrusted,...low --exclude-32 工具运行截图 许可证协议 本项目的开发与发布遵循GPL-3.0开源许可证协议。

    43010
    领券