首页 > 系统相关 >Windows系统CMD和PowerShell常用命令

Windows系统CMD和PowerShell常用命令

时间:2024-07-30 11:30:03浏览次数:9  
标签:文件 encoding Windows utf8 CMD tail path get PowerShell

目录

CMD

  1. 检查端口
    • 查看所有端口:netstat -ano
    • 带过滤器:netstat -ano|findstr <端口号>
  2. 检查进程
    • 进程列表:tasklist
    • 带过滤器:tasklist|findstr <进程名或PID>
    • 杀掉进程:taskkill /f /t /im <PID或服务名>
  3. 文件处理
    1. 重命名文件
      • ren <路径\文件名>
    2. 删除文件
      • del <路径\文件名>
    3. 删除文件夹
      • rmdir /s /q <路径>
  4. 服务管理
    1. 删除服务
      • sc delete <服务ID,也就是服务名>
    2. 查询所有服务
      • sc query
    3. 查询指定服务状态
      • sc query <服务ID>

PowerShell

  1. 阅读文本文件
    • 支持的格式:text、bat、java、html、xml等
    • 基础语法:get-content <文件路径/文件名> [参数]
    • 常用参数:
      • [-wait]:持续打印文件后续补充进去的内容,类似 Linux 的 tail -f 命令
      • [-encoding <编码格式>]:设置获取内容的编码格式为utf8,例如:-encoding utf8
      • [-tail <行数>]:获取文件底部几行内容,例如:-tail 50
      • [-head <行数>]:获取文件头部几行内容,例如:-head 50
      • [-path <路径>]:获取指定路径下所有文档,例如:-path D:\doc*
      • [-filter "<过滤条件>"]:配合path参数对路径下文件进行更细粒度过滤,例如:-filter "*.txt"
    • 示例:
      • get-content -path D:\doc\* -filter "*.log" -encoding utf8
      • get-content D:\logs\out.log -tail 50 -encoding utf8 -wait
  2. 压缩文件
    • 基础语法:Compress-Archive -Path <文件路径\文件名> -DestinationPath <文件路径\文件名>
    • 参数:
      • [-Path <文件路径\文件名>]:路径+源文件名或文件夹名
      • [-DestinationPath <文件路径\文件名>]:路径+目标文件名
    • 示例:
      • Compress-Archive -Path .\test\ -DestinationPath .\test.zip

标签:文件,encoding,Windows,utf8,CMD,tail,path,get,PowerShell
From: https://www.cnblogs.com/NyanKoSenSei/p/18267535

相关文章

  • Ubuntu 22.04挂载硬盘无法写入的修复(关闭windows系统快速启动)
    参考:https://zhuanlan.zhihu.com/p/600744092问题:Windows10+Ubuntu22.04双系统,在Ubuntu下挂载NTFS硬盘,可以读,但不能写。解决方法1:1终端查看分区sudofdisk-l2修复分区(以分区/dev/nvme0n1p3为例)sudontfsfix/dev/nvme0n1p3关闭终端,再次挂载磁盘,可成功读写。不过重......
  • Windows 上预构建的 libraqm DLL 在哪里?
    我想使用Pillow垂直书写文字。源代码如下。fromPILimportImage,ImageDrawimg=Image.new("RGB",(30,30),(255,255,255))draw=ImageDraw.Draw(img)draw.text((0,0),"ab",(0,0,0),direction="ttb")img.save("test.png",&q......
  • OpenGL3.3_C++_Windows(32)
    demoSSAOSSAO环境光照(AmbientLighting):光的散射,我们通过一个固定的常量作为环境光的模拟,但是这种固定的环境光并不能很好模拟散射,因为环境光不是一成不变的,环境光遮蔽:让(褶皱、孔洞)等变暗的方法近似模拟出间接光照,但是这一技术会带来很大的性能开销,因为它还......
  • 安装 jar包为windows服务
    下载安装JavaServiceWrapper下载https://www.krenger.ch/blog/category/windows/ 安装下载后在D盘找个位置解压: 在同级目录建一个新的文件夹,就命名JavaServiceWrapper吧:在文件夹JavaServiceWrapper下新建bin、conf、lib、logs、jre文件夹: 给下载解压的src/bin......
  • Windows11安装MySQL8.4.2版本详细过程记录
    下载地址:https://dev.mysql.com/downloads/mysql/8.0.html我选择下载zip版本:点击下载需要登录:于是我登录:接着点下载:被迅雷拦截了,直接使用迅雷下载:下载好了:复制到C盘的dev目录:安装解压:这个看上去需要一些基础命令才能操作:于是我重新下载了这个msi版本......
  • windows hbase连接工具 hbase连接数过多, yarn job HBase hdfs zookeper
    windowshbase连接工具hbase连接数过多##1.ZK连接过多1)查看ip连接数前十  登录后复制netstat-na|grep2181|awk'{print$5}'|awk-F:'{print$1}'|sort|uniq-c|sort-rn|head-n101.##2.补数操作登录后复制hbaseorg.apache.hadoop.hbase.mapreduce.Co......
  • WPF 检测Windows用户会话状态:登录界面、非登录界面
    1主动获取Windows用户会话状态:登录界面、非登录界面,没有直接的Api接口,通过获取当前的前台窗台判断,条件:获取不到、UWP界面且窗体名字:windows窗体类名windows.ui.core.corewindow。 经过压测可靠usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Text;......
  • change CR+LF(Windows) to LF(UNIX)
    可以使用VIM命令行,快速实现 例如:filetest.txttest.txt:ASCIItext,withCRLFlineterminators执行命令vim-c":w++ff=unix"-c"q"test.txtfiletest.txttest.txt:ASCIItext 来源:https://stackoverflow.com/questions/13522599/how-to-run-vim-c......
  • .net访问远程共享的Windows文件
    可以使用cmd连接创建Windows凭据publicstaticboolConnectPwd(stringIpAddress,stringuserName,stringpassword){ boolFlag=faslse; Processproc=newProcess(); try { proc.StartInfo.FileName="cmd.exe"; proc.StartInfo.UseShellExecute=false;......
  • Pentester Academy -Windows API Exploitation Recipes: Processes, Tokens and Memor
    早年为PentesterAcademy(https://www.pentesteracademy.com/),如今为INE(https://ine.com/)002安装VS社区版https://visualstudio.microsoft.com/zh-hans/003processlistingapi正在运行的是什么:服务,AV,HIDS/IPS等其他attack开始的点:进程注入,内存dump/修改,TokenSt......