Thursday May 28, 2015

Windows: Powershell can show java process full command line

Doesn't java process tend to have many arguments?
I was running Java plug-in apps downloaded in Firefox and needed to know full command line today. So, I googled and learned that PowerShell can do it.

PS C:\> Get-WmiObject Win32_Process -Filter "name = 'java.exe'" |
>> select CommandLine | Out-String -width 2000
>>

CommandLine

-----------

"C:\Program Files (x86)\Java\jre1.7.0_65\bin\java.exe" -Dfile.encoding=UTF-8 -Xmx512m -cp .;XYZ...

But this has 2 problems.

  1. I don't run PowerShell open all the times. So, I want to make this a one-liner and want to invoke directly from Cygwin or other means.
  2. My java.exe full command line is about 2000 byte length! Copy & Paste from Powershell.exe inserts newlines at window width, like c-m-d.exe.

So, I tried many ways and this is the best I could achieve. Here's the command.

powershell -Command "&{Get-WmiObject Win32_Process -Filter \"name = 'java.exe'\" | select CommandLine|Out-String -width 2048}"|findstr java.exe|clip

And run this from Windows menu "Run" dialog. (Win+R).

Now the full command line is in copy&paste buffer as 1 line text.
I couldn't figure out a nice way to invoke from Cygwin bash.

Tuesday May 26, 2015

NBAプレーオフ

たまたまNBAプレーオフを今年はNHKニュースでチェックしています。
今年はITベンダー関連ネタが2つあります。

1つ目はBallmer氏。熱く応援する姿をNHKで見ることができました。

ロサンゼルス・クリッパーズ - Wikipedia

元マイクロソフトCEOのスティーブ・バルマーがNBA史上最高額となる約20億ドルでチームを買収しオーナーとなる

2つ目は Oracle Arena です。

オラクル・アリーナ - Wikipedia

2006年にオラクルが命名権を取得し、現在の名称になった。

ゴールデンステート・ウォリアーズ - Wikipedia

カリフォルニア州オークランドに本拠を置く全米プロバスケットボール協会(NBA)のチーム

ファイナルまで勝ち進みそうな勢いで楽しみです。社内にもポスターが貼ってあったりします。

About

The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.

Search

Categories
Archives
« May 2015
SunMonTueWedThuFriSat
     
2
3
5
8
9
10
12
13
14
16
17
23
24
28
29
30
31
      
Today