タグ

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

タグの絞り込みを解除

VBScriptに関するkintoki3のブックマーク (7)

  • VBScriptでActiveDirectyのユーザ管理を自動化する - masahirorの気まま記録簿

    新しいActiveDirectory(以下AD)を構築する事になった。 そうなるとアカウント管理、ユーザの登録が必要となる。社内には、メールアドレスや内線電話番号など、全社員のアドレス帳として管理しているDBがすでにあり、このユーザ情報を新規AD構築に活用すると相当便利そうだ。 しかしデータは何千件もあり、これを手動でADに全部登録するのは大変。なので、WSH*1のひとつであるVBScript(以下VBS)を使って自動登録するスクリプトを作ることにした。DBをいったんCSVに落とし(理由は後述)、VBSでCSVをADに追加するといったもの。VBSでADSI*2を操作すると、わりと簡単にADのメンテナンスが出来る。 MicrosoftTechNetサイトに、AD操作に関するたくさんのサンプルソース・Tipsが公開されているので、スクリプトも組みやすい。 スクリプト一覧 Active Dir

    VBScriptでActiveDirectyのユーザ管理を自動化する - masahirorの気まま記録簿
  • VBScriptでGUI - ひらいて

    先日VBScriptでGUIプログラムは作れるかと聞かれて、むかーしに、誰かがInternetExploreのコントロール使って出来ると言っていたような事を思い出し、ちょこっとトライ。 やり方の流れとしては、 1. IEのオブジェクトを作って表示する 2. IEのオブジェクトにVBScript内で生成したHTMLわせる このとき、わせるHTMLの中にVBScriptからの状態監視用の変数と、それを操作するコントロールとjavascriptを埋め込んで置く。 3. 監視用の変数が終了状態になるのを待つ 4. 必要なら、IEのドキュメントの中身を眺めてユーザーの入力した値を取得する と言う感じかな。 とりあえず作ってみたユーザーIDとパスワード入力画面を表示するスクリプトは以下のような感じ。 auth.vbs set w = WScript ' IEのオブジェクトを作り、画面の設定をして

    VBScriptでGUI - ひらいて
  • 「VBScript で ADSI を使用し Active Directory 上のユーザの所属するグループの一覧の取得を行う方法。ただし 5000 件以上かつプライマリ グループも取りたい!」

    東京は何だか急に肌寒くなってきて、まるで秋のようだと感じています。自転車で保育園の送り迎えをするときも、汗でじっとりすることもなく快適です。皆さんいかがお過ごしでしょうか。 私は最近駅近くの自転車駐輪場を利用することになったのですが、ここの管理人おじさんが、朝自転車を置きに行くたびに 「へいらっしゃい!」 とまるで八百屋さんのようなイキのいい、ステキなご挨拶をくださるのに何だか違和感を感じてしまう今日この頃です。 さてそれはともかくとして、今日の御題を行って見ましょう。 << 今日のお題 : VBScript で ADSI を使用し Active Directory 上のユーザの所属するグループの一覧の取得を行う方法。ただし 5000 件以上かつプライマリ グループも取りたい! >> さて、管理者の皆様は激しく高速にまるっと取ってきたいと熱望されるのではないでしょうか。 やり方としては、W

    「VBScript で ADSI を使用し Active Directory 上のユーザの所属するグループの一覧の取得を行う方法。ただし 5000 件以上かつプライマリ グループも取りたい!」
    kintoki3
    kintoki3 2014/08/11
    VBScript で ADSI を使用し Active Directory 上のユーザの所属するグループの一覧の取得を行う方法
  • VBScriptのオブジェクトを使いこなす - @IT

    連載目次 前回までは、WSH(Windows Script Host)の基的な構文や記述方法について解説してきた。これだけでも数値計算や文字列処理といった一通りのことは可能であるが、今回からは、WSHを便利に使いこなすのに必要となる「オブジェクト(Object)」について取り上げる。 オブジェクトとは 第1回でオブジェクトとは「便利な機能を実現するための道具」と書いたが、ここではもう少し詳しく説明しよう。 オブジェクト(Object)は英語で「物」を意味するが、その言葉の意味するとおり、ある機能を持った「物」である。オブジェクトは物なので、一般用語の「物」と同じように、その物ごとの性質や動作を持っている。 例えば著者自身を表す「大介」というオブジェクトを考えてみよう。 「大介」オブジェクトは、「名前」「性別」「身長」「誕生日」「住所」などの「性質」を持っている。この性質のことをプログラミ

    VBScriptのオブジェクトを使いこなす - @IT
    kintoki3
    kintoki3 2014/08/05
    オブジェクト、インスタンス化
  • Windowsの「既定のブラウザ」をワンタッチで切り換えるVBSスクリプト - 雑木林とコンピュータのメモ帳

    ※ 2009/01/23追記:スクリプトを改善した記事を投稿しました。「Windowsの「既定のブラウザ」にFirefox, Opera, DonutQ, IEなどをトグルで切り換えるVBSスクリプト」 [観] IE が標準のブラウザ(通常使用するブラウザ)に戻らない http://watcher.moe-nifty.com/memo/2006/10/ie__2cb2.html を拝見すると 窓の杜 - 【NEWS】通常使用するWebブラウザーを即座に変更するソフト「SetBrowser」v1.4 Windowsのスタートメニューから「プログラムのアクセスと既定の設定」による「既定の Web ブラウザ」の選択 などでブラウザを切り換えられるようですが、そのためだけにソフトをインストールしてレジストリを汚したり、メニューをたどるのはめんどうなので、VBSスクリプトでレジストリ HKEY_CL

    Windowsの「既定のブラウザ」をワンタッチで切り換えるVBSスクリプト - 雑木林とコンピュータのメモ帳
  • はてなブログ | 無料ブログを作成しよう

    夏休み何べてる?頑張らない編 「うぉぉ!何でみんな一日中お腹空いてるんだー!」冷蔵庫を開き吠える夏休み。母さんの叫びを聞き、2ダースの卵が一斉にこちらを見て慰めるような顔をした。分かってるわよ、吠えたってご飯は出てこないわよ! 作る→べる→片付ける→作るの無限ループ そこに、送迎と…

    はてなブログ | 無料ブログを作成しよう
  • ローカルAdministratorsからグループ・ユーザーを削除するVBScript - 基盤Team.com

  • 1