PowerShell 学习笔记——文件系统
一个操作系统必须具备的元素就是:文件系统。在 Windows 中,使用资源管理器和 PowerShell 都可以管理文件系统,但它们是有区别的。
一、文件系统的结构
Windows中,文件系统由磁盘驱动器、文件夹和文件三种对象组成,磁盘是最上层对象,文件是最小对象,文件夹是容器。
对于 PowerShell 而言,文件系统也是一种提供程序。
这里的“Drives”是指 PowerShell 通过某个提供程序创建出来的PSDrive,用以连接到某些存储数据的介质。比如上图中“PS C:\Users\”,连接的就是文件系统,因此我们可以访问文件系统中的对象——驱动器、文件夹和文件。因此,PS 中并不会出现文件和文件夹的说法,而是统一称为“项”(Item)。
二、使用文件系统
【Set-Location】:变更路径
命令效果等同于“cd”。
命令上下文切换到了注册表中。虽然是等同于“cd”,但一定是在PS环境下才等同,如果是cmd环境下就不行了。
上图是在PS环境中执行“cd”命令切换到注册表 PSDrive,如果在cmd环境中会是这样的:
【New-Item】:创建新项。
需跟“-type”参数,否则文件系统下默认创建空文件(PS v5.0)。
PowerShell 学习笔记——文件系统相关推荐
- PowerShell学习笔记(1)-基础
PowerShell学习笔记(1):基础 前段时间在知乎上得知Windows下的一款强大的命令行工具PowerShell(原谅我刚刚得知). 其强大的功能,令人惊叹,兴趣盎然,这么优秀的工具值得我 ...
- PowerShell 学习笔记 - 2 PS Module
PowerShell 学习笔记 - 2 PS Module 本章主要探讨 PowerShell 的模块化,由于 PowerShell Core 现版本下已经移植的模块较少以及存在大量强依赖于平台的功能 ...
- PowerShell 学习笔记 - 1 PS Core 基础
PowerShell 学习笔记 - 1 PS Core 基础 本章主要探讨 PowerShell 核心,主要基于 Linux 平台上的 PowerShell Core 实现,实际上于 Windows ...
- Powershell学习笔记——函数和函数库
前段时间公司封闭开发,就在封闭的前一天感冒发烧,为了封闭,一顿猛药下去,烧是退了,却在扁桃附近爆发出来--扁桃发炎加溃疡,搞了十多天才好啊,天天喝稀饭啊--所以请大家原谅这么久没有续上学习笔记.顺便: ...
- PowerShell学习笔记(三)
九.PowerShell学习建议和资源 学习建议: 1.先看PowerShell 入门书籍,学习基本用法: 2.多读现有脚本,体会语法和相关用法: 3.搭建环境尝试构建适用于自身的脚本并实 ...
- [Learn Notes] PowerShell学习笔记
这几天抽空学习了一下PowerShell,领略了其强大之处. 本想好好的写点笔记,到网上一翻,还真有现成的笔记(http://www.ansatt.hig.no/erikh/tutorial-powe ...
- powershell 学习笔记
命令模式 //字符串不需要加引号,除变量和圆括号中的内容外的所有内容均可看作字符串 copy users.txt accounts.txt copy $src ...
- PowerShell 学习笔记——运行命令
谈到"Shell",很容易与脚本.编程语言等联系起来,这也是很多ITPro不去钻研PowerShell的原因.很多ITPro们认为用好PowerShell就要涉及到复杂的函数.变量 ...
- Windows PowerShell学习笔记(一)
powershell概述 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NETFramework的强大功能.它引入了许多非常有用的新概念,从 ...
最新文章
- 梯度爆炸是什么?有什么后果?如何判断梯度爆炸?如何避免梯度爆炸?
- IIS PHP 配置 问题总结
- 匹配“汉字tab键数字”的正则
- Linux学习之三——操作档案与目录
- boost::mp11::mp_find相关用法的测试程序
- CSS——规避脱标流和vertical-align
- java编写记事本程序出现图形,高手帮忙啊,老师布置了一个作业,要用java编写一个记事本程序...
- python实践系列之(一)安装 python/pip/numpy/matplotlib
- opencv12-图像金字塔
- ES6系列:什么是ES6? 新手应该怎么理解
- Security+ 学习笔记13 加密基础
- HarmonyOS 项目实战之通讯录(Java)
- DOS 批处理高级教程精选合编20080331
- vue项目结构目录简介
- 压缩——实测rar压缩的各种选项对文件压缩的效果(包括固实压缩)
- 国产系统之光deepin之Java开发环境安装实录
- 【数据库原理及应用教程(第4版|微课版)陈志泊】【第一章习题】
- mysql数据库常用名词_【千寻】MySQL数据库名词注释(持续更新)
- R语言 K-M生存分析,ggplot2制作好看的生存曲线
- 副业新风口:TikTok(海外抖音)搬运视频,1天1小时!一月3W!(可批量操作)...