Argumen CRUMB (Windows Shell)
Argumen crumb
mendukung pernyataan Advanced Query Syntax (AQS) lengkap dan sangat berguna sebagai sarana untuk mengontrol cakupan pencarian. Selain pernyataan AQS, crumb
argumen dapat mengambil parameter khusus location
pada Windows Vista dan kind
store
parameter pada Windows XP, seperti yang dijelaskan nanti dalam topik ini.
Topik ini berisi bagian berikut:
Sintaks remah adalah sebagai berikut:
crumb=<column>:<value>[,<label>][,<column>:<value>[,<label>]]&
Bagian <kolom> adalah properti apa pun dalam sistem properti, dan bagian nilai< adalah nilai yang valid untuk properti tersebut>. Bagian
crumb=System.Author:paolo&
crumb=store:mapi&
crumb=location:c%3a%5cMyVacationPix,Vacation&
Dalam parameter remah, Windows Vista mendukung AQS penuh dan juga location
properti , yang memiliki implementasi khusus yang hanya tersedia di Windows Vista. Anda dapat menggunakan string AQS atau location
properti dalam satu parameter remah, tetapi tidak keduanya. Jika parameter remah menyertakan AQS, segala sesuatu yang lain dalam parameter remah tersebut diabaikan.
Properti location
memungkinkan Anda menentukan jalur untuk dicari. Windows Vista dapat melewati Pengindeks dan melintasi direktori secara langsung jika lokasi berada di luar lingkup perayapan Pengindeks. Akibatnya, pencarian ini mungkin lebih lambat daripada pencarian yang menggunakan Pengindeks.
Saat Anda menentukan location
properti, dua parameter tambahan didukung dan opsional:
Parameter | Nilai | Deskripsi |
---|---|---|
Inklusi | sertakan, kecualikan | Menentukan apakah kueri harus menyertakan atau mengecualikan item dari jalur tersebut. "Sertakan" adalah default. Windows Vista tidak mendukung pengecualian tanpa penyertaan. (Lihat contoh) |
Rekursi | rekursif, nonrekursif | Menentukan apakah pencarian harus mengulangi semua subfolder mulai dari nilai yang ditentukan dalam location:<value>. "Rekursif" adalah default. |
Untuk mencakup pencarian menggunakan protokol pencarian: , Anda memiliki opsi yang berbeda tergantung pada target cakupan.
Folder pada komputer lokal:
- Gunakan AQS (crumb=folder:<URL-encoded path>)
- Gunakan argumen lokasi (crumb=location:<URL-encoded path>)
Folder pada komputer/jaringan jarak jauh:
- Gunakan argumen lokasi (crumb=location:<URL-encoded path>)
Folder diakses melalui handler protokol Universal Naming Convention (UNC) yang diketahui:
- Gunakan AQS (crumb=store:<NAMA> handler protokol UNC)
- Gunakan argumen lokasi (crumb=location:<URL-encoded path>)
search:query=vacation&crumb=location:shell%3aPersonal,include,recursive&
search:crumb=location:c%3a%5cPictures&crumb=location:c%3a%5cPictures%5cDuplicates,,exclude&
search:crumb=location:c%3a%5cDocuments&crumb=kind:pics&
Contoh pertama menjalankan pencarian "liburan" yang dimulai di shell://Personal
lokasi (pintasan khusus ke folder Dokumen Saya pengguna), termasuk folder tersebut dan semua subfolder. Lihat tabel di bawah ini.
Contoh kedua menjalankan pencarian dalam C:\Pictures, tetapi tidak dalam C:\Pictures\Duplicates.
Contoh ketiga menjalankan pencarian dalam C:\Documents, terbatas pada file dengan properti yang kind
diatur ke pics.
Windows Vista memungkinkan penggunaan nilai CSIDL yang menyediakan cara independen sistem yang unik untuk mengidentifikasi folder khusus yang sering digunakan oleh aplikasi, tetapi yang mungkin tidak memiliki nama atau lokasi yang sama pada sistem tertentu. Misalnya, folder sistem mungkin "C:\Windows" pada satu sistem dan "C:\Winnt" di sistem lain.
Gunakan lokasi ini dengan sintaks ini:
crumb=location:shell%3a<LocationName>&
Tabel berikut mencantumkan nilai CSIDL. Lihat ShellSpecialFolderConstants untuk informasi selengkapnya.
Nama | string pencarian | Deskripsi |
---|---|---|
ALAT ADMINISTRATIF | ADMINISTRATIF%20TOOLS | Direktori sistem file yang berfungsi sebagai repositori untuk alat administratif. |
APPDATA | APPDATA | Direktori sistem file yang berfungsi sebagai repositori umum untuk data khusus aplikasi. Jalur umumnya adalah C:\Documents and Settings\username\Application Data. |
CACHE | CACHE | Direktori sistem file yang berfungsi sebagai repositori umum untuk file Internet sementara. Jalur umumnya adalah C:\Documents and Settings\username\Temporary Internet Files. |
PEMBAKARAN CD | CD%20BURNING | Folder yang berisi data yang akan dibakar ke CD. |
ALAT ADMINISTRATIF UMUM | COMMON%20ADMINISTRATIVE%20TOOLS | Alat administratif untuk semua pengguna. |
APPDATA UMUM | COMMON%20APPDATA | Data aplikasi untuk semua pengguna. Jalur umumnya adalah C:\Documents and Settings\All Users\Application Data. |
DESKTOP UMUM | DESKTOP UMUM | Data Microsoft Windows Desktop untuk semua pengguna. Folder virtual yang merupakan akar namespace layanan. |
DOKUMEN UMUM | COMMON%20DOCUMENTS | Dokumen untuk semua pengguna. Jalur umumnya adalah C:\Documents and Settings\All Users\My Documents. |
PROGRAM UMUM | COMMON%20PROGRAMS | Grup program umum untuk semua pengguna. Jalur umumnya adalah C:\Documents and Settings\All Users\Start Menu\Programs. |
MENU MULAI UMUM | COMMON%20START%20MENU | menu Mulai item umum untuk semua pengguna. Jalur umumnya adalah C:\Documents and Settings\All Users\Start Menu. |
STARTUP UMUM | COMMON%20STARTUP | Grup program startup umum untuk semua pengguna. |
TEMPLAT UMUM | COMMON%20TEMPLATES | Templat dokumen umum untuk semua pengguna. |
COMMONMUSIC | MY%20MUSIC | Templat folder Musik Saya umum untuk semua pengguna. |
COMMONPICTURES | MY%20PICTURES | Templat folder Gambar Saya umum untuk semua pengguna. |
COMMONVIDEO | MY%20VIDEO | Templat folder Video saya umum untuk semua pengguna. |
CONNECTIONSFOLDER | CONNECTIONSFOLDER | folder yang berisi data koneksi. |
FOLDER PANEL KONTROL | CONTROLPANELFOLDER | Folder virtual yang berisi ikon untuk aplikasi Panel Kontrol. |
COOKIES | COOKIES | Direktori sistem file yang berfungsi sebagai repositori umum untuk cookie Internet. Jalur umumnya adalah C:\Documents and Settings\username\Cookies. |
DESKTOP | DESKTOP | Microsoft Windows Desktop. Folder virtual yang merupakan akar namespace layanan. |
FAVORITES | FAVORITES | Direktori sistem file yang berfungsi sebagai repositori umum untuk item favorit pengguna. Jalur umumnya adalah C:\Documents and Settings\username\Favorites. |
FONT | FONT | Folder virtual yang berisi font yang terinstal. Jalur umumnya adalah C:\WINDOWS\Fonts. |
HISTORY | HISTORY | Direktori sistem file yang berfungsi sebagai repositori umum untuk item riwayat Internet. |
INTERNETFOLDER | INTERNETFOLDER | Folder yang berisi data Internet. |
APPDATA LOKAL | LOCAL%20APPDATA | Direktori sistem file yang berfungsi sebagai repositori data untuk aplikasi lokal (non-roaming). Jalur umumnya adalah C:\Documents and Settings\username\Local Settings\Application Data. |
LOCALIZEDRESOURCEDIR | LOCALIZEDRESOURCEDIR | Direktori sumber daya yang dilokalkan. |
MYCOMPUTERFOLDER | MYCOMPUTERFOLDER | Komputerku. Folder virtual yang berisi semua yang ada di komputer lokal: perangkat penyimpanan, printer, dan Panel Kontrol. Folder ini mungkin juga berisi kandar jaringan yang dipetakan. |
MUSIK SAYA | MY%20MUSIC | Folder Musik Saya. Jalur umumnya adalah C:\Documents and Settings\username\My Documents\My Music. |
GAMBAR SAYA | MY%20PICTURES | Folder Gambar Saya. Jalur umumnya adalah C:\Documents and Settings\username\My Documents\My Pictures. |
VIDEO SAYA | MY%20VIDEO | Folder Video Saya. Jalur umumnya adalah C:\Documents and Settings\username\My Documents\My Video. |
NETHOOD | NETHOOD | Folder virtual yang mewakili akar hierarki namespace jaringan. |
FOLDER TEMPAT JARINGAN | NETWORKDPLACESFOLDER | Folder sistem file yang berisi objek tautan yang mungkin ada di folder virtual Tempat Jaringan Saya. Ini tidak sama dengan NETHOOD, yang mewakili akar namespace jaringan. |
TAUTAN OEM | OEM%20LINKS | Folder yang berisi tautan ke situs OEM. |
PRIBADI | PRIBADI | Direktori sistem file yang berfungsi sebagai repositori umum untuk dokumen pengguna. Jalur umumnya adalah C:\Documents and Settings\username\My Documents. |
FOLDER PRINTER | FOLDER PRINTER | Folder virtual yang berisi pencetak yang terinstal. |
PRINTHOOD | PRINTHOOD | Direktori sistem file yang berisi objek tautan yang mungkin ada di folder virtual Printer. Jalur umumnya adalah C:\Documents and Settings\username\PrintHood. |
PROGRAM | PROGRAM | Direktori sistem file yang berisi grup program pengguna (yang juga merupakan direktori sistem file). Jalur umumnya adalah C:\Documents and Settings\username\Start Menu\Programs. |
PROFIL | PROFIL | Folder profil pengguna. |
FILE PROGRAM | PROGRAM%20FILES | Folder File Program. Jalur umumnya adalah C:\Program Files. |
FILE PROGRAM UMUM | PROGRAMFILESCOMMON | Folder File Program umum untuk semua pengguna. |
FILE PROGRAM COMMON x86 | PROGRAMFILESCOMMONX86 | Folder File Program umum untuk semua pengguna pada komputer x86. |
FILE PROGRAMSx86 | PROGRAMFILESx86 | Folder File Program pada komputer x86. |
BARU SAJA | BARU SAJA | Direktori sistem file yang berisi dokumen pengguna yang terakhir digunakan. Jalur umumnya adalah C:\Documents and Settings\username\Recent. |
FOLDER KERANJANG SAMPAH | RECYCLEBINFOLDER | Folder virtual yang berisi objek di Keranjang Sampah pengguna. |
RESOURCEDIR | RESOURCEDIR | Direktori Sumber Daya. |
SENDTO | SENDTO | Direktori sistem file yang berisi item menu Kirim Ke. Jalur umumnya adalah C:\Documents and Settings\username\SendTo. |
MENU MULAI | MULAI%20MENU | Direktori sistem file yang berisi item menu Mulai. Jalur umumnya adalah C:\Documents and Settings\username\Start Menu. |
STARTUP | STARTUP | Direktori sistem file yang sesuai dengan grup program Startup pengguna. |
SYSTEMx86 | SYSTEMx86 | Folder sistem pada komputer x86. |
TEMPLATES | TEMPLATES | Direktori sistem file yang berfungsi sebagai repositori umum untuk templat dokumen. |
SISTEM | SISTEM | Folder sistem. Jalur umumnya adalah C:\Windows\System. |
WINDOWS | WINDOWS | Direktori Windows atau SYSROOT. |
Nilai | |
---|---|
Sistem Operasi Minimum | Windows Vista dengan Paket Layanan 1 (SP1) |