由于上周关机前vscode 自动更新,更新完成后直接关闭电脑了。第二天打开电脑运行vscode 时 一点击终端就报错 如下图: 百度了n多方法 各种改配置文件 一点用都没dei。集中生智 把 "terminal.integrated.defaultProfile.windows": "Command Prompt", 默认打开终端方式改成了
目录:powershell.reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShellAsAdmin] @="Open PowerShell window here as administrator" "Extended"="" "HasLUAShield"=""
前情提要:powershell命令行的默认快捷键巨难用。 好在powershell提供了可以自定义快捷键的方式。 核心在于PSReadLine这个模块,如果你是powershell7.1版本的话,这个模块是自带的。如果低于7.1版本,可以运行这条命令安装Install-Module -Name PSReadLine -Scope CurrentUser -Force -S
Install-Module Microsoft.PowerShell.ConsoleGuiTools code $profile 添加一下代码 # 按f7显示历史记录 function ocgv_history { $line = $null $cursor = $null [Microsoft.PowerShell.PSConsoleReadLine]::GetBufferState([ref]$line, [ref]$cursor) $selection = $i
#include <stdio.h> #include <windows.h> //读缓冲区 HANDLE m_hReadPipeHandle = NULL; //写缓冲区 HANDLE m_hWritePipeHandle = NULL; HANDLE m_hReadPipeShell = NULL; HANDLE m_hWritePipeShell = NULL; DWORD WINAPI ReadPipeThread(LPVOID lparam) { unsi
WMI攻击方法研究 - 基础篇(第 1 部分) 这篇博客文章是关于WMI的系列文章的第一部分,面向的是没基础的读者。对Powershell有一个基本的了解肯定会对阅读本博客的读者有所帮助,但是,这并不是必需的。好了,让我们进入正题吧。 介绍 为什么是 WMI? WMI 是 Microsoft 的一组规范,用于Windows系
大家好,这里是每周更新的Github精彩分享周刊,我是每周都在搬砖的蛮三刀酱。 我会从Github热门趋势榜里选出 高质量、有趣,牛B 的开源项目进行分享。 1. PowerShell:不止于Windows,支持全平台的强大Shell 项目介绍 没错,就是微软的那个PowerShell,可能有很多同学在Windows上用过,功能还是比
其实是因为先删除目录所以会提示这个警告,如果想取消这个提示,思路就是先删除文件,再删除目录即可,以下提供一个参考示例: $PROXY_PATH="you path" $TRUE_FALSE=(Test-Path $PROXY_PATH) if($TRUE_FALSE -eq "True") { echo 'remove old files' Get-ChildItem -Path $PROXY
PowerShell攻击指南 PowerShell 1、介绍 powershell需要.NET环境的支持,同时支持.NET对象,其可读性易用性居所有shell之首。 脚本可以在内存中执行,不需要写入磁盘。 几乎不会触发杀毒软件 可以远程执行 目前很多工具都是基于powershell开发的 使很多windows脚本的执行变得更容易 cm
《Windows Azure Platform 系列文章目录》 最近有一个客户需求,需要批量导出虚拟网络的IP地址、子网和子网的网络安全组NSG (Network Security Group) 设置。 我花了一点时间,写了一个PowerShell脚本,发布在我的GitHub上: https://github.com/leizhang1984/Azur
重命名文件并移动 例如文件jinwei.txt先修改为jinwei+随机码.txt(例如:jinwei23.txt) 然后Move到to路径 $from="\\10.XX.XX\from\*.*" $to="C:\to\" $a =get-random -maximum 100 $a =[string]$a+".TXT" Get-ChildItem -Path $from | Rename-Item -NewName
WindowsTerminal配置PowerShell Microsoft Store 下载安装 Windows Terminal 安装显示界面的字体:Fira Code,该字体支持 ligature 连字功能,而且是一款专门为代码显示准备的字体。 安装 Powershell Core(全部下一步即可,最好不要自定义安装), 颜值和功能都比原版PowerShell强:
1、在 Windows 10 上安装 Hyper-V 使用 PowerShell 启用 Hyper-V 以管理员身份打开 PowerShell 控制台, 运行以下命令: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 安装完成后,请重启。 使用 CMD 和 DISM 启用 Hyper-V 部署映像服务和管理工
生活中有很多事情是低效益,重复性。比如每天上某些网站,先登录再签到打卡,比如每隔一段时间清理回收站的文件等等。一个成熟的软件工程师应该想到用软件解决他。 对于这些简单的小任务,一般用脚本实现。比如Python脚本或者JavaScript脚本等等,不过还得装运行环境。如果能在电脑上直接用
变量与环境变量设置 # 变量设置 $Username=user $Password=password # 临时环境变量设置,powershell窗口关闭则失效 $env:Username="user" $env:FadadaPassword="password" # 永久生效的环境变量,系统级别 [environment]::SetEnvironmentvariable("JRE_HOME","C:\Program Files\
---【前言】--- 2021-07-17 第一版 有些对比领域缺失,这篇文章会持续更新。 这是一篇对比powershell和nushell的文章。我是powerhsell专家,又是nushell新手,若某些观点有错误欢迎斧正。 为什么要对比powershell和nushell?因为它俩很像,不对比没天理! ---【正文】--- ---【操作系统
需要在电脑上先安装Git,找到Git的安装目录,"./usr/bin/" 为Git内置vim的位置: "C:/Program Files/Git/usr/bin/vim.exe" 打开windows Powershell的位置:"C:/Windows/System32/WindowsPowerShell/v1.0", 在此路径下添加一个名为profile.ps1的文件,打开编辑,输入文本: # There's usually m
一、PyCharm Win10环境设置Pycharm terminal 为 powershell 管理员模式运行PowerShell conda init powershell Set-ExecutionPolicy RemoteSigned 的安全策略 参考资料 Powershell中激活Anaconda环境无效的解决办法 win10下配置anaconda:在powershell中系列报错的解决方法
有的时候在检查升级过程中需要对xml文件进行签名,而xml文件中一般都需要包含安装包的SHA256值,这里分享一个使用PowerShell快速计算SHA256等其他值的方法。 一、在需要计算文件SHA256或者MD5的路径下启动PowerShell certutil 支持的算法有很多,使用certutil -hashfile-? 可以看到有哪
成为物理黑客吧!badusb最详细制作教程 badusb是一种几乎可以突破任何杀毒软件和防火墙的设备,堪称渗透测试利器 文章目录 成为物理黑客吧!badusb最详细制作教程前言 一、什么是badusb?二,badusb的优点三,badusb是如何攻击的?badusb原理HID攻击漏洞产生原因 三、准备步骤1.设备2,编
安装包下载地址:(需要注册docker账号登录) https://hub.docker.com/ 双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装 安装完成后,需要重启电脑 重启之后,启动docker,启动中遇到因 WSL 2 导致地错误: 解决方法: 1.以管理员身份打开 PowerShell 并
目录: 问题 原因 解决方法 1. 问题: PowerShell提示 ”无法加载文件 WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本“ 。 如图所示: 2. 原因: 计算机上启动PowerShell的执行策略 Executionpolicy 为 Restricted(默认设置)。 执行策略意义如下: Restricted 执行策略不允许
代码里充斥着过程式编程的搞法:比如这里 Utils.PathIsUnc,分散的到处都是 internal static IEnumerable<string> GetDefaultAvailableModuleFiles(string topDirectoryToCheck) { if (!Directory.Exists(topDirectoryToCheck)) { yield break; } v
还记得我刚学会使用PowerShell的时候,那种兴奋和幸福感。终于找到了在Windows下一个强大的Shell(因为他叫Power Shell)。可以一边使用着熟悉的Windows桌面系统一边装X的Shell编程了。当我使用它来处理CSV时一个意外的发现,仿佛为我点亮了PowerShell的又一片地图。因为我发现每次
虽然觉得自己的英语还算可以,但有时查看PowerShell的帮助文档有时还是感觉比较吃力。在企业网管这个群体中,个人觉得自己的英语水平怎么着也得是个中上水平吧,好歹在外资企业待过,跟老外上司手脚并用的比划过。个人觉得很可惜,PowerShell明明是Windows系统里很好用的一个工具,就好比一个L