WEB开发网
开发学院操作系统windows 2008 Windows PowerShell2.0之使用PowerTab加强Tab键自... 阅读

Windows PowerShell2.0之使用PowerTab加强Tab键自动补全

 2009-12-01 00:00:00 来源:WEB开发网   
核心提示: 最后安装脚本会创建Tab实现数据库,并且保存为TabExpansion.xml文件,Windows PowerShell2.0之使用PowerTab加强Tab键自动补全(3),创建数据库是一个冗长的过程,因为脚本要使用所有.NET类型和WMI类,在输入.NET的System.Net.WebCli

最后安装脚本会创建Tab实现数据库,并且保存为TabExpansion.xml文件。创建数据库是一个冗长的过程,因为脚本要使用所有.NET类型和WMI类,最后得到包含类和命令名称的本地缓存用来完成Tab实现。

默认情况下PowerTab会在PowerShell的配置文件中写入初始化运行环境,这样才能在安装完成后跟随PowerShell启动。为了检查该配置文件中是否包含PowerTab,在PowerShell控制台执行如图1-2所示的命令。在包含目录路径的两行之前增加井号(#),即将其屏蔽,这样禁用了PowerTab。其中的“C:\PowerShell\PowerTab”是本机的PowerTab的安装路径,“D:\My Documents\WindowsPowerShell”是PowerShell的配置文件存放位置。

Windows PowerShell2.0之使用PowerTab加强Tab键自动补全

查看原图(大图)

图1-2  通过修改配置文件屏蔽PowerTab

如果要卸载PowerTab,可在PowerShell控制台下键入notepad $profile启动字处理软件。删除配置文件中关于PowerTab的内容(务必做好备份,然后清理上面提到的两行内容)和PowerTab的安装目录,在这里删除“C:\PowerShell\PowerTab”即可。

2、Power Tab的工作原理

安装成功后PowerTab完全替代shell的Tab实现机制,提供了所有标准实现,如命令行、变量和函数等,同时增加了很多其他特性。例如,在输入.NET的System.Net.WebClient类时按Tab键打出类的全名时,PowerTab以新对象嵌入的方式完成全名或部分,图25-3所示为建议列表。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Windows PowerShell 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接