- Install SATO Drivers and setup 

- Install RawPrint.msi file 

- Copy a version of the RawPrint.msi file save it on their PC under C:\Temp\THS


Open Powershell and run as administrator. Don't run the Step part.

 

Run the following steps:

Step 1:

sc.exe stop RawPrint

Step 2:
netsh http delete urlacl url=http://+:9100/ 2>$null

Step 3:

netsh http delete urlacl url=http://localhost:9110/ 2>$null

Step 4:

netsh http add    urlacl url=http://localhost:9100/ user=Everyone

Step 5:
$exe = "C:\Program Files (x86)\TreHoffman Technologies\RAW Print\RawPrint.exe"
sc.exe config RawPrint obj= LocalSystem binPath= "`"$exe`" --port 9100"

Step 6:

sc.exe start  RawPrint

 

Step 7: (See below what the result should be more or less. There will be a lot of Reserved URL's but there should only be one with 9100)

netsh http show urlacl

 

    Reserved URL            : http://localhost:9100/
User: \Everyone
Listen: Yes
Delegate: No
            SDDL: D:(A;;GX;;;WD)

 

 

Once you are done with the above try running http://localhost:9100 in chrome you will see something like this below:

 

[{ "Name": "Canon G4070 series-AirPrint" }]



If that works try this to print something http://localhost:9100/?p=SATO_LABEL_PRINT&d=A390,180,0,2,1,1,N,"Colliery"%0A%0DP%0A%0D


=====


Copy and paste all 3 lines at the same time into the same Powershell

sc qc RawPrint
netsh http show servicestate | findstr /C:":9100" /C:"State" /C:"PID" /C:"Service"
netsh http show urlacl | findstr /C:":9100"


This is the result if everything is working

 

    State: Active
State: Active
HTTP://LOCALHOST:9100/
State: Active
Services: RawPrint
Tagged Service: RawPrint
HTTP://LOCALHOST:9100/
Reserved URL : http://localhost:9100/