Synopsis
mcxquery [options] [-user recordName] [-group recordName] [-computer spec]
options:
-o path Çıktıyı belirtilen yoldaki bir dosyaya yazar.
-format space | tab | xml Çıktının biçimini belirtir.
-computerOnly -user ve -group değerlerini yoksayar.
-useCache Varsa, yerel düğümdeki önbelleğe alınmış bilgisayar ayarlarını döndürür.
-raw Yönetilen tercihlere katkıda bulunan kayıtlar için Directory Service verilerini döker (dumps).
-forApple Apple'a hata raporları gönderirken seçenekleri belirtmek için kolaylık sağlar. Şu anda "-raw" ve "-format xml" seçeneklerini etkinleştirir. Aşağıdaki kullanım örneğine bakın.
-version ManagedClient'ın mevcut sürümünü görüntüler.
Description
mcxquery, belirli bir bilgisayardan bir çalışma grubuna (workgroup) giriş yapan bir kullanıcı için geçerli olan yönetilen tercihleri (effective managed preferences) belirlemeye yönelik bir yardımcı araçtır.
-user: Yönetilen tercihlerin okunacağı kullanıcı kaydının kısa adını belirtir. Bu parametre atlanırsa veya "=" değeri belirtilirse, şu anda oturum açmış olan konsol kullanıcısının kısa adı kullanılacaktır.-group: Yönetilen tercihlerin okunacağı grup kaydının kısa adını belirtir. Mevcut oturum açma oturumu için seçilen çalışma grubunun (varsa) adını belirtmek üzere "=" değeri girilebilir.-computer: Yönetilen tercihlerin okunacağı bilgisayar kaydını belirtir. Bilgisayar; bir Ethernet MAC adresi (örneğin "11:22:33:44:55:66"), bir Donanım UUID'si (örneğin "00112233-4455-6677-8899-AABBCCDDEEFF") veya bilgisayar kaydının kendi kısa adı (örneğin "lab1_12") kullanılarak belirtilebilir. Bu parametre atlanırsa veya "=" değeri belirtilirse, geçerli bilgisayarın kaydı kullanılacaktır.
Examples
mcxquery -user jane -group science -computer lab1_12
"lab1_12" bilgisayar kaydında belirtilen bilgisayardan, "jane" kullanıcısının "science" çalışma grubunu kullanarak oturum açması durumunda geçerli olacak yönetilen tercihleri görüntüler.
mcxquery -user jane -group science -computer 11:22:33:44:55:66
11:22:33:44:55:66 Ethernet MAC adresine sahip bir bilgisayardan, "jane" kullanıcısının "science" çalışma grubunu kullanarak oturum açması durumunda geçerli olacak yönetilen tercihleri görüntüler.
mcxquery -user = -group = -computer guest
Mevcut kullanıcının mevcut çalışma grubunu kullanarak, herhangi bir bilgisayar kaydıyla belirtilmemiş bir bilgisayarda (yani bir "misafir" -guest- bilgisayarda) oturum açması durumunda geçerli olacak yönetilen tercihleri görüntüler.
mcxquery -user jane -group math
"jane" kullanıcısının mevcut bilgisayarda "math" çalışma grubunda oturum açması durumunda geçerli olacak yönetilen tercihleri görüntüler.
mcxquery -o /tmp/report.txt -format xml -user jane
"jane" kullanıcısının mevcut bilgisayarda bir çalışma grubu olmadan oturum açması durumunda geçerli olacak yönetilen tercihleri yazar. Rapor XML biçiminde /tmp/report.txt dosyasına yazılır.
mcxquery -computerOnly -computer lab1_12
Yalnızca "lab1_12" bilgisayar kaydında belirtilen bilgisayar için yönetilen tercihleri görüntüler. Bilgisayar giriş penceresindeyken yönetilen ayarları belirlemek için kullanışlıdır.
mcxquery -computerOnly -computer 00112233-4455-6677-8899-AABBCCDDEEFF
"00112233-4455-6677-8899-AABBCCDDEEFF" Donanım UUID'sine sahip bilgisayar için yönetilen tercihleri görüntüler. Mac OS X 10.6 ve sonraki sürümlerinde desteklenir.
mcxquery -forApple -o results.plist
Apple'a hata raporlarıyla birlikte gönderilmeye uygun, mevcut bilgisayardaki mevcut kullanıcı için yönetilen tercihleri içeren bir plist oluşturur. Ayrıca Directory Services'tan ilgili kayıtları da içerir. Mac OS X 10.7 ve sonraki sürümlerinde desteklenir.
See Also
dscl(1)
MacOSX April 14, 2017 MacOSX