PowerShell

PowerShell 命令补全

一、 PSReadLine PSReadLine - Powershell 的强化工具 Powershell PSReadLine Complete Word(History) 根据历史补全词 psreadline是一个在PowerShell中使用的命令行编辑器模块。它提供了对命令行的自动完成、历史 ......
PowerShell 命令

PowerShell 使用SqlScriptDOM对T-SQL做规则校验

​ 对于数据项目来说,编写Sql是一项基本任务同时也是数量最多的代码。为了统一项目代码规范同时降低Code Review的成本,因此需要通过自动化的方式来进行规则校验。由于本人所在的项目以SQL Server数据库为基础,于是本人决定通过使用SqlScriptDom类库来做T-SQL的规则校验。如果 ......
SqlScriptDOM PowerShell 规则 T-SQL SQL

将powershell的编码默认改为UTF-8

引用地址:https://blog.csdn.net/qq_39494169/article/details/122561317 之前因为VScode默认的编码格式是UTF-8,但是终端powershell是GBK编码,所以打印出来的中文是乱码。在网上看过很多教程,什么修改注册表,或者在VScode ......
powershell 编码

win11 PowerShell关闭拆分选项卡窗框窗口

PowerShell拆分窗格 ### 一、拆分选项卡窗格 **1.鼠标操作:** ![image](https://img2023.cnblogs.com/blog/597729/202308/597729-20230809094954658-2060218793.png) **2.快捷键操作:Al ......
窗框 PowerShell win 11

windows powershell scoop Get-Service

scoop 在执行时ps1`Get-Service`错误 `Get-Service: ServiceController enables manipulating and accessing Windows services and it is not applicable for other op ......
Get-Service powershell windows Service scoop

在当前窗口打开cmd或者powershell

powershell:在当前目录按住shift再右键。会看到右键菜单里有一个“在此处打开命令窗口”选项,点击即可。也可以用快捷键操作:shift+右键 => 按W键 => 按Enter键。输入 start cmd 回车 cmd在当前目录上面的路径显示框中输入CMD,然后回车即可。 ......
powershell cmd

使用powershell找回丢失的RDCManager密码

内网的一台服务器上的装机默认用户密码忘记了,但是好在别的电脑上使用RDCMan(Remote Desktop Connection Manager)连接过这台服务器,并且保存了密码。于是经过一番折腾,最后把密码找回来了: 最后成功的powershell脚本来自于这个地址: https://www.u ......
powershell RDCManager 密码

使用Go调用Powershell加域

```golang package main import ( "fmt" "github.com/go-ldap/ldap/v3" "github.com/mozillazg/go-pinyin" "os" "os/exec" "strings" "time" ) func ChineseToAb ......
Powershell

(保姆级图文)如何使用PowerShell连接Exchange Online

直接开始菜单 -> 所有程序 -> Windows PowerShell -> Windows PowerShell 然后右键使用管理员权限打开 打开后窗口如下 #连接 Exchange Online PowerShell #为了使从 Internet 下载的所有 PowerShell 脚本能够由受 ......
PowerShell 保姆 Exchange 图文 Online

PowerShell 获取win 电脑磁盘信息

$physicalDrives = Get-WmiObject Win32_DiskDrive $totalPhysicalStorageSize = $physicalDrives | Measure-Object -Property Size -Sum | Select-Object -Expa ......
磁盘 PowerShell 电脑 信息 win

PowerShell 获取接在电脑上显示器的序列号,支持多个

$Monitors = Get-WmiObject WmiMonitorID -Namespace root\wmi function Decode { If ($args[0] -is [System.Array]) { [System.Text.Encoding]::ASCII.GetStrin ......
序列号 序列 PowerShell 显示器 多个

使用 bat 脚本调用 powershell 脚本时遇到的问题

如果 powershell 脚本中,有一些涉及相对路径的操作,会发现这样运行的 powershell 并不是在期望的目录中,需要重新设置一下当前工作目录: powershell -Command Set-Location -LiteralPath "%cd%"; ".\test.ps1" 通过 Se ......
脚本 powershell 问题 bat

PowerShell实现Win11环境变量追加及备份

# PowerShell实现Win11环境变量追加及备份 最近重装了系统,之前配置的环境又得重新配置,感觉很繁琐所以查阅资料实现了用脚本配置环境变量,这样只要保留原先的JDK等环境文件夹就可以一键配置了。 一开始我准备采用比较熟悉的bat脚本来实现 ```bat setx PATH "%PATH%; ......
变量 PowerShell 备份 环境 Win

powershell首次运行报:无法加载xxxx,因为此系统禁止运行脚本错误

解决: 使用管理员身份运行 PowerShell,然后输入 set-executionpolicy remotesigned得到以下提示: 执行“set-ExecutionPolicy RemoteSigned ”: 执行策略更改 执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临 ab ......
脚本 powershell 错误 系统 xxxx

powershell随笔

[toc] # powershell随笔 > 忘记时来看。。。 ## 字符串相关函数 ### `-match` ```powershell #Format [value] #Logic Matches at least one of the characters in the brackets. " ......
powershell 随笔

PowerShell命令卸载 Windows系统预装内置软件

一、【核心命令】 Get-AppxPackage -AllUsers /* 获取Win10以上系统(所有用户)预装软件 */ Get-AppxPackage -AllUsers {预装软件全名} | Remove-AppxPackage /* 管道方式卸载Win10以上系统预装软件 */ Remov ......
PowerShell 命令 Windows 系统 软件

在 PowerShell 中,若执行脚本所在路径包含通配符时,会导致 Start-Process 出错

比如在这样的路径:D:\[测试1]脚本测试\test 如果执行 Start-Process ..\setchar.exe 会报错: Start-Process : 无法执行操作,因为通配符路径 D:\[测试1]脚本测试\test 无法解析为文件。 所在位置 行:1 字符: 1 ...... 下面虽然 ......

powershell删除C盘无用文件

cls$FileAge = $(Get-Date).AddDays(-60)# $server = ( Get-Content D:\ServerList.txt)write-host "$server -- Ping Success" -ForegroundColor Green$Pingstat ......
powershell 文件

Windows11美化Powershell

# 1. 前言 稍微美化了一下win11的powershell,在此记录下免得以后忘记了流程。 美化方案是:PowerShell 7 + Oh My Posh 时间:2023-07-13 # 2. 安装PowerShell 7 - PowerShell 7 是目前win下比较新的一个shell工具, ......
Powershell Windows 11

Windows 10 打印管理是一个系统提供的工具,用于管理和监控与打印机相关的设置和任务 在 Windows 10 上,你可以使用 PowerShell 脚本来导出打印机配置和驱动程序(.ps) 在Windows 10 上导出打印机配置和驱动程序的脚本,你可以使用以下的批处理脚本(.bat)

Windows 10 打印管理是一个系统提供的工具,用于管理和监控与打印机相关的设置和任务。通过打印管理,你可以进行以下操作: **添加和移除打印机**:可以添加本地或网络打印机,并从计算机中删除不再使用的打印机。 **配置打印机属性**:可以更改打印机的默认设置,如纸张大小、打印质量、双面打印等。 ......
脚本 打印机 Windows 驱动程序 程序

PowerShell 脚本在 Windows 操作系统中同时连接外网和内网

要使用 PowerShell 设置允许同时连接内外网的组策略,可以使用以下脚本: powershell # 设置允许同时连接内外网的组策略 Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WcmSvc\GroupPo ......
脚本 PowerShell 同时 Windows 系统

Powershell - try catch

try { [System.IO.Compression.ZipFile]::ExtractToDirectory($z1, $dir_from, $enc) $unzip_failed = $false } catch { $unzip_failed = $true } ......
Powershell catch try

[PowerShell]设置笔记本亮度 -- CIM cmdlet

如下: ```powershell $monitor = Get-CimInstance -Namespace root/WMI -ClassName WmiMonitorBrightnessMethods Invoke-CimMethod -InputObject $monitor -Method ......
亮度 PowerShell 笔记本 笔记 cmdlet

powershell profile

``` function welcome { echo " _ _ _ _ _ __ _ | | | | | | | | | / _| | | | |__ ___| | | ___ _ __ __ ___ | |_| |__ ___ _ __ | |_ _ _| | _____ _ __ | '_ ......
powershell profile

PowerShell 中有许多用于获取信息的 Get 命令

PowerShell 中有许多用于获取信息的 Get 命令。以下是一些常用的 Get 命令示例: Get-Process:获取正在运行的进程列表。 Get-Service:获取正在运行的服务列表。 Get-EventLog:获取事件日志条目。 Get-Content:获取文件的内容。 Get-Chi ......
PowerShell 命令 信息 Get

BackUpLogView 系列 - Powershell 在任务计划中执行脚本

在 windows 系统中,使用 powershell 执行脚本,请在写字板中调整相关参数,注意把参数一次性拷贝完整。之所以选择带参数的原因,是避免 power shell 打开时出现安全性限制对话框导致执行失败 powershell.exe -NonInteractive -NoProfile - ......
BackUpLogView 脚本 Powershell 任务

PowerShell脚本数字签名错误

1.以管理员身份打开powershell, 使用get-executionpolicy -list 查看策略设置 2.将所有的scope的值为:undefined 具体设置的命令是:Set-ExecutionPolicy -ExecutionPolicy undefined -Scope Local ......
数字签名 脚本 PowerShell 错误 数字

最新消息,powershell,10多年的癌症被治好了!

问:癌症是指什么? 答:powershell一直有个特性,它的管道会传递对象,请看:'abc' | ForEach-Object {$_.toupper()} #返回ABC它管道传递的是【字符串对象】。它会把管道左面的【内容】强行对象化。这导致【二进制数据经管道传输】有问题。常见的问题场景是:管道下 ......
最新消息 癌症 powershell 多年 消息

Windows PowerShell:连接Linux终端小助手

在研究Quark-n的时候,利用Windows自带的远程桌面连接,实现了在Windows上看到Linux的GUI,但是很快就发现了好多问题,比如想用Tab补全命令的时候,它不灵,只能Shitf+Tab,有悖于传统操作按键,而且GUI有延时,拖动终端时有拖影,图形操作体验很差。为了解决这个问题,便在网 ......
PowerShell 终端 助手 Windows Linux

Windows PowerShell Compatibility

背景 Win11 21H2(OS Build 22000.2124) Windows PowerShell 7.3.5 简述 在试用 PowerShell 7.x 时,部分命令仍需 PS 5.1 . 具体来说,是指 %windir%\system32\WindowsPowerShell\v1.0\M ......
Compatibility PowerShell Windows