A Better Project@はてなダイアリー(インポート版)

基本的にここは更新されません。詳細はaboutへ。

Windows

Windows 7 Professional を導入しました

グループポリシーによる設定が欲しかったので、土曜日夜に Professional エディションを購入しました。少しづつ色々とインストール中です。 現在までに入れたソフトウェアは以下。細かいバージョンは省略してます。 Firefox 3.5 Thunderbird 3 Vim 7.2(香り…

Windows 7 RC を使い始めました

Vista のシステムドライブ容量不足を解消すべく、パーティションの変更を試みるも見事に失敗、どうせならと、HDD をまっさらに削除して、Windows 7 RC を入れました(安定した Windows 環境は、デスクトップ PC で動かしている Windows XP があるので問題な…

Windows の SVN (CUI)で SVN+SSH を使うメモ

TortoiseSVN を使う方法はすぐ見つかるのですが、CUI の SVN で使う方法がなかなか出てこなかったのでメモ。 Linux(Ubuntu)で SVN+SSH を使う方法は新MDC(DekiWiki)ローカライズのための SVN アカウントを取得を参照。 PuTTY ごった煮版を落として展開 o…

ゆの in バッチスクリプト(その2)

昨日書いたものを「来週も見てくださいね!」を 1 回に減らすなどして、若干、ハック度を UP(そのトレードオフとして生成ファイルが 1 つ 増えますが…)。 新しく増えたファイルは別に bat ファイルである必要がないので修正。 @echo off (echo setlocal ENA…

ゆの in バッチスクリプト

ゆの in Ruby - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech アニメは見てない(地上波は放映圏外だというのもありますが)ですが、原作が好きなのと、まだバッチスクリプトが出てないなあと思い、勢いで書いてみました。最初、dos…

IMAPIv2 を JScript 5.x で使う

http://www.microsoft.com/technet/scriptcenter/topics/imapi/imapi2-1.mspx にある VBScript を JScript に移植してみてわかったことのメモ。 IMAPI は Image Mastering API - Windows applications | Microsoft Docs にあるように、JScript からの利用は…

1.5G のような形式でサイズ指定して、fsutil.exe で空ファイルを作る JScript

fsutil.exe を使うと簡単に coLinux の仮想イメージにも使える巨大サイズの空ファイルが作れるということを昨日知ったのですが、サイズをバイトに変換して指定するのが面倒なので、引数に 「ファイル名 1.5G」とか指定すると 1.5G の空ファイルを作れるよう…

Vista に Skype をインストールしたら、Firefox が動作を停止してしまう場合の対処法

どこかに情報があるかもしれませんが、見つからなかったので、書いておきます。 先日、Vista に Skype をインストールしたところ、Firefox を実行しても、「動作を停止しました」ダイアログが出て、実質、起動しないというトラブルに遭いました。そのときは…

ファイルタイプと URL プロトコルの話の追記 

Firefox 2.0.0.5 と同様、 URL プロトコルの脆弱性の修正が含まれた Thunderbird 2.0.0.5 がリリースされました。 http://www.mozilla-japan.org/products/thunderbird/2.0.0.5/releasenotes/ [Full-disclosure] iDefense Security Advisory 07.19.07: Multi…

ファイルタイプ と URL プロトコル

関連過去エントリ:FirefoxURL ハンドラ の脆弱性にコマンドプロンプトから対処する方法 FirefoxURL ハンドラ の脆弱性の件で気になったので、少し調べてみたことのメモです。 レジストリの HKEY_CLASSES_ROOT\ 以下にあるキーは、拡張子、ファイルタイプ、U…

FirefoxURL ハンドラ の脆弱性にコマンドプロンプトから対処する方法

管理者権限が必要になります。 Firefox のセキュリティ脆弱性(IE といっしょ) - えむもじら ftype FirefoxURL= イコールをつけないと削除になりません。詳しくは、ftype /? で。 2007-07-14 23:00 頃追記:ftype だと、レジストリキー"HKEY_CLASSES_ROOT\…

WSH の WshShell.Exec メソッドで得た標準出力の内容(StdOut)から最後の改行を削除するには、String.substring メソッドを使う

昨日のスクリプトで上手くいかなかった件が解決しました。最後の改行を取り除けば良いのだろうなというところまではわかっていたのですが、それがなかなか上手く行かず。http://www.kipwmi.com/fmbbs/wwwlng.cgi?print+200405/04050080.txt を参考に、substr…

拡張子に関連付けされているファイルタイプとプログラムを表示する JScript

コマンドプロンプトで拡張子の関連付けを調べる場合、assoc でファイルタイプを調べて、さらに、ftype でファイルタイプに関連付けられているプログラムを調べるのは面倒だなと思い、作ってみました。Exec メソッドの使い方のメモ用でもあります。標準出力を…

バッチファイルのコメントはコロン2つでも良い

碧落 - 知られざるバッチファイルより。バッチファイルのコメントといえば、rem なのですが、::(コロン 2 つ)でもコメントとして認識されるというのは、初めて知りました。これは楽ですね。 Batch files - Comments の説明にもあるとおり、if や for のブ…

WSH の ExpandEnvironmentStrings メソッドを使うときの注意点

はまったのでメモ。 WSH で Windows の環境変数を展開するためのメソッドに、ExpandEnvironmentStrings メソッドがあります。 このメソッドで得られるのは、環境変数を展開した値の文字列ですが、Windows の環境変数には、JScript でのメタ文字である、\(バ…

聖杯は割られた〜WinFS 開発中止宣言〜

元麻布春男の週刊PCホットライン - Microsoft、WinFSの開発中止を表明 ITmedia News:Microsoft、WinFSを分割 ショックです。私のローカルに残っているURLメモで一番古いWinFSについての記事URLは、以下の記事の日本語翻訳版、ZDnet.Japan(当時)の2006年10…

「Windows Defender」日本語版ベータ2の感想

私が一番便利だと思ったのは、「ツール」にある、「ソフトウェアエクスプローラ」。「スタートアップ プログラム」、「現在実行中のプログラム」、「ネットワークに接続しているプログラム」、「Winsock サービス プログラム」の4つのカテゴリごとに、各プロ…

起動不能のWindows XP を救った1つのコマンド

2007-01-16追記 コメント欄でご指摘いただいたのですが、このコマンドはあくまでも応急処置とのことです。このコマンドで無事で起動したとしても、また起動しなくなる可能性もあるとのことなので、起動したからといって安心せず、データのバックアップ*1や、…

はてダ下書き用ファイル自動生成バッチスクリプト

日記登録がきちんと登録が成功するとは限らないということを経験してから、下書きをローカルPCのエディタで書いているわけですが、どうせなら、日付をファイル名にしたい。でも、いちいち新規ファイルを作って日付をファイル名として入力するのは面倒だなあ…