前回のエントリーでVB.NETを使ってPDF情報を読み出して
ファイルのプロパティに反映させることができないか模索した
投稿をしたのは皆様の記憶に新しいかもしれません。
が、結局アプリを作ってみたもののPDF情報を読み出すところで
止まった中途半端なVB.NETソースを公開して自己満足してしまった。
ただ、あんな不完全燃焼でほったらかすわけにも行かんので
あの投稿の後いろいろ調べておりました。
PowerShellに逃げ道があるとは思わなかった・・・
次のコマンドレットと呼ばれるもので、指定したプロパティを
編集できるらしい。
・Set-Itemproperty
ただ、ファイルのプロパティをみてもとから項目がないものに
ついては、書き込みできないので、一度、次のコマンドレットで
プロパティの要素を作ってやる必要がある。
・New-ItemProperty
XPもインストールすればPowerShellは動作するので、
ちょっとコレらを使う方向で考えよう。
(VB.NETのアプリのほうは、Linuxのpdfinfoコマンドの
windows向け劣化版で作ったことにして・・・ポイしていいよね)
次の記事を見ると、iTextSharp.dllをPowerShellで直読みできるかもしれない。
Windows PowerShell 活用編(5)
.NET Framework利用の基礎
コレを機にちょっくらWindows PowerShellにちょっかいを出してみようと思います。
# 2012/11/04 追記
きちんと調べたところ、書かれている内容に
ちょっと語弊がある内容になっていたので、補足を。
一連の記事で、実現できるのではーと勘違いしている部分がありました。
PowerShellでプロパティを編集できるのは…ファイルのプロパティに
存在するパラメタや、レジストリにあるプロパティとなるキーを
弄れるだけだったようです。
しかも、有効なのはWindows XPだけで、Vista以降ではNTFSの
SummeryInfomationの扱いが変わったらしいので・・・
そもそもPDFファイルの、ファイルのプロパティの概要タブに情報を
付与することが難しそうということも判りました。
Windows8も出たことだし忘れられる技術として
みなかったことにしてください。(苦笑)
↓これが利用できて、編集することが実現できる能が
あればたぶん苦することはないでしょう。
http://msdn.microsoft.com/ja-jp/library/windows/desktop/aa380376(v=vs.85).aspx
今回のことを機にちゃんと調べもせず、記事にしてしまうのは
気をつけようと思います。
「ま、インターネットの端っこだから。。。」なんて思ってると
同じことを知りたい人が検索をするキーワードで
このブログが意外と上位にあったりするので。
ファイルのプロパティに反映させることができないか模索した
投稿をしたのは皆様の記憶に新しいかもしれません。
が、結局アプリを作ってみたもののPDF情報を読み出すところで
止まった中途半端なVB.NETソースを公開して自己満足してしまった。
ただ、あんな不完全燃焼でほったらかすわけにも行かんので
あの投稿の後いろいろ調べておりました。
PowerShellに逃げ道があるとは思わなかった・・・
次のコマンドレットと呼ばれるもので、指定したプロパティを
編集できるらしい。
・Set-Itemproperty
ただ、ファイルのプロパティをみてもとから項目がないものに
ついては、書き込みできないので、一度、次のコマンドレットで
プロパティの要素を作ってやる必要がある。
・New-ItemProperty
XPもインストールすればPowerShellは動作するので、
ちょっとコレらを使う方向で考えよう。
(VB.NETのアプリのほうは、Linuxのpdfinfoコマンドの
windows向け劣化版で作ったことにして・・・ポイしていいよね)
次の記事を見ると、iTextSharp.dllをPowerShellで直読みできるかもしれない。
Windows PowerShell 活用編(5)
.NET Framework利用の基礎
コレを機にちょっくらWindows PowerShellにちょっかいを出してみようと思います。
# 2012/11/04 追記
きちんと調べたところ、書かれている内容に
ちょっと語弊がある内容になっていたので、補足を。
一連の記事で、実現できるのではーと勘違いしている部分がありました。
PowerShellでプロパティを編集できるのは…ファイルのプロパティに
存在するパラメタや、レジストリにあるプロパティとなるキーを
弄れるだけだったようです。
しかも、有効なのはWindows XPだけで、Vista以降ではNTFSの
SummeryInfomationの扱いが変わったらしいので・・・
そもそもPDFファイルの、ファイルのプロパティの概要タブに情報を
付与することが難しそうということも判りました。
Windows8も出たことだし忘れられる技術として
みなかったことにしてください。(苦笑)
↓これが利用できて、編集することが実現できる能が
あればたぶん苦することはないでしょう。
http://msdn.microsoft.com/ja-jp/library/windows/desktop/aa380376(v=vs.85).aspx
今回のことを機にちゃんと調べもせず、記事にしてしまうのは
気をつけようと思います。
「ま、インターネットの端っこだから。。。」なんて思ってると
同じことを知りたい人が検索をするキーワードで
このブログが意外と上位にあったりするので。
PR
この記事にコメントする
- ABOUT
このブログは、思いつき、やる気、オンラインゲームの活動記録が配合されています。
- カレンダー
04 | 2025/05 | 06 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- プロフィール
HN:
あき/落日
性別:
非公開
職業:
おふぃすわーかー
自己紹介:
ヽ(・⊥・)ノ
忍者ツールズプローフィール:
忍者ツールズプロフィールは終了しました
忍者ツールズプローフィール:
忍者ツールズプロフィールは終了しました
- アクセス解析&カウンタ
- 最新トラックバック
- カテゴリー
- 著作権について
当ブログにて頻繁に登場する、オンラインゲームのスクリーンショット等の著作権表示です。
◆Ragnarok Online◆
このブログ内における「ラグナロクオンライン」から転載された全てのコンテンツの著作権につきましては、運営元であるガンホー・オンライン・エンターテイメント株式会社と開発元である株式会社Gravity並びに原作者であるリー・ミョンジン氏に帰属します。
© Gravity Co., Ltd. & LeeMyoungJin(studio DTDS) All rights reserved.
© 2010 GungHo Online Entertainment, Inc. All Rights Reserved.
◆R.O.H.A.N. Online◆
Copyright 2010 R.O.H.A.N by WeMade Online Co.,Ltd. All Rights Reserved.
Copyright 2005-2010 R.O.H.A.N by YNK GAMES Inc. All Rights Reserved.
◆Phantasy Star Online 2◆
(C)SEGA PHANTASY STAR ONLINE 2
『PHANTASY STAR ONLINE 2』公式サイト
このブログ内における「ラグナロクオンライン」から転載された全てのコンテンツの著作権につきましては、運営元であるガンホー・オンライン・エンターテイメント株式会社と開発元である株式会社Gravity並びに原作者であるリー・ミョンジン氏に帰属します。
© Gravity Co., Ltd. & LeeMyoungJin(studio DTDS) All rights reserved.
© 2010 GungHo Online Entertainment, Inc. All Rights Reserved.
◆R.O.H.A.N. Online◆
Copyright 2010 R.O.H.A.N by WeMade Online Co.,Ltd. All Rights Reserved.
Copyright 2005-2010 R.O.H.A.N by YNK GAMES Inc. All Rights Reserved.
◆Phantasy Star Online 2◆
(C)SEGA PHANTASY STAR ONLINE 2
『PHANTASY STAR ONLINE 2』公式サイト
なお、当ブログに掲載しているコンテンツの再利用(再転載・配布など)は、禁止しています。