HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
1014
とあるプログラマタスクマネージャーに表示する名前3解決


とあるプログラマ

リンク

2018/10/14(Sun) 07:40:16|NO.85569

タスクマネージャー(以下タスマネ)の「プロセス(Win8以降)」「アプリケーション(Win7以前)」のタブに表示する名前って変えることできますでしょうか?
例えばエクスプローラーは タイトルが[PC]、実行ファイル名が[explorer.exe]ですがタスマネの名前って[エクスプローラー]ですよね?
HSPも[hsed] [HSPスクリプトエディタ - (無題)]ですが、タスマネだと[HSPスクリプトエディタ]なのでシステムプロセスじゃなくてもいけると思うのですが…
実行ファイル名は英数字、タイトルは日本語、タスマネはタイトルとは別の日本語名にしたいのですが…

あとこれはできたらでいいので、タスマネでツリー(?)のように同じexeでグループ化される方法ご存知でしたらご教授お願いします。
MSDN等で調べたんですけどそれらしきものは出なかったので質問します。



この記事に返信する


名無し

リンク

2018/10/14(Sun) 09:51:07|NO.85571

どうやら実行ファイルのリソースから読み取っているようです(ドキュメントは見つかりませんが)。
VERSIONINFOリソースStringFileInfoブロックFileDescription属性から読み取っているようです。
https://so-zou.jp/software/tech/windows-app/win32/resource/version.htm

Resource Hackerなどのソフトを使えば簡単に編集できます。



MillkeyStars

リンク

2018/10/14(Sun) 10:13:07|NO.85572

HSP の #packopt version "???.txt" でバージョンを埋め込みましょう。

#packopt name "Vertest" #packopt version "millver.txt"
このようにプリプロセッサ命令を指定することにより実行ファイルに埋め込むことができます。
(CTRL + F9) で実行ファイルを自動生成

下記がバージョン.txt (上記スクリプトでは、millver.txt)ファイルの記載サンプルです。

_FILEVERSION=0.0.0.0 _PRODUCTVERSION=1.1.1.1 Comments=AAAA CompanyName=BBBB FileDescription=CCCC FileVersion=DDDD InternalName=EEEE LegalCopyright=FFFF LegalTrademarks=GGGG OriginalFilename=HHHH PrivateBuild=IIII ProductName=JJJJ ProductVersion=KKKK SpecialBuild=LLLL
FileDescription=CCCC が希望の設定値です。CCCC を書き換えましょう。



とあるプログラマ

リンク

2018/10/14(Sun) 15:51:45|NO.85575

>>名無しさん、MillkeyStarsさん
こんなものがあったのですね、知りませんでした。ありがとうございます。



ONION software Copyright 1997-2023(c) All rights reserved.