PowerShell:因为在此系统上禁止运行脚本... 解决方法:改变执行策略(Restricted 执行策略不允许任何脚本运行)。 步骤 查看执行策略 get-executionpolicy 更换执行策略 set-executionpolicy remotesigned 选择 Y
AppX命令时出现“For more information, run ‘Import-Module Appx’”,解决办法 问题 今天windows11beta版本推送了Android子系统支持,然后需要beta通道和切换美区store才行,但是这很麻烦,所以找了个别人美区商店提取的Android子系统MSIX安装包进行安装,你也可以自己去这个网站ht
中文名: 《电壳别名宝》 English name: 《Power Alias》 powershell 编写的tui界面脚本。 用途:保存容易记住的别名(支持中文),保存linux命令。并用powershell执行它。主治:记不住linux命令。 界面截图: 下载: git clone git@gitee.com:chuanjiao10/powershell.git 网址: https://gitee.com
二、DOS命令 1.打开CMD的方式 开始→Windows系统→命令提示符 win健+R → 输入cmd 打开控制台(推荐) 在任意文件夹或者桌面下,按住shift键+鼠标右键点击→选择在此处打开powershell窗口 资源管理器的地址栏前面加上“cmd ”路径 右击桌面左下角Windows图标→选择“Windows
代码 比如我们有这样一个脚本文件:test.ps1 "start" | Write-Host #continue #break #return #exit foreach($i in 1..10) { if($i -eq 5) { #continue #break #return } $i | Write-Host } 11..20 | ForEach-Object{ if($_ -eq 15)
因为某些原因重新安装1了vscode 和node 遇到了两个棘手的问题 ctrl + ~ 打开终端提示 “ 终端进程启动失败: shell 可执行文件“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”的路径不存在。”; node环境变量配置丢了要重新安装 ; 这里写一下第一个问题的解
如何在powershell 里面时用vim编辑器? 需求:在PowerShell中使用vim编辑器 环境:win10家庭版,Git已安装(内置vim) 流程: 找到Git安装目录,“./usr/bin”为Git内置vim的位置:"D:\Git\usr\bin\vim.ext" 打开windows Powershell的位置:"C:/Windows/System32/WindowsPowerShell/v1.0", 在此
$Processes = @()Get-WmiObject -Class Win32_PerfFormattedData_PerfProc_Process | Where-Object {$_.name -notin "_Total","Idle","Memory Compression"} | ForEach-Object{ if($_.Name -match '^.*(?=#\d+)'){
目录 背景 问题 解决方法 代码大致流程 食用办法 结果 背景 上实验课收集实验报告,同学是通过红蜘蛛上传,教师电脑上会给每一个文件创建一个文件夹,防止同名文件,文件夹名字还是随机的,那么如何把所有实验报告,提取到一个文件夹中呢? 忙了一下午,因为一点shell编程的知识都没有。。。。
SQL Server代理是所有实时数据库的核心。代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的。这系列文章会通俗介绍它的很多用法。 在这个系列的上篇文章里,你学习如何使用SQL Server代理作业活动监视器监视作业活动和查看作业历史。对于你的SQL Server代理作业
随笔分类 - 常用 【PowerShell】文件的解压与压缩 摘要:1 New-Item -ItemType File 1.txt -Force #新建文本文件 2 Compress-Archive -Path '1.txt' -DestinationPath '1.zip' -Force #压缩为zip 3 Expand-Archive -Path '1.zip' -DestinationPath '新建文件夹' -F
PS C:\Users\Administrator> $str='这是一个变量' PS C:\Users\Administrator> $str 这是一个变量 PS C:\Users\Administrator> $str='这是一个变量' PS C:\Users\Administrator> $str.GetType() IsPublic IsSerial Name
# 注册表是做什么用的? #1.统一管理软硬件的配置信息,提高系统的稳定性和安全 #2.IT人员管理更加方便 regedit #可视化注册表界面 #通过powershell进入注册表 cd hkcu: #进入 current user 的注册表 cd hklm: #进入到 local machine 的注册表 reg /? #操作注
1 -eq 1 "aa" -eq "AA" #等于 ,默认不区分大小写 "aa" -ceq "AA" #区分大小写 # -gt # -lt # -ne "abc" -like "a" "abc" -like "a*" "abc" -notlike "a" "ab
关于PowerShell错误处理的一些坑 测试代码: Write-Host '**********test ErrorActionPreference when run commands**********' $ErrorActionPreference = 'Continue' Write-Host '$ErrorActionPreference=''Continue''' Get-ChildItem
本系列是一个重新学习PowerShell的笔记,内容引用自PowerShell中文博客 XML是”可扩展标记语言“的缩写,是一种对于任意结构化的信息的可描述性语言。过去处理XML还是相当麻烦的,但是现在PowerShell中,对XML有了非常优秀的支持。通过它的帮助,你既可以非常容易的在XML中包装数据,也可以非
前言 工作上定时汇总服务器状态的脚本,会读取服务器状态后发送到指定的服务器。原始的统计数据比较混乱,需要提取出部分数据汇总后,再将邮件全文进行截图,比较繁琐。 故通过脚本来处理并生成截图。 原理 首先通过COM接口读取当前打开的邮件正文内容(body)并传入脚本内; 然后通过正则表达
Win10 安装配置使用Angular 今天安装Angular,由于第一次安装,绕了很多弯路,特此记录一下。主要问题就是在官方npm和淘宝cnpm之间来回跳转,导致问题。先说明一下,当前如果选择安装淘宝镜像的cnpm,创建项目的时候会出现“setTimeOut is not defined”这种错误,查看 https://github.com/ng-d
Azure CLI export RESOURCE_GROUP=learn-123 export AZURE_REGION=westus2 export AZURE_APP_PLAN=popupappplan-$RANDOM export AZURE_WEB_APP=popupwebapp-$RANDOM # 前面漏了一个resource group的生成语句 az group list --output table az group list --query "[?name == '
本系列是一个重新学习PowerShell的笔记,内容引用自PowerShell中文博客 定义模式 如果你需要更加精确的模式识别需要使用正则表达式,正则表达式提供了更加丰富的通配符。正因为如此,它可以更加详细的描述模式,正则表达式也因此稍显复杂。 使用下面的表格中列出的正则表达式元素,你可以非
本系列是一个重新学习PowerShell的笔记,内容引用自PowerShell中文博客 处理函数的参数 Powershell函数可以接受参数,并对参数进行处理。函数的参数有3个特性: 任意参数:内部变量\(args 接受函数调用时接受的参数,\)args是一个数组类型。 命名参数:函数的每一个参数可以分配一个名称,在调
本系列是一个重新学习PowerShell的笔记,内容引用自PowerShell中文博客 条件操作符 比较 Powershell 中的比较运算符 -eq :等于 -ne :不等于 -gt :大于 -ge :大于等于 -lt :小于 -le :小于等于 -contains :包含 -notcontains :不包含 PS C:\PowerShell> 1 -eq 1
创建数组 最简单的写法: $Output = @("Power","Shell") 当然,你连括号也可以不写 $Output = "Power","Shell" 那么,使用变量也是可以的 $Power ="Power" $Shell="Shell" $Output = @($Power,$Shell) 来思考 于是,这天我写出了这样的一段代码 $Power ="Power
本系列是一个重新学习PowerShell的笔记,内容引用自PowerShell中文博客 使用管道 排序导并导出JSON格式文件 PS C:\Code> ls | Sort-Object -Descending Name | Select-Object -First 1 Name,Length,LastWriteTime | ConvertTo-Json | Out-File ls.txt
Get-WmiObject -Namespace ROOT\CIMV2 -Class Win32_Share #共享 Get-WmiObject -Namespace ROOT\CIMV2 -Class CIM_DataFile #⽂件/⽬录列表 Get-WmiObject -Namespace ROOT\CIMV2 -Class Win32_Volume #磁盘卷列表 Get-WmiObject -Namespace ROOT\CIMV2 -Class Win32_Process #