在开始学习PowerShell之前,需要安装它并将其配置为运行脚本.
有什么简单的方法可以做到这一点?
在创建脚本文件,定义别名或更改提示之前,是否真的需要阅读书籍或教程中的几个章节?
jwf*_*arn 25
安装和配置PowerShell并不难,但有点棘手.有三个基本步骤:
安装
如果您使用的是Windows Vista或Windows 7,则应已安装PowerShell.如果您使用的是旧版本的Windows,或者由于某些原因未安装PowerShell,请转到此处,向下滚动到标有"Windows Management Framework Core(WinRM 2.0和Windows PowerShell 2.0)"的部分,然后单击下载链接你的操作系统 如果您使用的是64位Windows XP,请使用Windows Server 2003版本.
启用脚本
这是最棘手的部分.脚本通常被禁用(默认情况下,仅允许在控制台上进行交互式使用).别担心,你只做过一次:
查找PowerShell的Windows资源管理器快捷方式图标(在Windows 7上查看"开始|所有程序|附件| Windows PowerShell"),右键单击它并选择"以管理员身份运行"
PowerShell将打开一个提示(默认情况下是提示符PS>
).请执行下列操作:
PS> Set-ExecutionPolicy RemoteSigned
保持shell打开以进行最后一步.
编辑个人资料
在提示符下,执行以下操作:
PS> New-Item -Path $Profile -ItemType file -Force
PS> notepad $Profile
PS> exit
Run Code Online (Sandbox Code Playgroud)
保持记事本窗口打开.
瞧!您已准备好开始学习PowerShell.您不再需要以管理员身份启动PowerShell,这只是更改执行策略所必需的.下次正常启动它.
奖金
将以下内容粘贴到仍然打开的记事本窗口中:
Set-Alias rc Edit-PowershellProfile
function Prompt
{
$mywd = (Get-Location).Path
$mywd = $mywd.Replace( $HOME, '~' )
Write-Host "PS " -NoNewline -ForegroundColor DarkGreen
Write-Host ("" + $mywd + ">") -NoNewline -ForegroundColor Green
return " "
}
function Edit-PowershellProfile
{
notepad $Profile
}
Run Code Online (Sandbox Code Playgroud)
保存,然后正常重新启动PowerShell.PowerShell在启动时运行此配置文件脚本(如果您熟悉bash
,则配置文件类似于此.bashrc
).
现在您可以开始自定义了.实际上,您可以键入rc
以在记事本中打开您的个人资料.请记住将更改保存到配置文件并重新启动PowerShell以重新执行它.
您现在已准备好打开书籍和教程,开始编写和运行PowerShell脚本.
请享用!
归档时间: |
|
查看次数: |
12570 次 |
最近记录: |