首页 > 自考资讯 > 自考知识

powershell默认路径,powershell模式

头条共创 2024-07-05

f7f70e5254b5412e8ff5d6738e4c7bcb~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=brSNtKDY3fsScq3r2P449mbXyXY%3D今天我要向大家介绍PowerShell系统的默认内置提供程序。我们期待着帮助您。

订单执行

获取PSDrive 0a044f6a078948079d2d3e86145f1896~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=LtYDCk1C%2B9E4LkM9SAUvRnkj%2Fes%3D

一、别名 Alias Provider

别名提供者用于为其他命令标记对象。通常用于标记命令中相对较长的函数或命令。您还可以为PowerShell CMD shell 中的命令指定别名。事实上,它的目的是通过更短的别名来简化一些命令的使用。

命令是:

#输入别名提供者cd alias: # 查询可用别名get-childItem c3a3aa345c9f43a6ab6199c60f2fda1d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=YjdlDK4tnRPc%2B%2FUDkgW2JgA%2BgmI%3D# 获取别名数量,根据操作系统版本可能有所不同get-childItem |measure c6e8bcec78c144d3b285e3091703684a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=xPrdc0cEt5Ocpe9MvtuF2wBF%2FUE%3D :010 -1010 证书证书用于以下目的:证书操作(证书存储、添加、删除提供者)。

# 输入证书certd cert: # 获取证书提供者的用户和计算机证书存储节点get-childitem ff56cab05d0c42c5b77440f6bec19b60~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=GzuLitZ7kS%2FeXRaGYU8L3k0J6b0%3D

二、证书 Certificate Provider

环境变量包括当前操作系统名称、临时变量等,不同类型系统的系统环境变量。目录、Java环境变量、操作系统版本等

命令是:

# 进入环境变量providercd env: # 查询当前系统的环境变量列表get-childitem 03ea4408fc114e4a8f7ff4bdb4564409~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=Aq3kAA%2Fj1qeuAG9KOw151KW3fiA%3D

三、环境变量 Environment Provider

文件系统是最常用的提供程序,所有与文件相关的操作都离不开FileSystem Provider对象。 FileSystem Provider是PowerShell windows中默认进入的,运维工程师几乎每天都会用到,但没有人注意到它。

#输入E盘cd E: #显示E盘文件列表get-childitem f61fa25e1d624459b05233f67c96cbb0~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=Is9Q22Ff7PHwvD5W6NU92kyX%2FAQ%3D

四、文件系统 FileSystem Provider

Function函数是指当前PowerShell函数函数。这意味着同一目录中没有二级目录功能。

命令是:

#输入函数function Providercd function:#获取可用函数列表function get-childitem

5c1f109701be41b2bf04a5cbbfd30908~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=YmP%2F%2FqDYLtyMUjCG%2F4e%2FqaN9sTM%3D 描述:当前检索到的函数可以直接在PowerShell环境中执行。

五、功能函数 Function Provider

注册表提供程序负责管理注册表并允许应用程序访问和修改注册表中的信息。通过注册表提供程序,应用程序可以轻松访问注册表中的键和值数据,并自定义键和值对象的名称、值、描述和其他属性。注册表提供程序还提供了多种方法,允许应用程序将信息预加载到注册表中,以便应用程序可以在启动时使用此信息。

进入注册表有两种方法

HKLM:获取当前计算机的注册表。

cd hklm:get-childitem

3b433ba50b2e400b8e1cbc11819759f3~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=YrG8RJ09ZRW%2FQ2y07FQ5Y924yKA%3D 描述:系统将要求您获取-childitem。 不允许请求的注册表访问。

HKCU:获取当前用户注册表

cd hkcu:get-childitem 5d14e554c0844ac2ae6391c815156a5f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=3pNLG2MuDr5rmS5EQl3X0SUX6ZI%3D

六、注册表 Registry Provider

变量提供者主要检索当前操作系统中各个变量的值(不包括系统变量信息)。它还包括由PowerShell 首选项配置和当前会话创建的变量。

命令:

cd variable:get-childitem a2c3eeed11a64cd2b54a687da6202b1f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=UrVwmxpRau4RInHSToHVGgb6pI0%3D 说明:只有一级变量提供程序。

七、变量 Variable Provider

Web 服务管理是当前操作系统的Web 服务管理界面。早期的操作系统使用WMI来检索数据,并使用RPC协议的135端口来避免在端口上检索数据的风险。 135年,微软官方重新推出了WS-Man,它采用主机到主机的方式进行服务器管理。这不仅解决了安全问题,还降低了服务器管理的难度。

cd wsman:get-childitem

453512f0e1fb474997bfcec388df8a30~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769544&x-signature=NkPfPK0I0GhKPC6ttj4PiAQhP%2Bg%3D

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢