2011-12-29 41 views
18

Tôi mới sử dụng PowerShell và đang đấu tranh với những gì tôi cho là một thao tác đơn giản — Tôi đang cố gắng khởi chạy cửa sổ PowesShell từ dòng lệnh.Cách khởi chạy PowerShell (không phải tập lệnh) từ dòng lệnh

Nếu tôi khởi chạy phiên bản dòng lệnh và nhập powershell hoặc start powershell, tôi sẽ nhận được một phiên bản PowerShell trong giao diện dòng lệnh, tức là nền màu đen điển hình với văn bản màu trắng. Những gì tôi muốn là cho giao diện PowerShell điển hình để khởi động — nền màu xanh lam với văn bản màu trắng? Tôi đang chạy Windows   XP với PowerShell 2.0 được cài đặt.

Trả lời

15

Đặt mặc định giao diện điều khiển màu sắc và phông chữ:

http://poshcode.org/2220
Từ Windows PowerShell Cookbook (O'Reilly)
bởi Lê e Holmes (http://www.leeholmes.com/guide)

Set-StrictMode -Version Latest 

Push-Location 
Set-Location HKCU:\Console 
New-Item '.\%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe' 
Set-Location '.\%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe' 

New-ItemProperty . ColorTable00 -type DWORD -value 0x00562401 
New-ItemProperty . ColorTable07 -type DWORD -value 0x00f0edee 
New-ItemProperty . FaceName -type STRING -value "Lucida Console" 
New-ItemProperty . FontFamily -type DWORD -value 0x00000036 
New-ItemProperty . FontSize -type DWORD -value 0x000c0000 
New-ItemProperty . FontWeight -type DWORD -value 0x00000190 
New-ItemProperty . HistoryNoDup -type DWORD -value 0x00000000 
New-ItemProperty . QuickEdit -type DWORD -value 0x00000001 
New-ItemProperty . ScreenBufferSize -type DWORD -value 0x0bb80078 
New-ItemProperty . WindowSize -type DWORD -value 0x00320078 
Pop-Location 
29

Nếu bạn truy cập C:\Windows\system32\Windowspowershell\v1.0 (và C:\Windows\syswow64\Windowspowershell\v1.0 trên máy x64) trong Windows Explorer và nhấp đúp vào powershell.exe, bạn sẽ thấy rằng nó sẽ mở PowerShell với nền đen. Bảng điều khiển PowerShell hiển thị màu xanh lam khi mở từ trình đơn bắt đầu vì các thuộc tính bảng điều khiển cho các phím tắt đến powershell.exe có thể được đặt độc lập với các thuộc tính mặc định.

Để đặt tùy chọn, phông chữ, màu sắc và bố cục mặc định, mở bảng điều khiển PowerShell, nhập Alt-Space và chọn tùy chọn menu Mặc định.

Chạy start powershell từ cmd.exe nên bắt đầu bảng điều khiển mới với cài đặt mặc định của bạn.

+0

Cảm ơn con trỏ đến tùy chọn 'Thuộc tính'. – Rick

11

Việc định cỡ màu và cửa sổ được xác định bằng tệp LNK lối tắt. Tôi nghĩ rằng tôi đã tìm thấy một cách mà sẽ làm những gì bạn cần, hãy thử này:

explorer.exe "Windows PowerShell.lnk" 

Các tập tin LNK là trong tất cả các người sử dụng menu Start mà nằm ở những nơi khác nhau tùy thuộc liệu của bạn trên XP hoặc Windows 7. Trong 7 các tập tin LNK là ở đây:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell 
+1

Tuyệt vời! Nếu bạn nhấp chuột phải và chọn thuộc tính, bạn có thể xem cách .lnk lưu trữ tất cả các thuộc tính. –

Các vấn đề liên quan