2011-12-29 21 views
18

私はPowerShellを初めて使用しており、簡単な操作であるはずのものと苦労しています—私はコマンドラインからPowesShellウィンドウを起動しようとしています。コマンドラインからPowerShell(スクリプトではありません)を起動する方法

コマンドラインインスタンスを起動してpowershellまたはstart powershellと入力すると、コマンドラインインターフェイス内のPowerShellインスタンス、つまり白いテキストの典型的な黒い背景が表示されます。私は、典型的なPowerShellインターフェイスが白いテキストの青い背景—を起動することを望みますか? PowerShell 2.0をインストールしたWindows   XPを実行しています。

答えて

15

http://poshcode.org/2220
のWindows PowerShellクックブック(オライリー)
からルでeホームズ(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

WindowsエクスプローラでC:\Windows\system32\Windowspowershell\v1.0(およびx64マシンでC:\Windows\syswow64\Windowspowershell\v1.0)にアクセスし、powershell.exeをダブルクリックすると、黒い背景のPowerShellが表示されます。 powershell.exeへのショートカットのコンソールプロパティは、既定のプロパティとは別に設定できるため、PowerShellコンソールはスタートメニューから開くと青色で表示されます。

デフォルトのオプション、フォント、色およびレイアウトを設定するには、PowerShellコンソールを開き、Alt-Spaceと入力し、[デフォルト]メニューオプションを選択します。

cmd.exeからstart powershellを実行すると、既定の設定で新しいコンソールが起動するはずです。

+0

「プロパティ」オプションへのポインタをありがとう。 – Rick

11

カラーとウィンドウのサイジングは、ショートカットLNKファイルで定義されます。私はこれを試してみてください、私はあなたが必要なものを行います方法を見つけたと思う:

​​

LNKファイルが7で、あなたのXPまたはWindows 7上のかどうかによって、異なる場所に位置しているすべてのユーザーのスタートメニューにありますLNKファイルはここにある:

デフォルトのコンソールの色とフォントを設定し
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell 
+1

驚くばかり!右クリックしてプロパティを選択すると、.lnkがすべてのプロパティをどのように格納しているかがわかります。 –

関連する問題