HP 5100tn Printer Job Language - Technical Reference Manual - Page 166

FSDIRLIST, Command

Page 166 highlights

FSDIRLIST Command The FSDIRLIST command returns a list of files and directories which exist within the specified directory on the printer's file system. This command is similar in function to the DOS DIR command. The ENTRY and COUNT parameters are used to limit the amount of data returned to the host. Syntax: @PJL FSDIRLIST NAME = "pathname" ~ENTRY=integer COUNT=integer[] Response Syntax: @PJL FSDIRLIST NAME = "pathname" ~ENTRY=integer[] filename TYPE=FILE SIZE=integer filename TYPE=DIR ... If the pathname is invalid: @PJL FSDIRLIST NAME = "pathname"[] FILEERROR=number Parameters: Parameter NAME="pathname" ENTRY=integer COUNT=integer Functional Range Roman-8 characters 01 thru 255 1 to 231 - 1 1 to 231 - 1 Default N/A N/A N/A NAME = "pathname" - for the FSDIRLIST command, pathname must be a directory (not a file). For a complete description of the NAME parameter, see the NAME = "pathname" description on pages 9-2 and 9-3. ENTRY = integer - Every file or subdirectory that has been created on the file system is considered an entry. The entry variable is the number of the starting entry to be displayed. For example, to display the directory listing 9-4 PJL File System Commands

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309

FSDIRLIST
Command
The FSDIRLIST command returns a list of files and
directories which exist within the specified directory on the
printer’s file system. This command is similar in function
to the DOS DIR command. The ENTRY and COUNT
parameters are used to limit the amount of data returned
to the host.
Syntax:
@PJL FSDIRLIST NAME = "
pathname
"
~
ENTRY=
integer
COUNT
=integer
[<CR>]<LF>
Response Syntax:
@PJL FSDIRLIST NAME = "
pathname
"
~
ENTRY=
integer
[<CR>]<LF>
filename
TYPE=FILE SIZE=
integer
<CR><LF>
filename
TYPE=DIR<CR><LF>
...
<FF>
If the
pathname
is invalid:
@PJL FSDIRLIST NAME = "
pathname
"[<CR>]<LF>
FILEERROR=
number
<CR><LF>
<FF>
Parameters:
NAME = "
pathname
"
for the FSDIRLIST command,
pathname
must be a directory (not a file). For a complete
description of the NAME parameter, see the
NAME =
"pathname"
description on pages 9-2 and 9-3.
ENTRY =
int
eger
Every file or subdirectory that has
been created on the file system is considered an entry.
The entry variable is the number of the starting entry to
be displayed. For example, to display the directory listing
Parameter
Functional Range
Default
NAME="
pathname
"
Roman-8 characters
01 thru 255
N/A
ENTRY=
integer
1 to 2
31
– 1
N/A
COUNT=
integer
1 to 2
31
– 1
N/A
9-4
PJL File System Commands