[C#][VB.NET]查询操作系统所在的磁盘位置

查询操作系统所在的磁盘位置

在蓝色小铺有人发问要如何查询操作系统的所在位置,在VB6的年代,可以参考此网页有非常详细的解说

http://sunh.hosp.ncku.edu.tw/~cww/html/sysprosystem.html

而在.NET中,可以透过Environment?class?来得到系统数据夹的位置

有兴趣的可以参考

http://msdn.microsoft.com/en-us/library/system.environment.aspx

程序 VB.NET

????????Dim Str = System.Environment.GetEnvironmentVariable("SystemRoot")
????????Dim dir = Microsoft.VisualBasic.Left(Str, 2)
????????MessageBox.Show("操作系统在" + dir)

程序 C#

????????????????string str = System.Environment.GetEnvironmentVariable("SystemRoot");
????????????????string dir = str.Substring(0, 2);
????????????????MessageBox.Show("操作系统在" + dir);

?参考

http://www.blueshop.com.tw/board/show.asp?subcde=BRD20090217182608I60&fumcde=

原文:大专栏  [C#][VB.NET]查询操作系统所在的磁盘位置

原文地址:https://www.cnblogs.com/chinatrump/p/11518131.html

时间: 2024-10-12 09:50:07

[C#][VB.NET]查询操作系统所在的磁盘位置的相关文章

JAVA获取文件本身所在的磁盘位置

我们在做java开发(纯java程序,或者java web开发)时,经常会遇到需要读取配置文件的需求,如果我们将文件所在位置的信息直接写到程序中,例如:e:\workspace\javagui\bin\com\util这个目录,这样虽然可行,但是,却产生了很大的局限性,因为读取的文件必须要要满足在e:\workspace\javagui\bin\com\util之下才能够被正常读取,否则java抛异常.那如果在没有e盘盘符的服务器上,这样的程序是没办法执行的.所以就需要我们的程序能够读取当前文件

VB版本查询快递单号源码

能查询各大快递单号,包括申通快递,圆通快递,韵达快递等国内超过90家以上快递单号查询, 如果想快速搭建一个快递单号查询站我推荐这个,这是地址www.aikuaidi.cn,我分享一个VB ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 5

MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

查询所有数据库占用磁盘空间大小的SQL语句: select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables group by TABLE_SCHEMA order by data_lengt

实验11-07 查询“操作系统”的所有借书记录

请在Exam数据库中查询“操作系统”的所有借书记录. select * from Exam..borrow where bno in ( select distinct bno from Exam..book where bname = '操作系统' ) 原文地址:https://www.cnblogs.com/masterchd/p/9330922.html

解决“Word无法访问您试图使用的功能所在的网络位置”问题

解决“Word无法访问您试图使用的功能所在的网络位置”问题 打开Word时出现现现在的对话框,按取消,又可以打开word文档 按取消时,仍然可以打开word文档.为了解决这个问题,我借助网络,知道这是一个word稿纸加载项,有多种解决办法 第一:重新安装 第二:把这个加载项删了.我选择了删除稿纸加载项. 其操作方法如下: 第一步:进入注册表,开始——搜索程序或文件——输入regedit回车进入注册表 第二步:备份注册表:文件——导出——保存(以防修改出错) 第三步:找到加载稿纸项,将其册除. [

sql 数据库中只靠一个数据,查询到所在表和列名

有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,在网上搜了一下,找到一个比较好的方法,通过一个存储过程实现的.只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名. 前提是要将这个存储过程放在所查询的数据库. 注:1步骤是创建存储过程,可以在任何一个数据库中使用,2步骤是调用它来查找数据库中所有牵扯到的列以及对应的表. 只需要一个数据 真是非常方便 一.首先 点击新建查询 ,左上角选择到自己的数据库,然后把下面这段复制进去  然后运行 CREATE PROCEDURE [

不同操作系统下计算机磁盘硬盘分区(外存分区)详解

 硬盘是计算机的主要存储媒介. 分区是操作系统的逻辑概念,硬盘本身没有分区. 通过在Windows系统中打开磁盘管理可以看到磁盘分区的信息.如下图所示. 为什么要硬盘分区: https://www.disktool.cn/jiaocheng/hard-disk-partition.html 硬盘分区实用工具: 接下来介绍Window系统下几个分区的含义: OEM分区:里有厂商预装的一键还原程序   恢复分区 装有厂商系统还原的镜像文件  OEM分区和恢复分区 主要是用于一键还原 可以将电脑系统恢

吴裕雄--天生自然Linux操作系统:Linux 磁盘管理

Linux磁盘管理好坏直接关系到整个系统的性能问题. Linux磁盘管理常用三个命令为df.du和fdisk. df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分区 df df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 语法: df [-ahikHTm] [目录或文件名] 选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统: -k :以 KBytes 的容量显示

操作系统原理之磁盘调度

首先介绍主要的的四种磁头调度算法 (一)先来先服务算法(FCFS) 1.算法思想:按访问请求到达的先后次序服务. 2.优点:简单,公平. 3.缺点:效率不高,相邻两次请求可能会造成最内到最外的柱面寻道,使磁头反复移动,增加了服务时间,对机械也不利. 4.例子: 假设磁盘访问序列:98,183,37,122,14,124,65,67.读写头起始位置:53.求:磁头服务序列和磁头移动总距离(道数). 由题意和先来先服务算法的思想,得到下图所示的磁头移动轨迹.由此: 磁头服务序列为:98,183,37