金曜日, 3月 30, 2007

PC起動時のOS選択画面を表示させない

OSを再インストールしたら、OS選択画面が出てきた。

■w2k:起動と終了
http://homepage2.nifty.com/winfaq/w2k/boot.html#1437

とりあえず、tomeoutを0にすることで解決。

OSのアカウントを削除できない

WindowsXP で「コントロールパネル」→「ユーザーアカウント」で、
アカウントを削除しようとしたけど、できないんですよ。

「アカウントを削除」という項目がない。

その場合の解決方法
Q&A事例 [4006-0150] - AzbyClub - サポート : 富士通
https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?rid=168&PID=4006-0150

control userpasswords2

<google 検索 キーワード>
XP アカウント 削除できない

木曜日, 3月 29, 2007

FireFox の Password Exporter で パスワードがインポートできない

原因不明。

<事象>
  1. マシンAで「Export Password(E)」ボタンを押下し、パスワードをエクスポートする。
  2. マシンBで「Inport Password(I)」ボタンを押下し、パスワードをインポートする。

<結果>
なんのダイアログも表示されず、パスワードがインポートされていない。

<回避方法>
csv形式でファイルをエクスポートしたところ、無事インポートされた。


Password Exporter :: Firefox Add-ons
https://addons.mozilla.org/ja/firefox/addon/2848
#ダウンロードサイト

とにかくFirefoxとThunderbirdを推奨するBlog ヽ(゚∀゚ )ノ【Password Exporter】ヽ(゚∀゚ )ノ
http://firefox.blog7.fc2.com/blog-entry-234.html
#日本語

バグと思うので、バージョンが上がれば改修されるのでしょー。

<google 検索 キーワード>
FireFox パスワード エクスポート
FireFox Password Exporter
FireFox Password explorer

金曜日, 3月 16, 2007

FDイメージ作成ソフト

Floppy Disk Image Reader/Writer
http://granularware.hp.infoseek.co.jp/imgrw.html

イメージを吐きたい場所、読み込みたい場所に
コマンドライン上で移動して実行するとよさげ。

<google 検索 キーワード>
FD
フロッピーディスク
バックアップ

アイコン作成ソフト

■icon cube. /アイコン作成ソフト
http://iconcube.vis.ne.jp/f/s-m/

フリーもシェアも。
画像をコンバートするものから、自分で作成するものまで色々。

HDの内容を復旧できないように削除する

DESTROY
http://www.vector.co.jp/soft/dos/util/se196626.html

使い方

readme.txtに全部載ってる。
Windows2000の場合は、ブートディスクの作り方が面倒だったりするが、
手順どおりにやれば、難しいことではない。
FDから起動したり、マウスが使えなかったり、
敷居は高いかもしれないけど、意外と簡単。

以下に大まかな流れを記載

  1. アプリをダウンロードする。
  2. FDを一枚用意する。
  3. ブートフロッピーにする。
  4. 本体をフロッピーの中にコピーする。
  5. 削除するマシンのFDドライブに作ったFDを入れて、FDから起動する。

  6. ---ココから先は、キーボードで操作する---

  7. 「N」で消去するするハードディスクを選ぶ。
    #最初につながれてるのが、「0」になる。パーティションを切ってなかったら、Cドライブ=0、Dドライブ=1.....
  8. 中を見るなら「B」を押下(中身といっても16進数)。
  9. 消去の手段を選ぶ(3以上が推奨かな・・・)。
  10. 実行するか聞いてくるので、「y」を押下。
  11. 後は終了するまで待つ。
  12. 終了するとメニュー画面になる
  13. 「B」で中身を見ると、全てが「0」になっている。
  14. 別のハードディスクを消去するなら、「N」でハードディスクを選択しなおす。

Visioをきれいに印刷する

Visio で作った図を綺麗に拡大・縮小して印刷する方法
http://cl.pocari.org/2003-02-05-1.html

だけど、この方法だと、1ページ枚に貼り付けなきゃいけない。
強制的にするにはいいけど。

Windows2000 の ブートディスク作成方法

XP上でも作れました。
makedisk.batは、Windows2000 Server のものでもOKでした。
#Window2000のCD-Rと同じフォルダ配下にある。

  1. フロッピーディスクドライブにフロッピーを入れる。
  2. makedisk.batを探す。
    • メディアがある場合
    Windows2000 か Windows2000 Server の メディアを開き、下記フォルダを確認する。
    \valueadd\3rdparty\ca_antiv\

    • メディアがない場合
    昔は以下のURLでダウンロードできたみたいだけど、今はリンク切れ。
    http://support.cai.com/Download/avboot2k.html

  3. makedisk.bat を起動する。

Windows 2000 で DOS起動ディスクを作るには
http://otb-jp.com/otbdiary/archives/000013.html

Windows2000 で DOS起動ディスク (ブータブルCD)を作る方法
http://otb-jp.com/otbdiary/archives/000014.html

DESTROYを使ってハードディスクのすべてのセクタに「0」を書き込め!
http://intel800.at.infoseek.co.jp/destroy161.htm

Windows 2000 のセットアップ ブート ディスクを作成する方法
http://support.microsoft.com/kb/197063/ja


<google 検索 キーワード>
makedisk.bat
avboot2k

水曜日, 3月 14, 2007

dir コマンドのいろいろ

dirコマンドでファイル名の一覧を取得する
http://www.atmarkit.co.jp/fwin2k/win2ktips/505flists/flists.html

vista情報

・新しい機能 UAC
http://plaza.rakuten.co.jp/otaemshibrog/10002

ココロアルヒビ: UAC(User Access Control) の覚書http://always.air-nifty.com/kokoroaruhibi/2007/03/uacuser_access__b316.html

Trusted Installersグループ

・管理者権限で実行させるか、
確認するダイアログを毎回表示させる。
http://blogs.msdn.com/tsmatsuz/archive/2006/11/01/windows-vista-uac.aspx


・「システム・ファイルを書き換えるようなアプリケーションの方がまれだろう。
解決策はないけれども,システム・ファイルを直接操作するな,としか言いようがない

http://itpro.nikkeibp.co.jp/article/NEWS/20060901/247005/?ST=win&P=3

・ApplicationDataとかのOSが使用しているフォルダの場所が変更に
Windows Vista RC1 をインストールした :: C#.NETでいく?
http://www.naggy.bne.jp/cs.net/2006/09/windows_vista_rc1_1.html

起動された時の引数を取得

__argc:パラメータの数
__argv:配列そのもの


Visual C++ Notes
http://prog.everlasting-progress.com/vcpp/vcpp_006.htm

初歩のVC++Programming Tips Win32SDK篇
http://www.win32lab.com/tips/tips3.html

28. main 関数の引数
http://www.wakhok.ac.jp/~kanayama/C/03/node181.html

法大奥山研究室:C言語:13.2. 標準入力:argc, argv, scanf, fscanf
http://okuyama.mt.tama.hosei.ac.jp/unix/C/slide67-1.html

Excelで特定のシートを表示しない

Excelメールサービスバックナンバー
http://www.still.co.jp/excel/backnumber.html
#「シートを非表示にする」部分

InstallShield で 1670 エラーが発生する。

インストールしている最中に、
「1670」という数字と、InstallShieldのヨットのようなマークだけがある
ダイアログが表示される。

Q112311 HOTFIX: Error 1670 during Major Upgrade of Older InstallScript MSI Setup(英語)
http://support.installshield.com/kb/view.asp?articleid=Q112311

上記サイトのパッチを当てれば解決する。

12以前のISで作成したSetup.exeでインストール後、
IS12で作成したSetup.exeを使用してアップデートを行うと発生する。

InstallScript で Windows Vistaを判断する方法

使用バージョン InstallShield 12

IS12で、「vista対応」を歌っているのに、ヘルプにはXPまでしか書いてなかったの。

if ( SYSINFO.nISOSL == ISOSL_WIN2000 ) then
MessageBox("2000ですた", WARNING);;

elseif( SYSINFO.nISOSL == ISOSL_WINXP ) then
MessageBox("XP0ですた", WARNING);;

elseif( SYSINFO.nISOSL == ISOSL_WINVISTA ) then
MessageBox("VISTAですた", WARNING);;

else
MessageBox("それ以外ですた", WARNING);;

endif;



Identifying Windows Vista in SYSINFO structure - Macrovision Community(英語)
http://community.installshield.com/showthread.php?t=160378

そのまんまでした。

起動時毎回実行する。もしくは次の起動時1回だけ実行する

レジストリの RunOnce キーの定義
http://support.microsoft.com/kb/137367/ja

<google 検索 キーワード>
runonce

自分の製品コードを取得する方法

InstallScriptで自分の製品コードを取得する方法
MessageBox(PRODUCT_GUID, WARNING);

Windows Installer

Windows インストーラ 3.1 v2 (3.1.4000.2435) について
http://support.microsoft.com/kb/893803/ja
Windows 2003 Server SP1 に同梱されているらしい。

Windows と Windows コンポーネント用パッケージ インストーラ Update.exe の内部メカニズム(日本語)
http://www.microsoft.com/japan/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

Windows InstallerとInstallShield について

カナデアシステムズ: Windows InstallerとInstallShield
http://www.kanadea.com/installer/wi_and_is.htm

Windows Installerの自己修復機能
http://always.air-nifty.com/kokoroaruhibi/2006/09/post_a556.html

C リンケージの 2 回以上の宣言は許されません。

aaa.cpp(100): error C2733: オーバーロードされた関数 'Create_Data' の C リンケージの 2 回以上の宣言は許されません。
オーバーロードで関数を1つ追加しようとした時にでたエラー。

もともと関数の宣言に「extern "C"」とやらがくっついていました。
どうやら、これがくっつくとオーバーロードできないらしい。

<参考リンク>
C++ Introduction - 14 (END)
http://www.med.osaka-u.ac.jp/pub/cl-comp/saito/cppintro/cppintro14.html#top

<google 検索 キーワード>
EXTERN_C
extern
リンクケージ

水曜日, 3月 07, 2007

Vistaで気を利かせたつもりの仕様

exe名に「Install」や「Setup」という言葉が含まれていると、
インストーラだと勝手に解釈して、
全ユーザのHKCUのレジストリに書き込んでしまう。

何をしているexe?

どんな働きをしているexeやDLLなのか調べるのに便利。

ProcessLibrary.com
http://www.processlibrary.com/

英語サイトだけど、短いので勉強がてら読んでみる。
翻訳サイト使ってもいいし。