タグ

windowsに関するkanoukのブックマーク (24)

  • 満足せる豚。眠たげなポチ。:[Ruby] 二時間の仕事を一秒で片付けてくれる(かもしれない)三行スクリプト。

    「テキストファイルの各行に一括で同じような処理をして、その結果を得たい」というようなことはよくあります。特に職場が Windows な環境だと CUI のツールが貧弱で、ついエディタでやってみたりしてしまって、半分くらいやったところで睡魔に襲われてどこまで作業したかわからなくなって全部やり直したり。 こんなコードを PATH の通ったところにおいただけで、非常に重宝しているのでご紹介します。はまったときには、笑っちゃうくらい作業効率が上がるかも。 script = ARGV.shift || '' lines = $stdin.readlines.map {|li| li.chomp} puts eval(script) ファイル名に firter とでも名付けてやって呼び出してみます。 たとえば、c:\ruby\bin\rake ファイルからコメントで始まる行だけを抜き出したいときはこん

    kanouk
    kanouk 2007/12/13
    一行ずつ、evalでrubyに流すバッチを作るみたいな感じ。
  • Win32_Process class - Win32 apps

    Properties The Win32_Process class has these properties. Caption Data type: string Access type: Read-only Qualifiers: MaxLen (64), DisplayName ("Caption") Short description of an object—a one-line string. This property is inherited from CIM_ManagedSystemElement. CommandLine Data type: string Access type: Read-only Qualifiers: DisplayName ("Command Line To Start Process") Command line used to start

    Win32_Process class - Win32 apps
    kanouk
    kanouk 2007/08/21
    Win32_Processのリファレンス
  • 窓の杜 - 【NEWS】指定フォルダ以下のロックファイルリストからロックを解除できる「Unlocker」

    フォルダの右クリックメニューからフォルダ内でロックされているファイルのリストを表示して、任意ファイルのロックを解除できるソフト「Unlocker」v1.6が、9日に公開された。Windows 2000/XPに対応するフリーソフトで、寄付歓迎とのこと。現在作者のホームページからダウンロードできる。 「Unlocker」は、フォルダの右クリックメニューから現在ロックされているファイルのリストを表示して、リストから選択したファイルのロック状態を解除できるソフト。共有ファイルを緊急で操作したいときや、ファイル削除時にロックされている場合などは、ソフトで解除することによりファイル操作ができるようになる。 操作は、まずフォルダの右クリックメニューから[Unlock]を選択すると、現在ロックされているファイルの名前やプロセスID、プロセスパスなどが別ウィンドウ内に一覧表示される。あとは、一覧からファイ

    kanouk
    kanouk 2007/08/19
    こっちのほうがさらにお手軽とのこと。すばらしい!
  • Windows で別のプロセスが使用中ですファイルを消す方法

    Template::ToolKit のファイルキャッシュの拡張子って .ttc を使うことが多いわけですが、この拡張子、実は Windows 上では True Type コレクションっていう特別な意味を持つ拡張子に割り当てられています。特別な意味っつーのは、True Type Font をまとめて1つにしたファイルのこと(多分・・・)を指すって意味なのですが、間違ってダブルクリックでもしようものならそのファイルを Font ファイルを勘違いしてインストールしようとし始めます。 当然 Font ファイルではないのでインストールは失敗するのですが、一度でもインストールを試みると消せないファイルの化けてしまいます。懸想としてもこんなエラーがでます。 「別のプロセスがこのファイルを開いているので、操作を完了できません」 なんて訳のわからないことをほざきます。システムの復元とかレジストリを調査したり

    kanouk
    kanouk 2007/08/19
    ずっと知りたかった情報。試してみよう。