このコマンドは:dsconfigad -show
私は必要なのですが、実行するには管理者権限が必要です。私はActive Directory Domain
はプログラム的に上で見得ることができるようにしたい、そして好ましくはsudoの権限を持つことなく、思いMac OS XマシンがActive Directoryドメインにバインドされているかどうかをプログラムで確認するにはどうすればよいですか?
You are bound to Active Directory:
Active Directory Forest = xx.xxxxxx.local
Active Directory Domain = xx.xxxxxx.local
Computer Account = (computer name)
:
上記のコマンドは、私が興味いくつかの情報を出力します。
提案がありますか?私はOpen Directoryのドキュメントを閲覧しましたが、これを行う方法は私には完全にはっきりと分かりません。私はまた、成功のない何かのために広告を照会するためにいくつかのコード例を試しました...私はそれに取り組むつもりですが、私はここに誰かが共有するためにいくつかの知識を持っていたと思っていた。
このコードは、[Appleのドキュメント]を例にもあります( https://developer.apple.com/library/mac/#documentation/networking/Conceptual/Open_Directory/workingWithNodes/workingWithNodes.html#//apple_ref/doc/uid/TP40000917-CH5-SW1)と私はすでに印刷を試みましたそれはあなたが説明したようなものです。 "/ Active Directory/All Domains" - これからノードオブジェクトを作成できますが、クエリがそのノードに対して機能していないようです。私はそれ以来、別の方法を見つけて、それを試して報告して戻ってきます。 – Jon