Plain English

**Diagnostic command — prints a system label, not user content.** `^WD` causes the printer to render and print a label whose body is a printer-formatted **directory listing** of files stored on the named device — fonts (`.FNT`), graphics (`.GRF`/`.PNG`), formats (`.ZPL`), images. The label content is generated by firmware (filename, size, type per Zebra firmware format) and is **not user-styleable** — `^WD` ignores any `^FO`/`^A`/`^FD` you place around it. Each `^WD` invocation consumes one label of media; do NOT issue it inside automated print loops.

When to use

For audit / debugging only — confirm whether a logo (`^XG`/`^IL`), template (`^XF`), or font (`^A` recall) actually exists on the device before another job tries to recall it. Pair with the standard storage prefixes: `R:` lists volatile RAM, `E:` onboard flash (default if `d:` omitted), `B:` optional memory module, `*` aggregates all devices. Use a wildcard like `*.GRF` to filter to one file type. Not a layout primitive — never include in production label formats.

Syntax

^WDd:o.x

Parameters

ParameterDescription
dStorage device: `R:` RAM, `E:` flash (default), `B:` optional memory module, `*` all devices
o.xFilename pattern, supports wildcards. Common: `*.*` (everything), `*.GRF` (graphics only), `*.FNT` (fonts only), `*.ZPL` (stored formats only)

Example

^XA
^WDE:*.GRF
^XZ

Prints one media label listing every `.GRF` graphic stored on onboard flash. Useful when `^XGE:LOGO.GRF` recalls nothing — confirm the file is actually present. Output is firmware-formatted system content, not a label you designed.

Try it in the playground View all ZPL commands