Chciałbym zapytać, czy istnieje sposób, aby zapisać drukarki z bieżącej sesji w systemie Windows 7 za pomocą skryptu? Dodałem kilka drukarek sieciowych poprzez „Dodaj drukarkę za pomocą adresu TCP / IP lub nazwy hosta”. Pomysł polega na tym, że informacje o drukarkach należy zapisać w pliku za pomocą skryptu na koniec sesji (Wyloguj się). Podczas rozpoczynania następnej sesji (Logowanie) drukarki z poprzedniej sesji muszą zostać załadowane i widoczne w „Urządzeniach i drukarkach”. Celem jest ładowanie ostatnio dodanych drukarek, bez względu na komputer, na którym użytkownik był zalogowany.
Byłbym wdzięczny za twoją odpowiedź!
printer
printing
network-printer
Petar Enchev
źródło
źródło
Odpowiedzi:
Zasadniczo najlepiej jest to zrobić za pomocą zasad grupy lub nakładki GP, takiej jak Desktop Authority.
Jeśli korzystasz ze zwykłego lekarza ogólnego, poradnik ten powinien być pomocny: http://technet.microsoft.com/en-us/library/cc722179%28v=ws.10%29.aspx
Jeśli używasz czegoś do zarządzania GP, powinien on mieć sekcję dotyczącą drukarek. Będziesz chciał przejrzeć zarządzanie użytkownikami, a nie zarządzanie komputerem.
źródło
Po pierwsze może być łatwiej dzięki Zasadom grupy, ale i tak oto odpowiedź.
Możesz to zrobić za pomocą skryptów systemu Windows.
Posiada przykładowe skrypty do wykorzystania jako materiał źródłowy.
Musisz wyodrębnić informacje o porcie, drukarce i sterowniku.
Możesz nawet zainstalować drukarki zdalnie z serwera za pomocą skryptu, jeśli zaprogramujesz niektóre poświadczenia administratora.
Pod warunkiem, że nie usuniesz sterowników między logowaniami użytkownika. Dodanie sterowników za każdym razem może być powolnym procesem.
Coś takiego utworzy drukarkę: Możesz pominąć flagi „-u” „-w” „-s”, jeśli operacja jest uważana za lokalną.
źródło