Windows 7 上 Power Shell 的 rc 文件

Windows 7 上 Power Shell 的 rc 文件

例如,在 Linux 上,有一个 .bashrc 或 .cshrc 文件,可在 bash 或 shell 中获取,以便在启动时对其进行配置。Windows 7 上 Power Shell 的模拟文件是什么。此外,Power Shell 中 source 的模拟命令是什么。

PS 我想通过该文件为 power shell 提供配置并将其作为源代码!

答案1

变量、别名等可以放入 Powershell 配置文件中。一些信息/详细信息可在以下位置找到:http://technet.microsoft.com/en-us/library/ee692764.aspx

我不知道是否有类似于 Linux 中的源的重新加载/重新读取配置文件的方法。据我所知,需要重新启动 Powershell 才能重新读取配置文件。

答案2

除了 p0rkjello 的回答之外,您还可以使用点:以类似于 ux 的方式获取脚本,. $profile这将获取您的配置文件脚本(如果存在)。当然,您可以使用它来获取任何脚本,而不仅仅是配置文件。

答案3

配置文件存储在$PROFILE自动变量中。每个主机(控制台和集成脚本环境)都有针对当前用户或所有用户(总共四个)的配置文件。$profile自动变量指向当前用户的当前主机配置文件。

您可以通过运行以下命令查看每个配置文件的路径:

$profile | Select-Object *user* | Format-List

我更喜欢$profile.CurrentUserAllHosts配置文件,这样我就可以在控制台和 ISE 中获得所有的辅助功能。

ise $profile.CurrentUserAllHosts

您可以通过点源文件来重新加载您的个人资料:

. $profile

祝你好运!

相关内容