2013-03-27 18 views
32

私は複数のplink(PuTTY)セッションをWindows版のclustersshとして使用するためのスクリプトを作成しています。 Powershellから複数のPowershellウィンドウを開きたいので、私は立ち往生しています。 powershellのコマンドを入力すると、新しいセッションが開きます。これは、bashにbashと入力するのと同じです。私は複数の物理的なウィンドウを開きたい。PowershellからPowershellコンソールウィンドウを開く方法

他の引数と同様に、私はwowowstyleを試してみました。あなたが知っている方法があるかどうか疑問に思っていました。私は本当にあなたの助けに感謝します。私は見て、既にここで何も見つけられませんでした。御時間ありがとうございます。

答えて

12

これはそれを行います。

Invoke-Item C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe 
+0

ファンタスティック。魅力のように働いた。助けてくれてありがとう。 – msmith81886

+1

これは、少なくとも私のマシン上で実行する新しいプロセスのCWDを 'C:\ WINDOWS \ system32'に設定します。 –

+1

私は指を打つことに疲れを感じました。古いDOSスタートコマンドがありません。 – crowne

84

これは新しいウィンドウが開きます。

次のいずれかの

start-process powershell 

または:

start powershell 
+24

さらに簡単に 'start powershell'です –

+3

これらのコマンドはどちらも古い端末のCWDを保存します!知っておいてよかった! –

1

あなたは、新しいウィンドウを開いて、新しいスクリプトを起動しようとしている場合:

start powershell {.\scriptInNewPSWindow.ps1} 
+0

コメントに落ちる – Billa

関連する問題