首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
powershell专题
自动化Windows开发工作流程:使用PowerShell脚本实例
自动化Windows开发工作流程:使用PowerShell脚本实例 开发工作流程常占据了大量的手动任务,如构建、测试、部署代码和管理工具。可以通过使用脚本语言,如PowerShell,来自动化这些任务。 PowerShell是一个强大的对象管理模式的shell和脚本语言,用于管理大量复杂的系统任务。对于开发人员,它可以用于构建和自动化开发工作流程。 环境准备 具有Windows的开发环境和
阅读更多...
windows powershell 用户权限策略问题
https://docs.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2 执行命令 绕过检查 Set-ExecutionPolicy -ExecutionPolicy Bypass
阅读更多...
PowerShell脚本编写
在Windows开发环境中,PowerShell脚本编写是自动化工作流程的强大工具。PowerShell不仅提供了丰富的命令集来管理Windows系统,还支持脚本编写,允许开发者创建复杂的自动化任务来简化日常开发流程。以下将详细探讨如何使用PowerShell脚本自动化Windows开发工作流程,涵盖环境设置、依赖管理、代码编译、测试执行、部署以及持续集成/持续部署(CI/CD)等方面。 一、环
阅读更多...
如何利用PowerShell完成的Windows服务器系统安全加固实践和基线检测
0x00 前言简述 最近单位在做等保测评,由本人从事安全运维方面的工作(PS:曾经做过等保等方面的安全服务),所以自然而然的与信安的测评人员一起对接相关业务系统的检查,在做主机系统测评检查时发现了系统中某些配置不符合等保要求,需要对不满足要求的主机做进一步整改,好在我们众多的系统基本都是运行在虚拟机上搭建的kubernetes集群中,这样一来就可以尽可能减少加固系统给应用带来的影响,我们可以一台
阅读更多...
PowerShell脚本编写:自动化Windows开发工作流程
在现代软件开发中,自动化已经成为提高效率和降低人为错误的重要手段之一。Windows开发者尤其依赖于自动化脚本来简化日常工作流程。PowerShell作为Windows的强大命令行工具和脚本语言,为开发者提供了丰富的功能和灵活性,使得多种开发和管理任务的自动化成为可能。本文将探讨PowerShell的基本概念、如何利用PowerShell自动化Windows开发工作流程,以及实际操作案例,帮助
阅读更多...
windows命令行cmd和powershell中文乱码错误解决办法
问题 windows的powershell中文乱码了 解决办法 临时解决 查看当前的系统编码 chcp 使用 powershell 或者 CMD 时中文显示乱码,每次都要手动执行: chcp 65001 如果输出结果是 65001,说明就修改成功了 永久解决 打开 控制面板—>时钟和区域—>区域->管理—>更改系统区域设置 然后重启就可以了
阅读更多...
PowerShell自动化Windows系统管理任务
使用PowerShell自动化Windows系统管理任务是系统管理员提高工作效率、减少人为错误并优化系统管理流程的重要手段。PowerShell作为Microsoft开发的一个跨平台命令行工具和脚本语言,不仅支持Windows,还可在Linux和macOS上运行,为系统管理员提供了强大的自动化能力。以下将详细探讨如何使用PowerShell自动化Windows系统管理任务,涵盖多个关键领域,包括文
阅读更多...
使用PowerShell自动化Windows系统管理任务
1. 管理服务 列出所有服务 Get-Service 启动服务 Start-Service -Name "ServiceName" 停止服务 Stop-Service -Name "ServiceName" 2. 管理计划任务 创建计划任务 $Action = New-ScheduledTaskAction -Execute "C:\Path\To\Executable.ex
阅读更多...
PowerShell 一键配置IP
前言 实现一键更改Windows 网卡IP,子网,网关,dns,重命名网卡,获取的接口索引名称,获取接口名称,刷新组策略,刷新系统,脚本可重复配置,,以下环境我是两个网卡配置IP 前提条件 开启wmi,配置网卡,参考 创建更改网卡脚本 实验环境,两个网卡,清除默认,重命名(配置)IP,子网,网关,dns16-32 变量更改成主机的IP即可Remove-NetIPAddress 清
阅读更多...
cmd和windows powershell的区别
Powershell是cmd的超集, 换句话说,cmd能做的事情,Powershell都能做, 但是Powershell还能额外做许多cmd不能做的活。 主要是系统管理功能、脚本语言和在线帮助更强大, 你确实可以只把它当成cmd来用,也可以学和用得更深。 powershell 就是vista 以后版本的操作系统用来代替cmd命令行的, 功能比cmd 更加强大,不仅仅
阅读更多...
设置PowerShell打开默认路径是桌面,方便在桌面运行py程序
1.打开 PowerShell 以管理员身份运行。右键点击 PowerShell 图标,然后选择“以管理员身份运行”。 查看当前执行策略: Get-ExecutionPolicy 2.更改执行策略: 为了允许脚本运行,你可以将执行策略设置为 RemoteSigned 或 Unrestricted。下面的命令将执行策略更改为 RemoteSigned,这通常是推荐的安全设置。 Set-E
阅读更多...
使用powershell筛选AD域控不能自主更改的用户并变更
# 查询“用户不能更改密码”为勾选状态的所有域用户,将域账户、姓名、勾选状态作为结果保存到C:\result\result.csvGet-ADUser -Filter * -Properties CannotChangePassword | Where-Object { $_.CannotChangePassword -eq $true } | Select SamAccountName, Nam
阅读更多...
Windows开始ssh服务+密钥登录+默认启用powershell
文章内所有的命令都在power shell内执行,使用右键单击Windows徽标,选择终端管理员即可打开 Windows下OpenSSH的安装 打开Windows power shell,检查SSH服务的安装状态。会返回SSH客户端和服务器的安装状态,一下是两个都安装成功的截图 Get-WindowsCapability -Online | Where-Object Name -like '
阅读更多...
powershell:使用IProgressDialog接口创建windows标准进度对话框。
禁止任何形式的抄录,转载请附上本文章地址 Add-Type @' using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Runtime.InteropServices; // 定义ProgressDialog类,实现IProg
阅读更多...
在cmd菜单中使用自定义命令通过bat和powershell命令调用翻译API
先说一个血淋淋的结果,这个小功能其实在github已经有大佬帮我们封装好了,我也是自己刚倒腾好之后才发现的,所以如果只是需要这个功能的朋友可以直接移步这个项目:https://github.com/kenshinji/yddict,自己电脑安装一个NodeJS就可以 。安装指令:npm install yddict -g 目的:在window电脑不用安装任何变成语言的运行环境就能实现在cmd命
阅读更多...
每天学点小知识:Windows终端Powershell美化
前言 本章的旨在教会你美化自己的终端,powershell需要以管理员运行 经过我的测试,不同的电脑可能会有不同的报错,具体操作根据官方为主https://ohmyposh.dev/docs 效果展示 Oh My Posh:提供美观的 PowerShell 提示符主题 1.安装 Oh My Posh # 安装 oh-my-poshInstall-Module oh-my-p
阅读更多...
Powershell快速入门(三) 实战应用
好像关于Powershell说的已经差不多了,所以最后一篇文章就来使用Powershell写一些脚本,帮助我们完成一些日常工作。 文件管理 常用命令 先来看看常用的文件管理命令。 Set-Location命令用于切换工作目录,它的别名是cd。 Get-Location命令用于获取当前工作目录,它的别名是pwd。 Get-ChildItem命令用于获取当前目录下的所有文件。 Get-I
阅读更多...
Powershell快速入门(二) Shell编程
这一部分着重于介绍Powershell的程序知识,让我们能够编写功能强大的Powershell脚本,执行比较复杂的任务。 变量 变量使用$变量名创建和引用。举个例子,Get-Location命令用于获取当前工作目录位置,它的别名是pwd。那么我们可以使用下面的命令来创建一个变量,存储当前目录位置。 C:\Users\asddf> $current=pwd 然后我们访问$current,就可
阅读更多...
Powershell快速入门(一) 安装和使用
一说起 Shell 编程,我们大家想到的应该都是Linux 下的 Shell 编程。其实 Windows 下也可以使用功能强大的 Shell 来编写程序,这就是今天我要介绍的 Powershell。从名字就可以看出来,Powershell的功能很强大,所以才敢叫Powershell。 如果需要看官方文档的话,点击这里。虽然有一些机翻的意味,但是完全可以看。 需要说明一点,Powershell是
阅读更多...
powershell@管道符过滤的顺序问题@powershell管道符如何工作
文章目录 select 和 where谁先执行powershell管道符stop-service 为例查看文档中的典型参数介绍stop-process为例介绍管道符传参是怎么工作的Id参数InputObject 参数Name参数额外的试验反面例子应用:get-process 和stop-process配合 select 和 where谁先执行 在执行筛选时,指定命令的顺序
阅读更多...
Win10 Powershell ssh到WSL(三十七)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注:Android系统攻城狮 1.前言 本篇目的:Win10 Powershell ssh到WS 2
阅读更多...
PowerShell简单命令
一、基础命令 修改计算机名 Rename-Computer -NewName DC02 重启计算机 Restart-Computer 打印主机名称 hostname #查询所有网络连接,含虚拟连接,不显示DNS地址 Get-NetIPAddress #查询网络连接,不含虚拟连接,显示DNS地址 Get-NetIPConfiguration #配置自定义DNS地址,不含虚拟连接,远行命令前将
阅读更多...
PowerShell ⇒ Excel 批量创建Excel
New-Object -ComObject Excel.Application:创建Excel对象[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null 用来显式释放 Excel COM 对象的资源,以确保在脚本执行完成后,释放 Excel 进程和相关资源, 避免资源泄漏和占用问题。使用 Out-N
阅读更多...
win10系统phpstorm改用PowerShell终端
习惯了linux的命令行操作, windowns的cmd都不支持,现在好了win10的PowerShell支持了linux命令操作。 文件--》设置--》工具--》Terminal 将Shell path路径改为 C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe 保存后重启phpstorm,熟悉的linux命令就可以
阅读更多...
基于 Evan_song1234 开发,MoonSpaceCat 增补的2D 我的世界,增加双缓冲实现 cmd控制台窗口或 Powershell 流畅运行
游戏玩法: awsd移动 1234567890 各有功能 t 是命令行 q 是刷新 e 是重开 z 是挖 其他还没来及探索代码 代码来源 C++我的世界2D控制台版_c++minecraft-CSDN博客 其中解决颜色被双缓冲刷新没的方法 参考于自己的博客 用ReadConsoleOutput 解决双缓冲ReadConsoleOutputCharacterA 函数只读取字
阅读更多...
nvm pnpm powershell
nvm 下载 在 nvm 安装路径下修改 settings.txt root: e:\xxx\nvmpath: e:\xxx\nodejsnpm_mirror https://npmmirror.com/mirrors/npm/node_mirror https://npmmirror.com/mirrors/node/ nvm list availablenvm install 1
阅读更多...