2017-05-10 15 views
0

Visual Studioソリューション(.sln)ファイルがカレントディレクトリにあるようなものを開くPowershell関数が必要です。手動で、私はこれを行う:Powershellからファイルのデフォルトプログラムを起動するには?

  1. タイプの.sln
  2. Tabキーを押しては、完全なファイル名にして展開する*
  3. ヒットPowerShellの機能で

を入力し、それを呼び出す "Z"私はちょうど "z"と入力して、それがあれば.slnファイルがあればそれを開きます。

+0

何を試しましたか、どのように試してみましたか?理想的には、試したことの[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供し、エラーメッセージやエラーメッセージなどの特定の情報を含めることが理想的です誤った出力。 SOはコード作成サービスではありません。最善の質問は、有益な情報を提供するものであり、回答者が自分の正解を工夫するためのガイドとなり得ることです。 [良い質問をする方法](http://stackoverflow.com/help/how-to-ask)を参照してください。 –

+0

私はあなたのことを聞いていますが、このような質問のために、私は自分が他のポストライナーがうまくいかないときにはとても役に立ちません。 – noctonura

答えて

0

以下は、PowerShellのロジックに従って動作するコードです。現在のディレクトリにある(最初の)* .slnファイルを見つけて、デフォルトのOSアクションを使用して開きます。

Function Z {Invoke-Item (Get-Item *.sln | Select -First 1)} 
関連する問題