PSISEで$ psISEオブジェクトを使用して、どのようにps1スクリプト(または任意のファイル)を開くことができるかを調べようとしています。Powershell ISEでコマンドラインからps1スクリプトを開くにはどうすればよいですか?
PS ISEのドキュメントタブをPS ISE自体のコマンドラインから開くにはどうすればよいですか?
PSISEで$ psISEオブジェクトを使用して、どのようにps1スクリプト(または任意のファイル)を開くことができるかを調べようとしています。Powershell ISEでコマンドラインからps1スクリプトを開くにはどうすればよいですか?
PS ISEのドキュメントタブをPS ISE自体のコマンドラインから開くにはどうすればよいですか?
psEditファイル名
両方のソリューションが動作しますが、これが最も簡単です。感謝! –
新しいタブ:
$タブ= $ psISE.PowerShellTabs.Add()新しいタブに
ロードスクリプトファイル:
$ tab.Files.Add( "full_path_to_script_file.ps1")
プログラムで、この作品:
私$psISE.CurrentPowerShellTab.Files.Add("$pwd\foo.ps1")
基本的にPSEdit関数が使用するものです。これは、実行を確認するには:
Get-Command PSEdit | Format-List *
を私はpseditコマンドを取り、これが作業しているとき、私は、この便利この
7 > ls test*.ps1 | psedit
ような何かに私を可能にするパイプライン
Function psedit {
param(
[Parameter(Mandatory=$true,ValueFromPipeline=$true)]$filenames)
foreach ($filename in $filenames)
{
dir $filename | where {!$_.PSIsContainer} | %{
$psISE.CurrentPowerShellTab.Files.Add($_.FullName) > $null
}
}
}
からの入力を許可しましたディレクトリに複数のスクリプトがあります
Andy
Windows 7のPowerShell 2.0では、PSEditが動作しません。 powershell_ise.exe
の別名である "ise"を使用してください。
ex. ise .\myscript.ps1
+1。私は元を使用することができます。部分(PSの新機能) –
+1標準のPSコンソールで作業している場合、ISEでファイルを開く方法です。 –
Windows 2008 R2では、PowerShell ISEはサーバーマネージャーを使用してインストールする必要があるOS Featureであり、既定ではインストールされません。
は、デフォルトでWindows Server 2012にインストールされていますが、他の関連スレッドでこの情報が見つかりませんでしたので、ここで言及する価値があると思います。
うわー、私は誰かがこれまでにこのように頼んだのと同じくらい仲間だとは信じられません。名誉! –
@GeorgeMauer皆さんは唯一の人ではありません! –