Chciałbym wiedzieć, czy można utworzyć i używać drukarki w rolach Azure Worker Roles.
Wiem, że mogę zainstalować drukarki za pomocą podstawowych poleceń wsadowych. Mogłem więc zdefiniować skrypt wsadowy, który działałby jako zadanie startowe.
coś jak:
rundll32 printui.dll,PrintUIEntry /if /b "printer" /f %windir%\inf\ntprint.inf /r "file:" /m "printername"
)
Pytanie: Czy mogę użyć drukarki do drukowania do pliku, a może do lokalnej pamięci? Potrzebuję funkcji drukowania do pliku lub przynajmniej do zainstalowania drukarki, ponieważ muszę uzyskać dane wyjściowe PCL z różnych zainstalowanych drukarek.
Niestety nie mogę tego samodzielnie przetestować. Nie mam CC, aby dołączyć do 90-dniowego okresu próbnego.
Odpowiedzi:
Jeśli uważasz, że jest to możliwe na maszynie Wirtualnej platformy Azure, jest to zdecydowanie możliwe na rolach Web / Worker.
Potrzebne jest zadanie StartUp wykonane z podwyższonymi uprawnieniami (
executionContext='elevated'
). To zadanie uruchamiania może być wszystkim, co nie wymaga uruchomienia interfejsu użytkownika .źródło