网站首页 > 博客文章 正文
大家好,我是滔滔,欢迎来到我的空间。
PowerShell 有很多常用命令,以下是一些常见的:
一、文件和目录操作
- Get-ChildItem(别名:ls、dir):列出当前目录下的文件和子目录。例如:Get-ChildItem将列出当前目录的所有内容。参数可以指定目录路径、筛选条件等。例如:Get-ChildItem -Path C:\Temp -Filter *.txt将列出 C:\Temp 目录下所有扩展名为.txt 的文件。
- Set-Location(别名:cd):更改当前工作目录。例如:Set-Location C:\Temp将当前目录切换到 C:\Temp。
- New-Item:创建新的文件、目录或其他项。例如:New-Item -ItemType Directory -Path C:\Temp\NewFolder将在 C:\Temp 下创建一个名为 NewFolder 的目录。
- Remove-Item(别名:rm、del、erase):删除文件或目录。例如:Remove-Item C:\Temp\Test.txt将删除 C:\Temp 下的 Test.txt 文件。
- Copy-Item:复制文件或目录。例如:Copy-Item C:\Temp\Source.txt C:\Temp\Destination.txt将把 C:\Temp 下的 Source.txt 复制为 Destination.txt。
- Move-Item:移动文件或目录。例如:Move-Item C:\Temp\Source.txt C:\AnotherFolder\Destination.txt将把 C:\Temp 下的 Source.txt 移动到 C:\AnotherFolder 并重命名为 Destination.txt。
二、进程管理
- Get-Process:列出正在运行的进程。例如:Get-Process将显示所有正在运行的进程的信息。可以通过参数筛选特定的进程。例如:Get-Process -Name notepad将列出所有名为 notepad 的进程。
- Stop-Process:停止一个或多个进程。例如:Stop-Process -Id 1234将停止进程 ID 为 1234 的进程。
- Start-Process:启动一个新的进程。例如:Start-Process notepad.exe将启动记事本程序。
三、服务管理
- Stop-Service:停止一个服务。例如:Stop-Service -Name spooler将停止打印后台处理程序服务。
- Start-Service:启动一个服务。例如:Start-Service -Name spooler将启动打印后台处理程序服务。
四、系统信息查询
- Get-ComputerInfo:获取计算机的系统信息,包括操作系统版本、硬件信息等。
- Get-Host:返回关于当前 PowerShell 主机的信息。
- Get-WmiObject:可以查询各种系统信息,如硬件配置、操作系统设置等。例如:Get-WmiObject -Class Win32_OperatingSystem将返回操作系统的详细信息。
五、网络相关
- Test-Connection(别名:ping、Test-NetConnection):测试与一个或多个计算机的网络连接。例如:Test-Connection www.example.com将测试与指定网站的连接。
- Invoke-WebRequest:发送 HTTP 或 HTTPS 请求并获取响应。例如:Invoke-WebRequest http://www.example.com将获取指定网站的内容。
六、脚本执行和管道操作
- &:调用运算符,用于执行脚本或命令。例如:& "C:\Temp\MyScript.ps1"将执行指定的 PowerShell 脚本文件。
- |:管道运算符,将一个命令的输出传递给另一个命令作为输入。例如:Get-Process | Select-Object Name, Id将获取进程列表,并选择进程名称和 ID 进行显示。
- ForEach-Object:对集合中的每个对象执行一个操作。例如:Get-Process | ForEach-Object { $_.Name }将列出每个进程的名称。
再也不用下载git的虚拟命令了。
猜你喜欢
- 2024-09-08 就问你酷不酷 定制自己的动态壁纸
- 2024-09-08 Jmeter关联组件--正则表达式提取器详解
- 2024-09-08 电脑开机提示函数不正确,解决方法
- 2024-09-08 任务栏卡死解决办法 任务栏卡死重启还是一样的处理方法
- 2024-09-08 一条命令解决windows10设置搜索不了教程
- 2024-09-08 PowerShell一次性替换多个文件的名称
- 2024-09-08 win10网络图标丢失,怎么解决(win10网络图标丢失,怎么解决问题)
- 2024-09-08 win10怎么快速重装所有应用程序(window10如何重装)
- 2024-09-08 win10任务栏无反应怎么办(won10任务栏均无反应)
- 2024-09-08 Linux 下你所不知道的 7 个 SSH 命令用法
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)