2

据我了解,powershell 每个用户都有一个配置文件。我想为可以戴在头上的不同“帽子”准备多个环境。就像启动我的“数据库工作者外壳”一样,它提供了一组使用特殊数据库的快捷方式。稍后我会启动一个环境,它可能是我的“数据处理外壳”,它提供其他快捷方式。

管理它的最佳方法是什么?

干杯,阿奇姆

4

1 回答 1

0

我相信有很多方法,“最好的方法”取决于许多未解释的因素。以下是一种不是最好但直接的方法。

配置文件只是启动时在全局范围内自动点源的脚本。在某种意义上,我们可以将任何在全局范围内的点源脚本称为“动态配置文件”。我们可以有几个脚本来安装全局变量、函数、别名等,它们的名称相同但值不同。换句话说,我们可以有几个脚本来安装不同的“环境”。在任何时候,我们都会拿一个然后做:

. Set-Environment<SomeName>.ps1

并继续在新环境中工作SomeName。或多或少,我在实践中使用这样的方法(恰好在使用数据库时,顺便说一句)。

于 2010-05-21T15:26:47.633 回答