• 締切済み

csvdeコマンドでexportエラー

csvdeコマンドでexportエラー ADで登録されているユーザー情報をexportしようとして csvdeコマンドを実行しましたが、「エントリがありませんでした」 と言われ、csvファイルが出来ていません。 なぜでしょう・・・"(null)" に接続していますが気になりますが・・・。 ドメイン名:test.local 実行↓↓ c:\>csvde -u -f export1.csv -r objectCategory=users "(null)" に接続しています SSPI を使って現在のユーザーとしてログインしています ディレクトリをファイル export1.csv にエクスポートしています エントリを検索しています... エントリを書き出しています エントリがありませんでした コマンドが正しく完了しました

みんなの回答

  • maesen
  • ベストアンサー率81% (646/790)
回答No.1

>c:\>csvde -u -f export1.csv -r objectCategory=users このコマンドを実行したということでしょうか? それならばコマンドは正常に実行されています。 usersというカテゴリのオブジェクトが存在しないので「エントリがありませんでした」になっているだけです。 カテゴリがユーザーのものを全て抽出したいのならば「objectCategory=user」です。 ※usersではなくuser >なぜでしょう・・・"(null)" に接続していますが気になりますが・・・。 これは気にする必要はありません。 質問者さんがcsvdeコマンドで接続先を指定していないだけです。 -sオプションで接続先のドメインコントローラのサーバ名を指定すればnullではなくなります。 csvde -u -f export1.csv -s example-dc とすれば example-dcに接続しています となるはずです。 接続先を指定していない場合は、DC上でコマンドを実行していれば自分自身、それ以外ならば認証しているDCになると思います。

koro01
質問者

補足

ありがとうございます!! 無事できました!!

関連するQ&A

  • ActiveDirectoryのユーザー一括登録

    Win2008r2でADを構築し、ユーザー情報の抜出(export)、一括登録(import)を csvdeコマンドで練習しております。 C:>csvde -u -f export.csv -r objectCategory=user コマンドにより、なんとかCSV形式で、ADに登録されている情報を抜き出すことはできました。 ecportしたファイルを基にしてimport用データーを作成したのですが、上手く行かない状態です。 登録するユーザー ⇒user03とuser04 import.csvの中身↓↓ N,objectClass,cn,name,userAccountControl,sAMAccountName,sn,displayName,userPrincipalName "CN=user03,OU=Test-OU,DC=test,DC=local",user,user03,user03,512,user03,user03,user03,user03@test.local "CN=user04,OU=Test-OU,DC=test,DC=local",user,user04,user04,512,user04,user04,user04,user04@test.local import.csvを実行すると。 C:>csvde -i -f import.csv "(null)" に接続しています SSPI を使って現在のユーザーとしてログインしています ファイル "import.csv" からディレクトリをインポートしています 入力ファイルを開くときにエラーがありました 0 個のエントリを正しく修正しました。 プログラムでエラーが発生しました ログはファイルに書き込まれませんでした。ログ ファイルを生成するには、 -j オプションを使ってログ ファイルへのパスを指定してください。 という状態になってしまいます。 以下のサイトを参照して行っています。 http://itpro.nikkeibp.co.jp/article/COLUMN/20080125/292017/ どなたかご教授下さい。

  • ActiveDirectoryのCSVエクスポート

    お世話になっております。 ActiveDirectoryに登録されているユーザー情報をCSV形式の ファイルにエクスポートしたいのですが、どのようにすれば良いでしょうか。 抽出したい情報は、、、 ・ユーザーログオン名 ・説明 ・部署 ・表示名 の4点です。 コマンドプロンプトで「CSVDE」を使うというところまでは たどりついたのですが、上記抽出にはいたっていません。。。 サーバOSは、Windows2003ServerR2です。 以上、よろしくお願いします。

  • ActiveDirectoryへのユーザ一括入力について

    現在、windows2000serverで構築してあるドメインからwindows2003serverへの更改作業を行っております。 2000に登録されてあるユーザ情報を2003に移すため、csvdeコマンドを使用したいと考えてます。csvファイルで作成しているのですが、項目付けで一点分からないところがあります。2003へコマンドを使用してインポートする際のユーザのパスワードは何と項目付けしたらよろしいのでしょうか?セキュリティ上パスワードは8文字以上としているためNULLパスは避けたいです。 どなたかお願いします。

  • FTPコマンドで複数ファイルをアップロードする

    どうか、お力をお貸しください。 テキストファイルに命令文を書いて、それをFTPコマンドで実行しています。 以下、テキストに書いたものです。 これは1ファイル用ですが、これを実行するとhogeというディレクトリに『123.csv』がアップロードされます。 open IPアドレス ユーザー名 パスワード put C:/123.csv /hoge/123.csv close quit 私がやりたいのは、指定のディレクトリ内の全てのファイルを転送することです。 複数ファイルの転送は、mputコマンドを使う、ワイルドカードで同一拡張子のファイルを全て転送できる、確認のプロンプトを出さない仕掛けが必要 ・・らしいことは分かったのですが、上手くいきません。 以下のように書いてはみましたが、失敗しました。 ftp -i open IPアドレス ユーザー名 パスワード mput C:/*.csv /hoge/*.csv close quit mput以下、どのように記述すればよいのでしょうか? くだらない質問かもしれません、申し訳ありません。 どうかお力をお貸しください、宜しくお願い致します!

  • tarコマンドで

    ログインしたユーザーのホームディレクトリがカレントディレクトリで、 tar -cvf /dev/hda . というコマンドを実行した場合は、ユーザのホームディレクトリのすべてのファイルを新しくアーカイブしてhdaに書き出すという意味で良いのでしょうか?

  • コマンドプロンプトのエラー 

    コマンドプロンプトでおかしなエラーが出てしまいます。 http://www.adminweb.jp/command/ini/index4.html こちらのサイトを参考にしています。 Microsoft Windows [Version 6.0.6002] Copyright (c) 2006 Microsoft Corporation. All rights reserved. C:¥Users¥コンピューター名らしきもの> ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Cドライブ  +- programe file +- test testに移動してみる ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Microsoft Windows [Version 6.0.6002] Copyright (c) 2006 Microsoft Corporation. All rights reserved. C:¥Users¥コンピューター名らしきもの>¥test '¥test'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:¥Users¥コンピューター名らしきもの> とちゃんと表示されません。 http://hayato311.blog.shinobi.jp/Entry/142/ こちらのサイトによると、現在いるディレクトリより外は操作できないとあります。 最初に表示されるC:¥Users¥コンピューター名らしきもの> が悪いのかと思い、ディレクトリを移動するために C:\Users\RKP001>cd C:¥test としてみると「指定したパスがみつかりません」となってしまいます。 http://okwave.jp/qa/q4902120.html によると「ipconfig.exe と打って実行できるならPATHEXTがおかしい」 とあるのですが、やってみると問題なく動きました。 私が使っているパソコンがおかしいのでしょうか。 VistaのHome Premium 32ビットです。

  • コマンドプロンプトのNET USER コマンドについて

    お世話になります。 OS:WindowsXP SP3 コマンドプロンプトを使用し、ローカルコンピュータ(PC名:TestPCName)上で TestUesrNameという名前(パスワード:TestPassword)のユーザーアカウントを 作成するため、下記のコマンドを実行しました。 NET USER TestUesrName TestPassword /ADD /TestPCName だが、「オプション /LocalPCName を認識できません。」とのエラーが表示されました。 どうやら、ドメインの付け方が間違っているらしいです。 このコマンドにドメインオプションの付け方について、 どなたか教えていただけませんか? よろしくお願いします。

  • asp.netからbcpコマンドの実行

    asp.netからbcpコマンドを実行し、CSVをエクスポートする方法はありますか? bcpは普通は、コマンドプロンプトから実行しますが、「プログラムからボタンをクリックしたらcsvが吐き出される。」というようなことができますでしょうか?

  • NTサーバ & 2000サーバのユーザ & パスワードのエクスポート

    現在以下のサーバ構成があります。 ASV:2000サーバでAドメインのDC BSV:NTサーバでBドメインのPDC この度、Bドメインを廃止し全てAドメインに 統合することとなりました。 (AドメインはABドメインに名称も変わります) ASVのActiveDirectoryの再構成および、現ASV /BSVに登録されているユーザの移行が必要 なのですが(現在のASV及びBSVには、 それぞれ150件づつくらいユーザが登録されています) そこで質問があります。 現行のASV/BSVに登録されているユーザIDと パスワードを、一括でファイルにエクスポートする ことなど可能なのでしょうか? ユーザは、NET userやaddusers,2000であればCSVDEで 採取できそうなのですが、パスワードが調べても 解りません。 どうにかならないものでしょうか?? 皆様のお知恵をお貸しください、よろしくお願いします。

  • net useコマンド

    共有ドライブ    : \\公開フォルダ\【tool】 ログオンユーザー名 : admin ログオンユーザーのパスワード : password 設定ドライブ    : なし OS        : Windows2000 及び WindowsXP 置換ファイル名   : 顧客DB.mdb パッチファイルの作成をしたいと考えています。 パッッチ処理の内容は、net useコマンドにて共有フォルダへパスワードを自動入力し接続させます。そしてrplace コマンドの実行をしたいと考えています。可能であればreplaceコマンドの記述方法についても ご教授頂ければとても幸いです。 replaceさせたいのは、net useコマンドにて接続したネットワークディレクトリ内のファイルとローカルのデスクトップ上にあるファイルとを 比較し、デスクトップ上のファイルが古い場合には最新のファイルに置換をしたいと思っています。 まだまだ初心者のため、コマンド集のサイトを見たのですが分かりませんでした。 御存知の方、よろしくお願いします。