3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

豆知識

グループポリシーで任意のレジストリの値を書き換えたい

グループポリシーの管理テンプレートが用意されていていない細かな設定等は、レジストリの値を直接書き換えてやる必要があります。 グループポリシーでその設定を展開するには、コンピュータの構成のスタートアップスクリプトや、ユーザのログオンスクリプト…

関連付けられてないファイルを開いた時に表示されるWebページのリンク先を変える

WindowsXPで、拡張子が関連付けされていないファイルを開くと、"このファイルを開けません" というダイアログが表示され、"Webサービスを使用して適切なプログラムを探す" と "一覧からプログラムを選択する" が選べるようになっています。 初期値は、"Webサ…

Windows端末で時刻同期を即時に行う

ドメイン環境で、ドメインコントローラとの時刻同期に失敗するとも若干関連がありますが、Windows端末をNTPプロトコルを使って今すぐ時刻同期したい場合は、w32tm コマンドを使って /resync /nowait オプションをつけるといいようです。 >w32tm /resync /now…

パスが深すぎて削除できない場合の対処法

Windows環境でパスが深すぎるファイルやフォルダがあると、それを削除しようとすると「ファイルを削除できません」というエラーになります。 こういう場合の対処法ですが、エクスプローラから見えるパスを短くすればいいわけです。 そのためには、ネットワー…

(Excel)第一曜日を求めたい

ある年月に対して、その年月の第一曜日を求めるための数式です。 今回は第一土曜日を求めることとします。 答えから言うと以下の式で求めることができます。 (A1セルに求めたい年月の日付が入っているとします) =DATE(YEAR($A$1),MONTH($A$1),1)+7-WEEKDAY(D…

グループポリシーの適用状態を確認したい

現在ログインしてるユーザ/コンピュータ(もしくは任意のユーザ/コンピュータ)で、どのようなグループポリシーが適用されるのか知りたい時があります。 このようなときに有用なのが、グループ ポリシー結果 (GPResult.exe) コマンド ライン ツールです。 基本…

WindowsPCから取り外したHDDを使ってIPアドレスを知る方法

とあるWindowsPCが壊れてしまい起動できなくなりました。 で、このPCには静的IPを振っていたんですが、それを壊れたPCのHDDから取得することを試してみました。 外部レジストリファイルの読み込み 幸いにも壊れたPCのHDDは生きていたので、別のWindowsPCにUS…

IE8でJPEG画像を表示して保存しようとするとビットマップになる時がある

IE8の環境で、JPEG画像へのリンクを押下して表示された画像を保存しようとすると、保存形式がビットマップしか選べなくなることがあります。(保存時のファイル名も untitled.bmpになってしまいます) この現象についてちょっと調査してみました。 ググると同…

I386フォルダからWindowsの再セットアップディスクを作成する方法

WindowsXP Home(OEM)が入っているメーカー製PCで、動作がおかしくなったんでリカバリをしようと思ったんですが、リカバリメディアが無いとのこと。。。 プロダクトキーはPC本体に貼ってあったんで、Technetからダウンロードしたメディア(パッケージ版)を使っ…

.jsファイルをWebサーバでリダイレクトさせるとESET SmartSecurityで脅威として判断される

2012/9/28現在の状態でですが、拡張子 .js のファイルをWEBサーバに置いてて、Apache等WEBサーバ側でリダイレクトを行うようにしていると、そのjsファイルを参照しているHTMLファイルを閲覧した瞬間、セキュリティソフトのESET SmartSecurityが「JS/Agent.NG…

(Word)セルの途中で改ページを許可する

Wordで表を作成したときに、セル(行)の途中で改ページを許可する方法です。 表のプロパティを表示し、"行"タブで、"行の途中で改ページする" にチェックをいれればOKです。 しかし、まれにこのチェックがグレーアウトしてチェックできないケースがあります。…

ドライバサービスを起動しないようにする

とあるWindowsPCで、「PCAMPR5 NDIS Protocol Driver サービスは次のエラーのため開始できませんでした: 指定されたパスが見つかりません。」というエラーがイベントログに大量に出てました。 どうやらLAN関係のドライバをいれてアンインストールしたらしい…

Windows2000でレジストリからスタートアップ項目を削除する方法

つい最近まで知らなかったんですが、Windows2000にはmsconfig無いようです。 不要なスタートアップを削除したいという要件だったので直接レジストリから消すことにしました。 大抵、下記のレジストリの場所にスタートアップが登録されています。 HKLM\SOFTWA…

FlashPlayerがエントリポイントが見つかりませんというエラーを出す

PC起動時に、下記のようなエラーがでました。 FlashUtil10b.exe - エントリポイントが見つかりません プロシージャエントリポイントGetSystemWow64DirectoryA がダイナミックリンクライブラリ KERNEL32.dll から見つかりませんでした。 FlashUtil10b.exe は …

GoogleChromeで拡張機能をインストールしようとするとエラーになる

GoogleChromeで拡張機能をインストールしようとすると、下記のようなエラーとなりました。 「拡張機能を解凍できません。拡張機能を安全に解凍するには、ドライブ文字で始まるプロフィールディレクトリへのパスが必要です(ジャンクション、マウントポイント、…

EVT形式のイベントログをEVTX形式に変換

(Windows)ログオン・ログアウトをイベントログから解析する でイベントログを解析するLog Parser というツールを紹介しました。 WindowVistaやServer2008以降はイベントログの形式が evtx に変わっています。 WindowVistaやServer2008以降で、LogParserをイ…

スプーラが異常終了してから起動しない

とあるPCでプリンタの一覧が消える自体が発生しました。 とりあえずスプーラが生きているかどうかをタスクマネージャー(spoolsv.exeがいるか)とサービスの画面(Print Spoolerサービスが開始状態か)から確認。 見事に落ちてました。 しかし、Print Spoolerサ…

最近のGumblar系マルウェアは悪質JavaScript挿入が動的?

先日とある雑誌会社提供の情報サイト(http://www.fqmagazine.jp/3727/news_kansens/)をみていると、ウイルス対策ソフト(ESET)が反応しました。(S/Iframe.AS) WEBサイトのセキュリティチェックに役立つオンラインツールで紹介したaguseやDR.Web、virustotal等…

ファイルコピーベンチマークのためダミーファイルを作りたい

今回共有フォルダでのファイル転送ベンチマークを測定しようと思ってました。 それで、ファイルサイズが小さい分と、大きい分のテストデータが必要になります。 そのダミーファイルを簡単につくる方法がないかとおもったら、有りました。 @IT:巨大なサイズの…

WindowsServerソフトRAIDのミラーボリューム修復

WindowsServer2008のソフトウェアRAIDを使って、ミラーボリュームとストライプボリュームを組んでいました。 しばらく前にその内の1台のHDDが不調になったようで、ディスクの管理を見るとディスクが"不足"となっていました。 Windows上から片方のHDDが見えな…

リモートデスクトップの接続の履歴を削除したい

リモートデスクトップクライアントは一度接続したサーバのアドレスを保存し、コンボボックスから選べるようになっています。 また、リモートデスクトップクライアントを起動すると直前に接続したときの情報がデフォルトで入っています。 それらを削除する方…

XPにRDP7.0対応のリモートデスクトップクライアントを入れる

Windows7 / WindowsServer2008 R2 からRDPのバージョンが7.0にアップし、サーバからの指示に基づいてクライアント側で描画できるようになりました。 (RDP7.0について詳しくは、RDP 7 の変更 - 川西 裕幸のブログ - Site Home - MSDN Blogsや【本田雅一の週刊…

Windowsでユーザ環境を別のユーザにも上書きしたい

WindowsPCで hoge というユーザの環境があるとします。 そのユーザ環境(ユーザプロファイル)を、新しくこのPCを使う piyo というユーザにも適用させたいという要件です。 この場合、hoge のユーザプロファイルを piyo にコピーしてやるとOKです。 ただし、ロ…

Hyper-Vのスナップショットのハードディスクイメージを結合

Hyper-Vの仮想ディスクイメージ(拡張子 vhd)とスナップショットファイルイメージ(拡張子 avhd)をバックアップしてるんですが、スナップショット後のデータを復元する必要が出てきました。(仮想サーバは起動せずに) それで、仮想ディスクイメージをマウントし…

IEでExcelやWordのファイルをインライン表示する

普通、IEでExcel,Wordのファイルリンクを押下し、ダイアログで「開く」を押下するとOfficeが立ち上がり別表示されます。 しかし、インライン表示(IE内で表示)することもできるようです。 方法としてはフォルダオプションで拡張子を選択し、[詳細設定] → [同じ…

PukiWikiのサーバ移行

PukiWikiを別サーバに移行しました。 移行元と移行先環境は下記のとおりです。 WindowsXP Apache 2.0.52 PHP 5.0.2.2 ↓ CentOS 5.5(カーネル2.6.18) Apache 2.2.3 PHP 5.1.6 作業としては、pukiwikiのフォルダをコピーするだけでOKでした。 特に凝ったプラグ…

(Excel)配列数式で複数条件を指定する

(Excel)配列数式を使ってみたで、配列数式のことを書きました。 しかし、上記の場合は 0 より大きい値の最小値を求めたいということで、条件が一つでした。 この条件が複数になった場合について今回書きます。 今回はWindowsのパフォーマンスカウンタで2時間…

PowerPoint Viewer 2007が起動しない

XPのPCに PowerPoint Viewer 2007 をダウンロードしてインストールしたんですが、起動しません。 ググるとかなり引っ掛かるので、どうやら有名な現象のようです。 対処法としては、下記の通りにすればいいようです。 1. %ProgramFiles%\Microsoft Office\Off…

NODがYahooのスタイルシートを脅威として検出した

昨年末の話になるんですが、ESET NOD32が朝からYahooのスタイルシートファイルを脅威として大量検知しました。 NOD32はそのスタイルシートファイルを CVE-2010-3962 というIEの脆弱性をついた攻撃であると判断したようです。 CVE-2010-3962 は IE6~8 のスタ…

i-Filterのアクセスログで検索クエリ文字列に25が余分につく件

i-Filterでプロキシを構築してるんですが、アクセスログで日本語を含む部分(大抵検索エンジンでのクエリ内容)のURLエンコード文字列に余分に "25" という値が付いてしまっています。 例えばこんな感じ。 "3流プログラマ" でGoogleで検索した場合のi-Filter …