Windows

Tips
$ mklink "シンボリックリンク名" "ターゲットファイルのパス" $ rmdir /S /Q dir-name
 * スタートアッププログラムの管理は msconfig.exe の「スタートアップ」タブ
 * シンボリックリンクの貼り方は，コマンドプロンプトで
 * _vimpos は隠しファイルにしてはいけない！（Vim が書き込めなくなる）
 * CCleaner を使用する際には Firefox の sessionrestore だけは消さないように注意！
 * フォルダを削除するには
 * IE のお気に入りの保存先: %USERPROFILE%\Favorites
 * サービスの再起動は コントロールパネル > システムとメンテナンス > 管理ツール > サービス から
 * パブリックフォルダへのアクセスにパスワードをかけるには，「ネットワークと共有センター」のパスワード保護共有を有効にする
 * エクスプローラの左サイドバーに表示されるロケーションの管理は，%USERPROFILE%/Links
 * デスクトップアイコンの設定は，個人設定 > 左メニューのデスクトップアイコンの設定
 * 日本語以外を表示言語に設定するには Vistalizator というソフトを使う
 * エクスプローラの左サイドバーに表示させるリストのカスタマイズは %USERPROFILE%\Links

ソフトウェア
OS インストール直後に一通り環境を整えるのに役立つのは「k本的に無料ソフト・フリーソフト」というサイトの「最初に入れるフリーソフト」の項目

画面外のウィンドウを戻す

 * 1) タスクバーで目的のウィンドウをアクティブにする．
 * 2) [Alt]+[Space]+[M]キーを押す．
 * 3) キーボードの矢印キーでウィンドウを見えるところまで移動させる．

原因
プログラムのインストールパスを変えたときに，昔のパスがシステムに残っている

解決方法

 * 1) レジストリエディタを起動 (regedit.exe)
 * 2) HKEY_CLASSES_ROOT/Applications を開く
 * 3) 該当プログラムを探す
 * 4) 正しいパスに書き換える

現象
BCC でコンパイルしたときに $ Error: Unresolved external '_main' referenced from E:\BC5\LIB\C0X32.OBJ というエラーを吐く

原因
コンパイラがコンソールベースのプログラムを作ろうとするにも関わらず main 関数がないので怒っている

解決方法
Windows ベースのプログラムであることを教えるために，コンパイルオプションに -W をつければよい

Console2 + nyaos の導入に関して

 * Console2: タブ機能のある CUI 環境
 * nyaos : 日本語入力・表示に強いシェル
 * Gow : Gnu on Windows

導入方法

 * 1) Gow のダウンロード，インストール
 * 2) Console2, nyaos をダウンロード
 * 3) Console2 は日本語入力が不便なため，"atsuoishimoto" さんの "ConsoleIme" をダウンロードしてきて Console.exe を上書きする

Console2 のシェルに nyaos を指定

 * 1) Console2 を起動して、Console2 のメニューバーの「Edit」→「Setting」
 * 2) Shell のところに nyaos のパスを記載する

Office IME の削除方法 (Vista/7)

 * 1) コントロールパネル > プログラム > プログラムと機能 を開く
 * 2) Microsoft Office を選択し，右クリックで "変更"
 * 3) "機能の追加/削除" を選択
 * 4) "Office 共有機能" をダブルクリックして展開
 * 5) Microsoft Office IME のプルダウンメニューから，"インストールしない" を選択
 * 6) "次へ" 進んで，削除完了