Lägga till skrivare med AppleScript?

Tråden skapades och har fått 5 svar. Det senaste inlägget skrevs .
1

Behöver ett skript som lägger till ett gäng skrivare till datorn (så att man slipper gå in och lägga till varje manuellt). Antar att det går, men vad rekommenderas? AppleScript? Pearl-skript?

Tacksam för lite tips!

  • Medlem
  • International user
  • 2006-01-24 10:11

Låter inte det lite onödigt? Så tidsödande är det väl inte att lägga till skrivare?

Ursprungligen av Konrad:

Låter inte det lite onödigt? Så tidsödande är det väl inte att lägga till skrivare?

Jooo, på närmare 100 burkar och när det gäller flera skrivare (som måste ställas in på visst vis) så vore det trevligt att kunna dubbelklicka på ett skript som fixar allt.

tja, går förmodligen att fixa, men går det inte bara att kopiera inställningsfilerna?

*richard som är för trött för att börja applescripta just nu*

Hej!

Nu var detta ju lääängesen, men är du fortfarande intresserad så ta en titt på denna tråd http://www.99.se/utveckling/254218-installation-f-rinst-lld-skrivare.html#post1651055

Så här löser jag det:

property theUser : "admin" --local admin user
property thePass : "password" --local admin password
property thePrinter : "192.168.140.191" --printer ip
property theName : "NPI37B8BC" --printer name
property theRealname : "HP LaserJet 8150" --printer name in gui
property thePpd : "/Library/Printers/PPDs/Contents/Resources/HP LaserJet 8150 Series.gz" --path to ppd file
try
	do shell script "echo " & thePass & " | su " & theUser & " -c \"echo " & thePass & " | sudo lpadmin -p " & theName & " -E -v lpd://" & thePrinter & " -P " & thePpd & "  -o printer-is-shared=falce -D " & theRealname & "\""
	
on error
	display dialog "FEL!!!!"
end try

Sedan har jag dessa AppleScript på intranätet och med inloggningen får folk se vilka skrivare de ska ha och kan då installera själv om de vill.

1
Bevaka tråden