kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

Windows

プロセス数を簡単に取得する。

ウィンドウであればEnumWindows、フォントであればEnumFontFamiliesexなんてのがあって、これにコールバック関数を渡しておけば、どんどん取得できるのですが…プロセス一覧だと、EnumProcessでは、そういう気のきいたことないですね…。psapi.dllだからなんで…

Vista to Windows 7 Upgrade complete

って、実はまだ終わってないのですが、最終プロセスなのでもういいだろうと。id:kkamegawa:20090814:p1でid:mayukiさんにいただいたコメントとても参考になりました。ありがとうございます。 Windows 7のUpgrade Advisorはまだベータで検出すべき項目を検出…

MS09-037の一部であるKB973869が適用されない

Blogs - 日本のセキュリティチーム - Site Home - TechNet Blogs MS09-037: Description of the security update for the DHTML editing component ActiveX control: August 11, 2009 Microsoft Security Bulletin MS09-037 - Critical : Microsoft ATL (Act…

アンチウィルスと高頻度の書き込みオープン

ウィルス活動といえば、やはりファイルやレジストリへの書き込んで、何か行うというイメージがあります。そして、アンチウィルスソフトは書き込みオープンでリアルタイム検査を行う設定になっているものをよく見かけます。 通常の使用では問題ないとしても、…

TechEd Japan 2009のLTまじめ…

ライトニング トーク - Microsoft Tech·Ed Japan 2009 LTの登壇者一覧が出ていますね。概要をざっと見ただけですが…みなさん…まじめに見えます。私なんて思いっきり受けを取る方向でスライド作っているんですがっ(^^;。一人高度10000フィートまで浮いてしま…

AppLocker vs ペアレンタルコントロール

Vistaにもあったペアレンタルコントロールですが、Active Directory環境では使えません。Active Directory環境ではAppLocker、家庭ではペアレンタルコントロールを使い分けることになります。結果としてやれることはだいたい同じはずですが、AppLockerのほう…

KB970176

A Windows Server 2003 SP2-based DNS server does not route a name resolution request to the expected DNS server through the stub zone あーこれ先日まで引っかかっていた現象に似ている気がする…。

MS09-035で再生成が必要なこと

私のCOMの知識はいい加減なので、信用しないようにしましょう…とお約束のことを書いといて。 404 - ファイルまたはディレクトリが見つかりません。 警告扱いですが、ATLでActive Xを提供した人のうち、条件に該当するバイナリを提供している人はMS09-035とMS…

タスクスケジューラーの残念なところ

Re: ASP.NETではcronに相当する処理はどうするのか - 猫とC#について書くmatarilloの雑記経由 Yaneu Labs --- ASP.NETではcronに相当する処理はどうするのか まぁタスクスケジューラーおよび、schtasksを押す…のですが、一つだけ残念なところ。タスクスケジ…

SMB 2.0でアクセスした場合、しばらくファイルが見えない

File.Exists /_access / GetFileAttributes / FindFirstFile,FindNextFile / _stat behavior over SMB 2.0 - Windows SDK Support Team Blog - Site Home - MSDN Blogs クライアントから共有フォルダにファイルを作って成功したとしても、少しの間ファイルの…

次のWindowsにほしい機能

最近ちょこちょこアンチウィルスソフトがファイルI/Oを遅延させているのではないか?と思われるトラブル対応をしています。これ切り分けるまでアンチウィルスを解除する必要があったり、削除して切り分けるとかやらないといけなくてちょっと手間。監視を除外…

筆圧に対応する

昨日のcodeseekの勉強会で並列の最初の一歩ということで27日の前哨戦イベントをやってきました。まだお席に余裕がありますので、こみゅぷらすサイトからどうぞ。 Community Launch 2009 Windows 7のいろいろな質疑応答もあったのですが、「PhotoShopやIllust…

SMTP to HTML

世の中のサーバーソフトウェアにはSMTPサーバーを指定すれば特定の条件でメールを送ってくれるという機能を持つものが少なくありません。しかし、場合によってはメールでなくてもよい…という場合や、メールサーバーを立てられないといった場合があります。 …

VPN vs DirectAccess

IPアドレスおよび、株分けしてしまったActive Directoryドメイン(もう再合流できないくらい時間がたっている)の都合上、一部のマシンにはわざわざVPN作って接続しています。しかし、VPN作る時WindowsのRemote Accessでは結構苦労したので、DirectAccessには…

MOSS 2007にSP2を入れると体験版モードになる

Microsoft SharePoint – collaboration software - Office.com ということだそうで。対処するにはキーを入れなおすとか?KBも出ているので、読んでください。 The product expiration date is activated incorrectly when you install 2007 Microsoft Office…

IE8の起動が遅いと思ったときに確認すること

IE8を使い始めたときはIE7よりも起動が速くなっていて気に入っていたのですが、最近どうも遅い。これはアドオンのせいではないかと思って、みてみたらこれはびっくり。これはVAIOにほぼプリインストールされているものだけです。あ、GoogleツールバーとLive…

LogonUser/LogonUserEx/LogonUserExExW

LogonUser function (Windows) LogonUserEx function (Windows) LogonUserExExW function (Windows) ユーザー名とパスワードを指定してアクセストークンを取得するLogonUser。これが発展して、ログオンプロパイダ(NTLMとnegotiate)を選択して、ユーザープロ…

Windows Storage Server 2008がMSDN/Technet Subscriptionに

Windows Storage Server 2008 is here! - Windows Server Blog - Site Home - TechNet Blogs きているらしい。iSCSIのTargetになれるOSなので、Hyper-V用などにどうぞ。といっても、速度出そうと思うと(たぶん)大変だけど…。いやーStorage Serverってほしか…

.NET Framework ランタイムが237MBから53MB?

.NET Framework 3.5 Service Pack 1 (SP1) and Family Update package revisions coming soon! - WSUS Product Team Blog - Site Home - TechNet Blogs 今.NET Framework 3.5 Sp1を入れている人には無関係。新しいfixなどは追加せず、バイナリを見直して53MB…

XPでは暗号化を解除してもタイムスタンプが維持される

[id:kkamegawa:20070812:p1]にコメントをいただきました。ありがとうございます。 PANDA wrote: 私も同様のものを作成しちゃいました。 http://hp.vector.co.jp/authors/VA022513/program.html#tskで、ついさっき手元の XP SP2 で試して気が付いたのですが、…

プリンタデバイスに対するDeviceCapabilitiesが遅いことがある

DeviceCapabilities function (Windows)を使えば、各プリンタのトレイ一覧や、インストール済み用紙サイズなどを取得することができます。しかし、プリンタによってはこの関数からの応答にものすごく…数分というオーダーで時間がかかることがあります。 ドラ…

Hyper-Vでの仮想NICと物理NICの共存

id:kkamegawa:20090416:p3で書いた話の続き。そのあとTechnetフォーラムでMURAさんのこの質問の回答を見つけて、一気に解決。 物理NICと仮想ネットワークアダプタの2本立て状態は問題ないのでしょうか? や、助かりました。これでリモート接続経由でWindows …

プロセスハンドルの有効期限

void foo(void) { STARTUPINFO startInfo; PROCESS_INFORMATION ps; SecureZeroMemory(&startInfo, sizeof(STARTUPINFO)); SecureZeroMemory(&ps, sizeof(PROCESS_INFORMATION)); startInfo.cb = sizeof(STARTUPINFO); TCHAR szCmdLine[_MAX_PATH] = _T("not…

Windows 7 RC版がやってくる

Windows 7 RC配布開始、一般向けは5月5日から - Engadget Japanese 一般公開が5/5からですか。日本的にはGW末にかかるので、ちょっと残念ですかね。MSDN/Technet会員であればもう少し早く手に入るかもしれません。今日のお昼にこれを読んで、さっそくログオ…

MSDN/TechnetサブスクリプションでもTS-CALがもらえる話

このコンテンツは移動しました し、知らなかった!電話したらMSDN SubscriptionでもTS-CALがもらえたのか〜。会社では買ってたよorz(5ライセンスだけど)。自宅でもTS-CALがないとどうしようもないものとか使ってみたかった(特にRemoteApp)のだけれど、これで…

Windows Media Component for QuickTime

Download Windows Media® Components for QuickTime from Official Microsoft Download Center ひゃぁ、QuickTime PlayerでWindows Mediaを見るためのコンポーネント?うーん…需要あるのかなぁ?って思ったら、Mac OS X(10.3.9/QT 7.0)用か! 今までWindows …

Hyper-VとFirewallとWindows Server 2008

どうしても再現確認したい現象があって、Hyper-Vで別のActive Directoryを構築しています。チャイルドパーティションのみで通信できるNICを追加してから調子が悪い。具体的には別マシンからリモート管理が接続できなくなりました。たぶんFirewallとNICの優先…

Windows Shell系API

Shell Reference 昔IE 4.0をインストールして、Active Desktopを有効にすると使えるようになったWindows Shell API。昔はIEのバージョンによって使える機能があったりなかったりしたので、敬遠されていたかもしれません。そしてそういうことがあったからか、…

printfデバッグ

2009-03-22 - 未来のいつか/hyoshiokの日記 私もVisual Studio使う場合、場当たり的なprintfデバッグはやらないです。だってprintfデバッグよりもVisual Studioのほうが高機能なんだもん。printfデバッグに類する技を使うのは開発環境でどうしようもなくサポ…

Windows Server 2008/Vistaから一時ポートの割り当てエリアが変更されている

The default dynamic port range for TCP/IP has changed in Windows Vista and in Windows Server 2008 あ、これ知らなかった。Windwos Server 2003まではhi portのすぐ次から一時ポートを使用していたため、場合によっては特定のサービスが使用するポート…