Dyskusja: Skrypt *.bat
Podgląd pojedynczego posta
Stary 01.03.2018, 09:16   #1
mgit
Guru
 
Avatar użytkownika mgit
 
Data rejestracji: 22.08.2004
Lokalizacja: Chojnów
Posty: 8,799
mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>
Skrypt *.bat

Witam

Sprawa wygląda następująco. Mam ja drukarkę sieciową w lokalizacji \\SERWER2\PR0005nowa

Potrzebuję skrypt który sprawi, że komputer zainstaluje sobie tą drukarkę i ustawi jako domyślną.

Stworzyłem coś takiego:
Cytat:
Option ExplicitOn error resume next
Dim printerNetworkDim printer
printer = InputBox\\SERWER2\PR0005nowa
Set printerNetwork = CreateObject("Wscript.Network")printerNetwork.AddW indowsPrinterConnection printerprinterNetwork.SetDefaultPrinter printer
Ale to nie działa.

Sprawdzałem coś takiego:

Cytat:
strComputer = "."



Set objWMIService = GetObject("winmgmts:" & strComputer & "\root\cimv2")



Set colPrinters = objWMIService.ExecQuery _

("Select * From Win32_Printer Where Local = TRUE")



Set objNetwork = CreateObject("WScript.Network")

objNetwork.AddWindowsPrinterConnection "\\SERWER2\PR0005nowa"



If colPrinters.Count = 0 Then

objNetwork.SetDefaultPrinter "\\SERWER2\PR0005nowa"

End If
Dostaje komunikat w cmd: nazwa objNetwork.AddWindowsPrinterConnection nie jest rozpoznawana

Jakieś pomysły?
__________________

Ostatnio zmieniany przez mgit : 01.03.2018 o godz. 09:25
mgit jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online