タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Debugとtipsとwindowsに関するCherenkovのブックマーク (5)

  • ファイルの使用者を調べる PowerShell Cmdlet - NyaRuRuが地球にいたころ

    (2007年8月8日追記)記事は「どうやって公開 API だけでファイルの使用者を調べるか?」という技術的興味で書かれたもので,実際にファイルやフォルダが操作できなくなって困ったときの助けになるものではありません.もしファイルやフォルダを移動・削除できなくて困っているのであれば,id:NyaRuRu:20070808:p1 で書いた handle.exe や Process Explorer を使って調べる方法を試してみてください. (2007年5月6日追記)プロセス開始時刻の 32 bit 目が立っているときに判定を誤るというバグを修正しました. (2007年7月20日追記)FileInfo 以外を無視するように変更しました.また,エラー発生時にも次のパイプラインオブジェクトの処理を継続するように変更しました. 元ネタは『MSDN Magazine の 2007 年 4 月号』. Q

    ファイルの使用者を調べる PowerShell Cmdlet - NyaRuRuが地球にいたころ
    Cherenkov
    Cherenkov 2011/01/28
    Handle.exe システムのプロセスで開かれているハンドルに関する情報を表示するユーティリティ コマンドライン commandline firefoxのプロファイル確認
  • Handle

    概要 ある特定のファイルやディレクトリがどのプログラムによって開かれているのかを疑問に思ったことがあると思いますが、その疑問を解決できるようになりました。Handle は、システムのプロセスで開かれているハンドルに関する情報を表示するユーティリティです。このユーティリティを使用すると、ファイルを開いているプログラムを確認したり、オブジェクトの種類やプログラムのすべてのハンドルの名前を確認することができます。 また、このプログラムの GUI ベースのバージョン、Process Explorer も、Sysinternals のサイトで取得できます。 インストール 「handle」と入力して、Handle を実行します。Handle を実行するには、管理者特権が必要です。 使用法 Handle は、開いているファイルの情報を検索するユーティリティです。実行時にコマンド ライン パラメーターを指

    Handle
    Cherenkov
    Cherenkov 2011/01/28
    Handle.exe システムのプロセスで開かれているハンドルに関する情報を表示するユーティリティ コマンドライン commandline firefoxのプロファイル確認
  • ファイルを開いているプロセスを調べる - NyaRuRuが地球にいたころ

    以前『ファイルの使用者を調べる PowerShell Cmdlet』というエントリを書いたせいか,明らかに「ファイルを開いているプロセスを今すぐ調べたい」という感じの検索語でうちの日記に来られる方が多いようです. 『ファイルの使用者を調べる PowerShell Cmdlet』で示した方法は,技術的興味から作ってみただけの,不完全かつ使いにくいものなので,当に「ファイルを開いているプロセスを今すぐ調べたい」という方にはおすすめできるものではありません. 参考までに,そういうときに私がどうしているかについて軽く書いておきます. handle.exe sysinternals 社の Mark Russinovich 氏によって作成・公開され,同社の買収によって Microsoft サイトで公開されるようになった handle.exe というコマンドラインツールがあります. Handle v3

    ファイルを開いているプロセスを調べる - NyaRuRuが地球にいたころ
    Cherenkov
    Cherenkov 2011/01/28
    Handle.exe システムのプロセスで開かれているハンドルに関する情報を表示するユーティリティ コマンドライン commandline firefoxのプロファイル確認
  • something new and exciting

    Rubyから外部プログラムを呼び出して、 パイプを使ったプロセス間通信をする方法の紹介です。 Rubyから外部のプログラムを起動して、標準入力からデータを入力し、 標準出力から結果を取り出したいという場合には、 IO.popenを使うと便利です。使い方は以下のとおり。 ruby>> IO.popen('/usr/bin/command', 'r+') do |io| io.puts "something to input" @result = io.gets end <<ruby See Also [ruby][win]Windows+Rubyで外部プロセスを立ち上げる時の注意 Rubyでの外部プロセス起動のメモ

  • Rubyist Magazine - Win32OLE 活用法 【第 1 回】 Win32OLE ことはじめ

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • 1