你可在dos或python中获取电脑盘符


import os,subprocess,re
from subprocess import PIPEdef DiskSymbol():#获取系统盘符"""dos:cwdC:\Users\Administrator > echo list volume>t1.txt && diskpart /s t1.txt && del t1.txt结果显示:Microsoft DiskPart 版本 10.0.18362.1Copyright (C) Microsoft Corporation.在计算机上: MS-UXVPOIUPAFTI卷 ###      LTR  标签         FS     类型        大小     状态       信息----------  ---  -----------  -----  ----------  -------  ---------  --------卷     0     C                NTFS   磁盘分区         111 GB  正常         系统卷     1     D   系统           NTFS   磁盘分区         350 GB  正常卷     2     E   软件           NTFS   磁盘分区         291 GB  正常卷     3     F   文档           NTFS   磁盘分区         290 GB  正常卷     4     G                FAT32  可移动           57 GB  正常"""name=r'tmp.txt'path=r'C:\Users\Administrator'filename=os.path.join(path,name)while os.path.isfile(filename):name=name+namefilename=os.path.join(path,name)orderstr=r'echo list volume>%s && diskpart /s %s && del %s'%(name,name,name)p=subprocess.Popen(orderstr,shell=True,stdin=PIPE,stdout=PIPE,stderr=PIPE,text=True,cwd=path,encoding='CP936')out,err=p.communicate()out=re.split(r'\n',out)result=[]for v in out:lst=re.findall(r'\s+([a-zA-Z]){1}\s+',v)if lst:result.append(lst[0])return result #['C', 'D', 'E', 'F', 'G']print(DiskSymbol())

获取电脑盘符 tcy相关推荐

  1. 批处理bat命令--获取当前盘符和当前目录和上级目录

    1. 批处理命令获取当前盘符和当前目录 @echo off rem 设置环境变量延迟 setlocal EnableDelayedExpansion echo 当前正在运行的批处理文件所在路径:!cd ...

  2. c# 获取路径的盘符_c#获取驱动器盘符

    在编写某些Windows管理应用程序时,能够从自定义的驱动器选择列表框中进行选择无疑是非常专业的,使用Delphi或者C++的早期版本时我们都必须使用Win32所提供的许多关于获取磁盘信息的API函数 ...

  3. bat脚本中获取上级目录_批处理bat命令--获取当前盘符和当前目录和上级目录

    批处理命令获取当前盘符和当前目录 %~d0 是当前盘符 %cd% 是当前目录 可以用echo %cd%进行打印测试 以下例子是命令行编译Visual Studio编写的程序: @echo off se ...

  4. bat脚本中获取上级目录_转载 批处理bat命令--获取当前盘符和当前目录和上级目录...

    批处理命令获取当前盘符和当前目录 %~d0 是当前盘符 %cd% 是当前目录 可以用echo %cd%进行打印测试 以下例子是命令行编译Visual Studio编写的程序: @echo off se ...

  5. bat脚本中获取上级目录_批处理bat命令 获取当前盘符和当前目录和上级目录的代码...

    批处理命令获取当前盘符和当前目录 当前盘符:%~d0 当前路径:%cd% 当前执行命令行:%0 当前bat文件路径:%~dp0 当前bat文件短路径:%~sdp0 测试 echo 当前盘符:%~d0 ...

  6. bat命令 获取当前盘符 路径 写环境变量

    批处理命令获取当前盘符和当前目录 当前盘符:%~d0 当前路径:%cd% 当前执行命令行:%0 当前bat文件路径:%~dp0 当前bat文件短路径:%~sdp0 其他命令 echo 打印字符串 se ...

  7. win7计算机u盘不显示盘符,Win7电脑插入U盘不显示盘符?电脑盘符不正常显示解决技巧...

    U盘是大家最常用的工具之一,但日常的故障率常常也会显得很高,今天就给大家讲一个电脑盘符不正常显示的问题.一般来说,电脑U盘掺入USB接口后,就可以立即显示盘符了. 但是有时候也会有另外一种情况的发生, ...

  8. linux 获取OS盘符的方法

    在服务器测试中,对硬盘的测试有很多,有些测试用例需要我们写一下自动化的脚本,比如给服务器所有的盘施加压力,这个就需要我们把除了OS盘的所有盘遍历出来,下面介绍几种方法来筛选OS盘 我们知道,判断os ...

  9. 批处理学习之Bat命令——获取当前盘符、当前目录、上级目录

    命令 当前盘符:%~d0 当前路径:%cd% 当前执行命令行:%0 当前bat文件路径:%~dp0 当前bat文件短路径:%~sdp0 测试 下载testBatPath.bat测试文件,双击.bat运 ...

最新文章

  1. 微软分享史上最大基于Transformer架构的语言生成模型
  2. WeightedRandomSampler示例
  3. 图像显著区域检测代码及其效果图 saliency region detection
  4. AI公开课:19.03.20吴甘沙-驭势科技联合创始人《AI时代的自动驾驶趋势》课堂笔记以及个人感悟
  5. SpringMVC框架的介绍
  6. 比较OpenBLAS,Intel MKL和Eigen的矩阵相乘性能
  7. WPF轮播图实现方式(二)
  8. parasoft Jtest 使用教程:清除错误消息与运行内置测试配置
  9. python读取读excel,日期变成了数字,解决方法记录
  10. 电子设计大赛简易自动入库小车设计
  11. Xp3下VMWare中Ubuntu12.04 联网
  12. Java开发手册!java项目描述模板,挥泪整理面经
  13. Nuke对图片添加Alpha通道
  14. QGIS加载无偏移卫星地图URL
  15. 各类数据库数字与文本转换
  16. 微服务架构之服务网关
  17. 网页报503 service unavailable错误怎么解决
  18. Mysql 安装与基础
  19. 后端——获取提交的数据(GET、 POST)、获取上传的文件、常见的网络请求
  20. com.android.xiong.aysnctasktest.MainActivity$PageTask.onPostExecute(MainActivity.java:116)

热门文章

  1. 曲率的计算和曲率图的采样
  2. pythonocc_曲面生成
  3. 手机鸿蒙os开发者工具,广阔天地大有作为 鸿蒙开发工具已完善
  4. 天天爱消除倒计时功能的实现思路
  5. Zeal离线文档下载速度慢解决方案 - 简书
  6. strcmp返回值布尔类型的判断
  7. BUUOJ 极客大挑战 2019套餐
  8. 航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
  9. 【uniapp原生插件】招商银行一网通支付androidiOS
  10. JS的EventSource实时接收服务端推送的数据