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

File System, Example

Page 176 highlights

File System Example The following is a sequence of commands that can be sent to HP LaserJet 5, 5M, 5Si, 5Si MX, and 5Si Mopier printers to download and call a macro from the flash memory or hard disk. See the sections following this example for a description of each command. %-12345X ~@PJL FSMKDIR NAME ="0:\pcl" @PJL FSMKDIR NAME ="0:\pcl\macros" @PJL FSDOWNLOAD FORMAT:BINARY ~NAME ="0:\pcl\macros\a_macro" SIZE=29 *p900x1500YThis is the macro ~%-12345X ~%-12345X@PJL ENTER LANGUAGE=PCL &f1Y &n8W♣a_macro &f4X E %-12345X ~@PJL DEFAULT DISKLOCK = ON Note The ~ symbol indicates that this text string is part of the preceding line. That is, there should be no carriage return or line feed control codes at the end of the preceding line. First Command %-12345X This PJL command causes the printer to exit the active printer language and give control to PJL. Second Command ~@PJL FSMKDIR NAME ="0:\pcl" This PJL command creates the pcl directory on volume 0: of the printer's file system. Third Command @PJL FSMKDIR NAME ="0:\pcl\macros" 9-14 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

File System
Example
The following is a sequence of commands that can be sent
to HP LaserJet 5, 5M, 5Si, 5Si MX, and 5Si Mopier printers
to download and call a macro from the flash memory or
hard disk. See the sections following this example for a
description of each command.
<ESC>%-12345X
~
@PJL FSMKDIR NAME =“0:\pcl” <CR><LF>
@PJL FSMKDIR NAME =“0:\pcl\macros” <CR><LF>
@PJL FSDOWNLOAD FORMAT:BINARY
~
NAME =“0:\pcl\macros\a_macro” SIZE=29<CR><LF>
<ESC>*p900x1500YThis is the macro
~
<ESC>%-12345X
~
<ESC>%-12345X@PJL ENTER LANGUAGE=PCL <CR><LF>
<ESC>&f1Y
<ESC>&n8W
:
a_macro
<ESC>&f4X
<ESC>E
<ESC>%-12345X
~
@PJL DEFAULT DISKLOCK = ON <CR><LF>
Note
The
~
symbol indicates that this text string is part of the
preceding line. That is, there should be no carriage return
or line feed control codes at the end of the preceding line.
First Command
<ESC>%-12345X
This PJL command causes the printer to exit the active
printer language and give control to PJL.
Second Command
~
@PJL FSMKDIR NAME =“0:\pcl” <CR><LF>
This PJL command creates the
pcl
directory on volume 0: of
the printer’s file system.
Third Command
@PJL FSMKDIR NAME =“0:\pcl\macros” <CR><LF>
9-14
PJL File System Commands