gpt4 book ai didi

powershell - 在 Powershell 中,在单个脚本文件中编写多个函数是一种好习惯吗?

转载 作者:行者123 更新时间:2023-12-02 08:48:54 24 4
gpt4 key购买 nike

我被告知使用 powershell 脚本编写多个操作。 Apppool 创建、SQL 更新、文件编辑等操作。

我打算第一次用脚本写这么大的东西。

所以我想在编写它们之前了解最佳实践。

将所有函数写在一个文件中是一个好习惯吗?

我认为至少需要编写 10 个函数。假设每个函数可能有 10 行代码。

最佳答案

考虑模块:最简单的格式是一个 list (.psd1) 和一个脚本文件 (.psm1),其中包含所有函数、别名……模块导出(加上任何内部助手)。

在这种情况下,您显然将多个连接的函数放在一个文件中。即使大部分代码只是点源到脚本模块中,它们在逻辑上仍然在一个实体中。

另一方面,在您的路径中使用脚本来执行而无需事先加载将倾向于(根据问题的 Adriano's 评论)支持一个函数(在脚本范围内而不是 函数 语句)是有道理的。

因此:没有一个“好的做法”:这完全取决于具体情况。

关于powershell - 在 Powershell 中,在单个脚本文件中编写多个函数是一种好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10084915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com