温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

PowerShell 学习笔记——文件系统

发布时间:2020-07-16 21:41:30 来源:网络 阅读:946 作者:loveunicom 栏目:系统运维

一个操作系统必须具备的元素就是:文件系统。在 Windows 中,使用资源管理器和 PowerShell 都可以管理文件系统,但它们是有区别的。

 

一、文件系统的结构

Windows中,文件系统由磁盘驱动器、文件夹和文件三种对象组成,磁盘是最上层对象,文件是最小对象,文件夹是容器。

PowerShell 学习笔记——文件系统

对于 PowerShell 而言,文件系统也是一种提供程序。

PowerShell 学习笔记——文件系统

这里的“Drives”是指 PowerShell 通过某个提供程序创建出来的PSDrive,用以连接到某些存储数据的介质。比如上图中“PS C:\Users\”,连接的就是文件系统,因此我们可以访问文件系统中的对象——驱动器、文件夹和文件。因此,PS 中并不会出现文件和文件夹的说法,而是统一称为“项”(Item)。

二、使用文件系统

【Set-Location】:变更路径

PowerShell 学习笔记——文件系统

命令效果等同于“cd”。

PowerShell 学习笔记——文件系统

命令上下文切换到了注册表中。虽然是等同于“cd”,但一定是在PS环境下才等同,如果是cmd环境下就不行了。

PowerShell 学习笔记——文件系统

上图是在PS环境中执行“cd”命令切换到注册表 PSDrive,如果在cmd环境中会是这样的:

PowerShell 学习笔记——文件系统

【New-Item】:创建新项。

需跟“-type”参数,否则文件系统下默认创建空文件(PS v5.0)。

PowerShell 学习笔记——文件系统



向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI