• ベストアンサー

アイコンの変更

こんにちは。今作っているデータをCDに焼いて配布するのですが、CDに焼くときにフォルダやファイルのアイコンをカスタマイズして渡すにはどうすればよいでしょうか。色々やってみたのですが、PCが変わると通常のフォルダアイコンに戻ってしまいます。また、CDを開くPCがVISTAの場合もあるのですが、同じようにカスタムアイコンで表示させることは出来るのでしょうか。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Warp4
  • ベストアンサー率100% (2/2)
回答No.5

フォルダのアイコンはそのフォルダ内にある、desktop.iniというファイルで指定します。 中身はこんなのです↓ [.ShellClassInfo] IconFile="folder.ico" IconIndex=0 これはそのフォルダの中にある、folder.icoという名前のアイコンファイルを適用する場合です。(IconFileの項目で指定) 生のアイコンファイルを用意する場合、IconIndexは常に0を指定します。 *.exeや*.dll等には複数のアイコンを埋め込むことができ、その場合にはIconIndexでインデックスを指定することができます。 通常、Windows標準のカスタマイズでフォルダアイコンの個別変更をした場合に自動生成されるdesktop.iniは、絶対パス(C:\Windows~ 等ドライブ名から指定)でIconFileの項目が記述されますが、他のPCでは不確かです。 そこで上記の例のように、相対パス(desktop.iniのある場所から相対的に指定)で記述する必要があります。 相対パスで記述する場合、上位のフォルダを指定する場合、 .. の記号を使用します。 具体例:  icon[アイコン(folder.ico)が入っているフォルダ]  main[カスタマイズする、desktop.iniが入っているフォルダ] このようなフォルダ構成になっている場合、 IconFile="..\icon\folder.ico" のように記述します。 ほかの回答者の方がご指摘の通り、アイコンファイルはご自分でCD内に用意する必要があります。 また、この方法でアイコンを変える場合はそのフォルダが読み取り専用になっている必要があります(CDに書き込む場合意識しなくても読み取り専用になると思いますが)。 Windows2000、XPではこれでOKです。VISTAの場合も恐らく大丈夫でしょう。 Windows9xやNT4.0(のIE統合環境)では、フォルダにシステム属性が付加されていない場合はアイコンが変わりませんが、システム属性を保持したままCDに焼けるかまでは??です。 蛇足かもしれませんが、XP標準のカスタマイズで生成されたdesktop.iniは隠しファイルを表示且つ「保護されたオペレーティングシステムファイルを表示しない」のチェックをはずさなければ見えません。

pe-777
質問者

お礼

みなさん、回答ありがとうございます。Warp4さん、未知の作業になりそうですががんばってみます。kurotyakoさん、長文で丁寧に回答くださいましたが、やはり意図するところとはズレているように思います。スミマセン。他の方もありがとうございました。また機会があれば、よろしくお願いします。

その他の回答 (4)

  • kurotyako
  • ベストアンサー率39% (13/33)
回答No.4

ANo.1です 画面の取り込みですが(スクリーンキャプチャと言います)、 ノートでする場合は、「Fn」キーを押しておいて、 そのまま「Prt Scr」キー(プリントスクリーン)を押します。 (2つ一緒に押します)。 (デスクトップは「Prt Scr」キーだけを押せばその画像が取り込めます) 「Prt Scr」キーは右上の方にあります。 (「Ins Prt Scr」)と一緒になっているキーボードもあるし、 テンキーの上の方に(「Prt Scr Sys Rq」)の場合もあります。  「Fn」+「Alt」+「Prt Scr」の3つ同時に押すと、 アクティブ(クリックしてある)画面だけが取り込めます。 例えばエクスプローラを開いておいて、カスタマイズしたフォルダが 保存されている画面を開いている場合は、 「Fn」+「Alt」+「Prt Scr」同時にを押すと、 デスクトップの壁紙は取り込まれません。 フォルダが保存されている画面だけをが取り込めます。 1.「Fn」+「Alt」+「Prt Scr」でパソコンの画面を取り込んだら 2.ペイントを開き、「編集」、「貼り付け」=「Ctrl」+「V」でも同じ 3.左のツールボタンで星型の隣にある、破線の四角(選択ボタン)をクリック、   このツールで必要な部分(アイコンの部部だけを)範囲選択して 4.「編集」、「コピー」=「Ctrl」+「C」でも同じ 5.「ファイル」-「新規」で新規の用紙を開いて、「いいえ」、   「編集」、「貼り付け」=「Ctrl」+「V」でも同じ    (この時、「無題への変更を保存しますか?」と聞かれるので、    このコピーの画面を何回も使うのであれば「はい」にして    名前を付けて保存しておけば失敗してもやり直しがききます、    不要と思えば「いいえ」にする) 6.外でクリックして点滅の選択範囲を消す *このままではファイルサイズ大きいので、編集する 7.「変形」、「伸縮と傾き」、   <水平方向 例「?0%」、垂直方向 「?0%」>-「OK」   数字は半角数字で入力するが%は取り込んだ画面によってちがうの  で、適宜にする 8.「ファイル」-「名前を付けて保存」 9.「編集」、「名前をつけて保存」すれば完成です。 そのフォルダの画像を使いまわせば出来ますよ。

回答No.3

今の自分のパソコンに見えるフォルダやファイルのアイコンはパソコンにそのアイコンの絵や映像の情報をもったファイルがあるからなのです。相手のパソコンで今使ってるカスタマイズされたアイコンが見れないのはそのファイルがないからです。 で、アイコンはその使っているアイコンのファイルがある場所をさがして、(アイコンの上にマウスを置いて右クリックー>Property->icon 変更など;;)それをCDに入れてCDの中からアイコンをそのアイコンに変えてみてください。 しかし、フォルダはパソコンで設定されるためどうやっても そのパソコンのフォルダの形になってしまうとおもいます。 VISTAでもアイコンは使えると思います。

  • Trifidus
  • ベストアンサー率37% (137/362)
回答No.2

先方のWindowsの関連付けを無理やり変更するような プログラムを入れてやればできるかも。 それって・・・・ウィルスっていうのでは?

  • kurotyako
  • ベストアンサー率39% (13/33)
回答No.1

カスタマイズしたアイコンを画像として保存しておき、 (プリントスクリーンで取り込みます)、 それを貼り付ければPCが変わってもその画像(アイコン)のままではないでしょうか?

pe-777
質問者

補足

回答ありがとうございます。申し訳ないのですが、意味がわかりません。もう少し詳しく教えていただけませんか。

関連するQ&A