Labeljoy kan skriva ut och exportera utan att öppna sitt fönster: från ett skript, en schemalagd aktivitet eller ett annat program som behöver etiketter. Du skriver ett kommando i kommandotolken, och dokumentet skrivs ut eller exporteras med de inställningar som är sparade i det - eller med dem som du ändrar för just den körningen.
Utskrift behöver dokumentet och inget annat:
LabeljoyX /p "C:\Labels\Shipping.ljx"
Export behöver också vad som ska exporteras, /em, och vart, /et:
LabeljoyX /e "C:\Labels\Shipping.ljx" /em=0 /et=C:\Out\Shipping.pdf
| Så skrivs ett kommando | |
| Dokumentet | Direkt efter /p eller /e, inom citattecken. |
| En växel | Ett snedstreck, två bokstäver, ett likhetstecken och värdet: /cp=2 skriver ut två kopior. Ordningen spelar ingen roll. |
| Värden | Utan citattecken, även om de innehåller mellanslag: /pn=Office printer 2. Citattecken fungerar också. Ett snedstreck i ett värde går bra, men inte i början av ett ord: där inleder det nästa växel. |
| Ja eller nej | 1 är nej, 2 är ja. |
Installationsprogrammet gör att LabeljoyX fungerar i alla kommandotolkar. Skriv LabeljoyX /? för en kort sammanfattning av växlarna.
| Utskrift | |
| /pn | Skrivaren, med sitt exakta namn så som Windows visar det. |
| /cp | Antal kopior, från 1. |
| /ct | Sortera kopior: 1 nej, 2 ja. |
| /bw | 1 gråskala, 2 färg. |
| /ds | 1 enkelsidigt, 2 dubbelsidigt med vändning längs långsidan, 3 dubbelsidigt med vändning längs kortsidan. |
| Export | |
| /em | Vad som ska exporteras: 0 sidor, 1 en etikettuppsättning, 2 ett element. Obligatorisk. |
| /et | Filen som ska skrivas, i en mapp som redan finns. Obligatorisk. Filnamnstillägget ersätts med formatets. |
| /ef | Formatet: pdf, png, jpg, webp, gif, tif eller bmp. Se Filformat. |
| /dp | Upplösningen, från 72 till 1200 dpi. |
| /si, /ei | Vilken etikettuppsättning, och vilket element i den, räknat från 1. |
| /fn | Ett fält i datakällan som filerna ska namnges efter. |
| /sp | En pdf per sida eller etikett: 1 nej, 2 ja. |
| /of, /od | Öppna filen, eller dess mapp, när den är klar: 1 nej, 2 ja. |
| Båda | |
| /rg | Sidor: all, eller den första och den sista, som i /rg=2:5. |
| /lg | Etiketter, på samma sätt: /lg=1:40. |
| /lm | Placering av etiketterna, för ett etikettintervall: 0 börja på första lediga position, 1 behåll ursprunglig startposition, 2 hela sidor. Se Startposition för utskrift. |
| /aa | Flytta fram sid- eller etikettintervallet automatiskt efter körningen: 1 nej, 2 ja. |
| /fp | Startpositionen på det första arket, raden först: /fp=3:2 är rad 3, kolumn 2. all är längst upp till vänster. |
| /up | Uppdatera startpositionen efter körningen: 1 nej, 2 ja. |
| /ro | Renderingsordning: 1 först åt höger och sedan nedåt, 2 först nedåt och sedan åt höger. |
| /pw | Lösenordet, för ett dokument som är skyddat mot utskrift och export - se nedan. |
| /la | Språket för körningens meddelanden, med en kod på två bokstäver, till exempel en, it, de, fr eller es. |
Växlarna ändrar bara den körningen: dokumentet behåller sina egna inställningar. Efter körningen sparar Labeljoy dokumentet bara för att behålla det som körningen har flyttat fram - startpositionen, ett intervall som flyttas fram automatiskt, räknare - så att nästa körning fortsätter därifrån. En utskrift utan /rg eller /lg använder dokumentets eget intervall; en export utan dem exporterar alla sidor.
Vad du ser. I kommandotolken skriver Labeljoy ut vad programmet gör, och om du trycker på en tangent avbryts jobbet. När det är klart visar avslutskoden hur det gick: 0 om allt fungerade, 1 om något gick fel eller avbröts - så att ett skript kan kontrollera det. Ett fel i kommandot, till exempel en växel som inte finns eller ett värde som inte kan användas, stoppar körningen innan något skrivs ut, med ett meddelande om vilken växel som är fel.
Frågor. En körning frågar det som en utskrift från fönstret skulle fråga: lösenordet, hur många etiketter, de värden som etiketterna ber om, och de två varningarna i panelen Skriv ut, om du inte har dolt dem. Om ingen sitter vid tangentbordet - en schemalagd aktivitet, indata från en fil - räknas varje fråga som nej, körningen stoppas och avslutskoden är 1.
Lösenordet. /pw tar lösenordets SHA-1-fingeravtryck, inte själva lösenordet, så att det aldrig står i klartext i ett skript. I PowerShell skriver det här ut fingeravtrycket för ett lösenord:
-join ([Security.Cryptography.SHA1]::Create().ComputeHash([Text.Encoding]::UTF8.GetBytes("your password")) | % { $_.ToString("x2") })
Vill du att kommandot skrivs åt dig? Fråga Joy, AI-assistenten: ”Ge mig en kommandorad som skriver ut det här dokumentet på kontorsskrivaren, två kopior”. Joy skriver raden utifrån dokumentet som du har öppet, och lägger aldrig in ett lösenord i den.
En utskrift som du startar från menyn Skriv ut med Labeljoy i Utforskaren, eller från en utskriftsgenväg som du har sparat från panelen Spara, fungerar på samma sätt. Eftersom det inte finns någon kommandotolk att skriva i visar den ett litet fönster med förloppet och eventuella frågor. Hur du än startar den är en körning skild från Labeljoys fönster: du kan fortsätta arbeta i det medan ett skript skriver ut.

























