windows 查找等效于GUI操作的PowerShell Cmdlet

q7solyqu  于 2023-01-14  发布在  Windows
关注(0)|答案(2)|浏览(154)

我想知道在哪里可以找到关于使用Powershell脚本配置新的Windows10安装的好资源/文档。我知道bash,但我对Powershell完全是新手。
当我搜索谷歌时,我能找到的所有关于自动配置Windows的信息都与Windows部署服务有关。但我没有也不想要Windows服务器,每次安装后只需运行几个脚本就足够了。
我找到了一些脚本,解决了我想做的一些事情:
https://github.com/FlatlanderWoman/winCleaner
https://github.com/hahndorf/Set-Privacy
但对于其他方面,当我查看TechNet Library时,我发现很难找到任何有用的东西。当我找到一些东西时,它看起来已经过时了:https://technet.microsoft.com/en-us/library/hh852115.aspx
问题是:* * 我知道如何通过GUI配置所需的一切,但我不知道如何找到相应的commandlet来使用Powershell执行相同的操作。**
是否有某种类型的事件侦听器可以用来查找Cmdlet?或者是否有人可以推荐一些资源/文档?TechNet Library真的是查找这些命令的既定方法吗?
谢谢你。

wn9m85ua

wn9m85ua1#

不幸的是,PowerShell只在Windows 7中真正实现(是的,我知道它适用于XP,但没有预装),即使这样,它也有点像一个插件,而不是核心操作系统的一部分。Windows 8和10进一步改进了功能,但在大多数情况下,大多数家庭用户不会使用它来进行自己的设置和功能。
然而,几乎总是有一种方法来做你需要做的任何事情,我有一个脚本,从头配置服务器,重命名服务器,安装必要的软件和功能,复制文件,配置VSS,直到把计算机图标放在桌面上。你只需要列出你想做的一切,然后谷歌每一个。
例如:https://www.google.co.uk/search?q=powershell+put+computer+on+desktop-在编写第一个结果时,它是一个指向注册表项的TechNet脚本。如果需要,请整理一下构建脚本,然后继续下一项。
到目前为止,我还没有发现我不能用PowerShell做什么,但绝大多数都不是直接用cmdlet做的。有很多注册表调整和命令行的东西,如msiexecschtasks,一些COM对象和一个笨拙的类型,我不得不创建和使用它来设置DNS后缀。
总的来说,我认为在PowerShell中做这一切仍然比任何其他脚本语言更容易,而且比预制工具更灵活,这不是因为它内置了太多功能,而是因为它可以访问. NET和COM,这让你可以广泛地访问MS多年来插入的所有半生不熟的东西。

b4wnujal

b4wnujal2#

不是真正回答您的问题,而是评论您对TechNet的失望;你试过PSgallery了吗?我不认为你要找的东西存在,但在某种程度上听起来完全可能。显然,没有用于纯粹存在于GUI中的设置的cmdlet,而是完全适用于其他所有东西。此外,我正在寻找类似或完全相同的东西,但只是因为我看到了我们所寻找的东西。(可能是一个梦,但可能不是...)

相关问题