HP 2500 HP PCL/PJL reference - Printer Job Language Technical Reference Manual - Page 60

Example: Using PJL Security, PJL COMMENT **& Lock Control Panel**<CR><LF&gt

Page 60 highlights

Example: Using PJL Security This example demonstrates how to set a password and to lock the control panel so users cannot modify control panel settings. It is assumed the password value at the start of job is 7654. The example changes the password to 1776. %-12345X@PJL @PJL COMMENT **Set Password** @PJL COMMENT **& Lock Control Panel** @PJL JOB PASSWORD = 7654 @PJL DEFAULT PASSWORD = 1776 @PJL DINQUIRE PASSWORD @PJL DEFAULT CPLOCK = ON @PJL DINQUIRE CPLOCK @PJL EOJ %-12345X To unlock the control panel, you would send a job similar to the following job. This job specifies the correct password with the JOB command, and then uses the DEFAULT command to unlock the control panel. %-12345X@PJL @PJL COMMENT **Unlock Control Panel** @PJL JOB PASSWORD = 1776 @PJL DEFAULT CPLOCK = OFF @PJL DINQUIRE CPLOCK @PJL EOJ %-12345X To write to volume 0 of the file system, you would send a job like the following. This job specifies the correct password with the JOB command, and then uses the DEFAULT command to unlock, and then later to lock the disk. %-12345X@PJL @PJL COMMENT **Unlock Volume 0** @PJL JOB PASSWORD = 1776 @PJL DEFAULT DISKLOCK = OFF @PJL DINQUIRE DISKLOCK @PJL ENTER LANGUAGE = POSTSCRIPT %!PS-ADOBE . . . PostScript print job . . . ^D ~%-12345X@PJL @PJL COMMENT **Lock Volume 0** @PJL DEFAULT DISKLOCK = ON @PJL DINQUIRE DISKLOCK @PJL EOJ %-12345X 5-12 Job Separation Commands EN

  • 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
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342

5-12
Job Separation Commands
EN
Example: Using PJL Security
This example demonstrates how to set a password and to lock the
control panel so users cannot modify control panel settings. It is
assumed the password value at the start of job is 7654. The example
changes the password to 1776.
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT **Set Password** <CR><LF>
@PJL COMMENT **& Lock Control Panel**<CR><LF>
@PJL JOB PASSWORD = 7654 <CR><LF>
@PJL DEFAULT PASSWORD = 1776 <CR><LF>
@PJL DINQUIRE PASSWORD <CR><LF>
@PJL DEFAULT CPLOCK = ON <CR><LF>
@PJL DINQUIRE CPLOCK <CR><LF>
@PJL EOJ <CR><LF>
<ESC>%-12345X
To unlock the control panel, you would send a job similar to the
following job. This job specifies the correct password with the JOB
command, and then uses the DEFAULT command to unlock the
control panel.
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT **Unlock Control Panel** <CR><LF>
@PJL JOB PASSWORD = 1776 <CR><LF>
@PJL DEFAULT CPLOCK = OFF <CR><LF>
@PJL DINQUIRE CPLOCK <CR><LF>
@PJL EOJ <CR><LF>
<ESC>%-12345X
To write to volume 0 of the file system, you would send a job like the
following. This job specifies the correct password with the JOB
command, and then uses the DEFAULT command to unlock, and then
later to lock the disk.
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT **Unlock Volume 0** <CR><LF>
@PJL JOB PASSWORD = 1776 <CR><LF>
@PJL DEFAULT DISKLOCK = OFF <CR><LF>
@PJL DINQUIRE DISKLOCK <CR><LF>
@PJL ENTER LANGUAGE = POSTSCRIPT <CR><LF>
%!PS-ADOBE . . . PostScript print job . . . ^D
~
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT **Lock Volume 0** <CR><LF>
@PJL DEFAULT DISKLOCK = ON <CR><LF>
@PJL DINQUIRE DISKLOCK <CR><LF>
@PJL EOJ <CR><LF>
<ESC>%-12345X