当前位置: 首页 > news >正文

powershell使用笔记、.ps1是什么文件

文章目录

      • powershell报错:无法处理参数,因为参数“path”的值无效。请更改“path”参数的值,然后再次运行此操作。
      • 解决过程
          • .ps1是什么文件
        • 查看端口是否启用?
    • 命令
        • 创建文件夹和文件
      • 列别名
        • 列别名-文件与目录操作
        • 列别名-对象处理与管道
        • 列别名- 内容读取与输出

powershell报错:无法处理参数,因为参数“path”的值无效。请更改“path”参数的值,然后再次运行此操作。

powershell运行java -version命令报错。但是cmd却可以。

解决过程

估计是环境变量不同。

查看环境变量:

ls$env

错误信息:

无法处理参数,因为参数“path”的值无效。请更改“path”参数的值,然后再次运行此操作。 所在位置 行:1 字符:9+ls$env:<<<<+ CategoryInfo:InvalidArgument:(:)[], PSArgumentException + FullyQualifiedErrorId:Argument

原因可能是版本太低,查看版本:

$PSVersionTable.PSVersion

内容如下:

PS C:\Users\chushiyun>$PSVersionTable.PSVersion Major Minor Build Revision-----------------------20-1-1

版本确实低了,升级到3.0以上即可。

.ps1是什么文件

还有这么白痴的问题?当然是powershell文件了。

查看端口是否启用?
netstat-ano|findstr :8181

命令

创建文件夹和文件

这里使用列别名的方式,原生的写起来太费劲。

创建文件夹:mkdirdata 创建文件: ni config.py 创建文件-不存在时才创建:# 只有当 file.txt 不存在时才执行创建if(!(Test-Path"config.py")){ni"config.py"-ItemTypeFile}

注:虽然也能处理,但是有点绕,还是建议用python脚本比较灵活。

列别名

列别名-文件与目录操作
完整命令 (Cmdlet)别名 (Alias)来源/备注
Get-ChildItemls,dir,gcils(Linux),dir(CMD),gci(缩写)
Set-Locationcd,chdir,slcd(通用),chdir(CMD)
Copy-Itemcp,copy,cpicp(Linux),copy(CMD)
Move-Itemmv,move,mimv(Linux),move(CMD)
Remove-Itemrm,del,erase,rirm(Linux),del(CMD)
New-Itemni创建文件或文件夹
mkdirmd实际上是函数,但在 PowerShell 中可直接用
Rename-Itemrni重命名
Push-Locationpushd压入路径栈
Pop-Locationpopd弹出路径栈
列别名-对象处理与管道
完整命令 (Cmdlet)别名 (Alias)用途
Where-Object?,where过滤(类似 SQL 的 WHERE)
Select-Objectselect选列(类似 SQL 的 SELECT)
Sort-Objectsort排序(类似 SQL 的 ORDER BY)
Group-Objectgroup分组(类似 SQL 的 GROUP BY)
Measure-Objectmeasure统计(求和、平均、计数)
ForEach-Object%,foreach循环处理每个对象
Tee-Objecttee分流(同时显示在屏幕并保存到变量/文件)
列别名- 内容读取与输出
完整命令 (Cmdlet)别名 (Alias)用途
Get-Contentgc,cat,type读取文件内容 (cat/type为兼容旧命令)
Add-Contentac追加写入文件
Set-Contentsc覆盖写入文件
Out-File>,>>重定向输出到文件
Out-Stringostr将对象转换为字符串
Format-Tableft以表格形式显示(默认很多命令的输出格式)
Format-Listfl以列表形式显示(适合查看详细信息)
Out-GridViewogv在弹出的 GUI 窗口中显示数据(Windows 专用)
http://www.jsqmd.com/news/804049/

相关文章:

  • 银川铁艺护栏哪家专业?宁夏路弘——本地源头工厂,适配各类场景需求 - 宁夏壹山网络
  • 【研报 A116】智能体技术趋势:多模态处理+循环验证,推动企业workflow自动化
  • 如何快速掌握FastGithub:面向开发者的GitHub加速完整指南
  • NeuroSynth脑成像元分析:用Python解锁神经科学研究的强大工具
  • 7大核心功能揭秘:imFile如何成为你的全能下载管理专家
  • 从“做PPT”到“做方案”,AI办公Agent的跃迁值不值?
  • 飞行帮航空培训靠谱吗?全面实测解析,看完再决定 - 中媒介
  • 技能包:qtwidget-instrument-control
  • 3个步骤实现Windows安卓应用无缝运行:轻量级跨平台方案完全指南
  • AI智能体在动态拍卖中自发形成隐性合谋的机制与影响
  • 【Python】PyTorch-Grad-CAM实战避坑:版本兼容与CUDA环境配置全解析
  • 第17章 案例13、14:广告弹窗效果【DOM基础操作】【JavaScript篇】
  • Linux CPU 问题如何排查及进行性能优化?
  • OpenHarmony ArkUI 架构分析
  • BetterGI:基于AI视觉识别的原神自动化助手,每天为你节省2小时游戏时间
  • 从CP2102到CH9102:一次国产芯片替换的实战记录(附免驱与VCP驱动踩坑经验)
  • 链上交互机器人实战:基于Node.js的SocialFi自动化工具开发指南
  • 构建ai agent工作流时如何集成taotoken的多模型能力
  • Windows Defender终极控制:开源方案如何突破系统安全限制?
  • 2026超声治疗仪优质产品推荐榜:经颅磁电疗仪、经颅磁疗仪、膝盖超声波治疗仪、超声波治疗器、超声波治疗理疗、超声波理疗仪选择指南 - 优质品牌商家
  • 2026瓷砖空鼓修复瓷砖胶优质品牌推荐:美缝剂配色/美缝胶/聚氨酯防水涂料/聚脲美缝剂/聚脲防水材料/聚脲防水涂料/选择指南 - 优质品牌商家
  • 如何快速掌握WAS Node Suite:面向ComfyUI开发者的完整指南
  • 执医备考风向标:基础薄弱考生如何选执医课程?阿虎医考给出答案 - 医考机构品牌测评专家
  • CVPR 2016技术复盘:从实例分割到多模态,看计算机视觉的演进与落地
  • 2026杭州落户代办推荐适配非杭籍家庭入学需求:杭州升学规划、杭州择校、杭州插班、杭州积分入学、杭州转学、杭州上学选择指南 - 优质品牌商家
  • 2026水利启闭机优质品牌推荐榜专业耐用之选:耙斗式清污机、钢坝闸门、启闭机闸门、回转式格栅清污机、回转式清污机选择指南 - 优质品牌商家
  • 嵌入式硬件实战:巧用74HC138译码器,以最少IO驱动复杂外设
  • 2026年5月液下泵品牌TOP3榜单:长轴液下泵,不锈钢液下泵,耐腐蚀液下泵,氟塑料液下泵供应商精选 - 品牌推荐大师1
  • 实测佛山钻石回收|收的顶 30 年深耕,变现稳又快 - 奢侈品回收测评
  • 大学物理基础 真空中的静电场做题总结