人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VBSについて質問です。良き回答には500ptをお支払いします。
active directory(2008Server)からアカウント毎の各情報をCSVに出力したいのですが、こちらを実行するとアカウントに紐付いているセキュリティグループ(所属)を全て取得してくれません。
ソースは以下のURLに貼り付けております。
http://japan-nan.hatenablog.com/entries/2015/01/16

どの部分を修正したらよろしいでしょうか、ソース付きで回答をお願いします。

●質問者: japan-nan
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● セガビ
●300ポイント

(手元に環境がないのでソース付きでの回答ができません。あらかじめご了承ください。)

結果が1,000項目で切られてしまっていませんか?
もしそうであれば、このサイトが参考になるかも知れません。
http://msdn.microsoft.com/ja-jp/library/ms180880(v=vs.90).aspx

ソースの15行目前後にある、
objCommand.Properties("Page Size") = 1000
と同じような書き方で、SizeLimitを0にしてPageSizeを1000以下にすれば全件取れたりしますでしょうか?

あと、上記サイトの説明だと"Page Size"ではなく"PageSize"みたいです。
間の空白を除くだけでも結果が変わりますでしょうか?


japan-nanさんのコメント
ご回答いただきありがとうございました。修正して実行しましたが結果変わらずでした。 出力データをよくよく確認すると、セキュリティグループを設定していないアカウントでも、前のアカウントのセキュリティグループ(一部分)情報を引っ張ってきていました。ソースでは初期化しているので何故この事象が発生しているのか。

セガビさんのコメント
件数の制限ではなかったのですね、失礼しました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ