2010-01-01から1年間の記事一覧

ora-12514,ORA-12505

なんか突然繋がらなくなった。 DBのサービス名を確認する。 c:\>lsnrctl service <serviceName> ・・・ サービス"orcl"には、1件のインスタンスがあります。←正常な場合。 ・・・ Oracleのサービスが立ち上がってるのに確認したらいないとか...。 とりあえずサービスの再</servicename>…

Serialize

class SerializeHelper { static public void ExportObject<T>( string key, T o ) { XmlSerializer serializer = new XmlSerializer( typeof( T ) ); if ( ConfigurationManager.AppSettings[key] == null ) { throw new ArgumentException( key + " を key と</t>…

ASP.NET プリコンパイル

ASPNET_Compiler.exeを使えば出来るんだけどもっと簡単に。■準備 Webプロジェクトのプロパティ設定 [MSBuildオプション]-[出力フォルダ] →出力先 [MSBuildオプション]-[このプリコンパイル済みサイトを更新可能にする] →チェックを外すと配置済みのaspxの更…

IMM32 → TSF

TSF http://msdn.microsoft.com/ja-jp/library/cc401869.aspxsampleとか http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=tsf&DownloadId=3683 - http://googlejapan.blogspot.com/2010/09/google-01348110x.html http://tw…

Windows form でもコンソール出力

[DllImport("kernel32")] static extern bool AllocConsole();

Active Directory property type

ADの属性の型を知りたい。 Active Directory スキーマ見ればわかると思ったんだけど。。。 スキーマの格納場所 CN=Schema,CN=Configuration,DC= OMSyntaxとかattributeSyntaxの属性で定義されているっぽい。 type じゃなくて syntax なのね。 おなじみtechne…

MMC

サービス: services.msc イベントビューア: eventwvr.msc タスクスケジューラ: taskschd.msc Active Directory Users and Computers: dsa.msc コンピュータの管理: compmgmt.msc 証明書: certmgr.msc ADSI Edit: adsiedit.msc

ローカル システム アカウント Local System=NT AUTHORITY\SYSTEMNT Authority\System は remote に接続しにいく場合 null のセッション共有を使用します。これによって、UNC 共有への匿名アクセスが可能になります。詳細については、Microsoft サポート技術…

コンソールで文字化けする。

環境によっては化ける時があったらエンコードを指定すればok。 Console.OutputEncoding で解決。 Console.WriteLine("ああああ"); // ???? Console.OutputEncoding = Encoding.UTF8; Console.WriteLine("ああああ"); // ああああ

AD オブジェクト1000件以上を取得

DirectorySearcher.PageSizeを増やす。デフォルトは0。 DirectorySearcher.SizeLimitは増やしたところで最高値はサーバーの設定が優先される。デフォルトは0。サーバーのデフォルトが1000。

CSVでAD情報を取得

csvde を使う dsquery でリダイレクトするよりいいね。exportするならこんな感じ csvde -f CsvFile -s server -d DN -r filter -l attributeA,attributeB -ucsvde -f c:\temp\csvdev.csv -s server -d dc=d,dc=hatena,dc=ne,dc=jp -r "(&(objectcategory=per…

AD属性一覧

cls $cn = "CN="; $schema = [DirectoryServices.ActiveDirectory.ActiveDirectorySchema]::GetCurrentSchema(); $Searcher = New-Object System.DirectoryServices.DirectorySearcher( $cn ); $reslt = $Searcher.FindOne(); foreach( $properties in $resl…

DOS で yyyyMMddHHmmss

日本語環境 set tempTime=%time: =0% set strdate=%date:~0,4%%date:~5,2%%date:~8,2%%tempTime:~0,2%%tempTime:~3,2%%tempTime:~6,2% 英語版 set tempTime=%time: =0% set strdate=%date:~10,4%%date:~4,2%%date:~7,2%%tempTime:~0,2%%tempTime:~3,2%%tempT…

powershell でユーザー取得

よく忘れるので。 $targetAccountName="ユーザーアカウント" $root = New-Object DirectoryServices.DirectoryEntry( 'LDAP://rootDSE' ); $dn=$root.defaultNamingContext.Value; # DC=jp,DC=xxxx,DC=net $entry = New-Object DirectoryServices.DirectoryE…

TechNet サブスクリプションは評価目的です。

TechNet アドバイザーってすごいね。 TechNet サブスクリプション半額らしいよ。 モニターみたいなもんか。それにしても、TechNet サブスクリプションとかってめちゃ安いよね。 どうせ OS なんか調べるために入れるようなもんだし。 もっと早く知ってればプ…

PowerShell で困ったら

とりあえず Get-Member,GetType で状況確認。

PowerShell で ActiveDirectory

なんか PowerShell で GetDirectoryEntry すると DirectoryEntry じゃないものが取れる。要は entry.propertyName みたいな書き方をしたいからそうなってるっぽいんだけど。リフレクションっぽい。 別に entry.Properties["propertyName"] でもいいんだけど…

PowerShellでもClassが作れるてきな

http://mojibake.seesaa.net/article/56484188.html

暗号化、復号化

文字列の暗号化ってよくやるよね。X.509 証明書は以下 方法: X.509 証明書で XML 要素を暗号化する | Microsoft DocsAESを使用した暗号化。 インスタンスの方はいらないかも。 /// <summary> /// 暗号化を行う機能を提供します。 /// </summary> public class Encryptor { /// <summary> </summary>…

UAC対策

無効にしたくはないけど、特定のプログラムは頻繁に立ち上げるんで聞かれたくないとか。アプリ内で昇格してしまおうという。 もちろんリスクにはつながるけど。 class Program { static void Main( string[] args ) { if( args.Length == 0 ) { return; } Ex…

ドメインでの自動ログイン設定

ドメインに参加するとGUIで自動ログインの設定ができなくなる。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon の値を1(文字列)にする。あとは、 control userpasswords2 で設定。

エクスプローラー デフォルト 表示の場所を変更する。

なんで windows 7 はデフォルトがライブラリなのか。 (マイ)コンピューターではいけないのか。ショートカットのアイコンを右クリック、プロパティを選択 リンク先の設定を以下に変える。%windir% は %SystemRoot% でも可%windir%\explorer.exe /root,::{20…

Text Services Framework

http://msdn.microsoft.com/ja-jp/library/ms971336.aspxhttp://msdn.microsoft.com/en-us/library/ms629032(VS.85).aspxhttp://msdn.microsoft.com/ja-jp/windows/bb960477.aspx

日本の祝日

内閣府がRSSとかで配信してくれればいいのに。とか思ってたんだけど、最近は Google Calendar の Api を使うのが流行りらしい。 どこまで信じていいリソースなのかはよく解らんけど。 startとendでないのが面白い http://www.google.com/calendar/feeds/ja.j…

壁紙。

http://interfacelift.com/wallpaper_beta/downloads/date/any/

Firewall のオープン設定

C#

ファイアウォールを通過させる設定を c# で。参照設定に COM の NetFwTypeLib が必要。(Vista以降?)OS によって名前違うかも。 private static INetFwMgr GetFirewallManager() { Type type = Type.GetTypeFromProgID( "HNetCfg.FwMgr" ); return (INetFw…