Skocz do zawartości
asusek147

Udostępnienie Drukarki w SIECI

Rekomendowane odpowiedzi

Witam wszystkich zainteresowanych chciałbym udostępnić drukarkę w sieci za pomocą polecenia Cmd.exe

 

posiadam polecenie do udostępnienia drukarki ale w Powershell ,problem polega na tym że potrzebuję użyć polecenia w pliku wsadowym Bat

 

próbowałem zrobić to tak w pliku bat

 

 

PowerShell.exe

Set-Printer –Name "Drukarka DCP-J105" -Shared $True -ShareName "Drukarka"

PowerShell.exe exit

 

polecenie jest wykonane prawidłowo ale na tym poleceniu zawiesza się skrypt czyli wszystkie polecenia co są poniżej polecenia

PowerShell.exe exit są zawieszone jak prawidłowo zamknąć konsolę powershell i przejść dalej na cmd? żeby skrpyt dalej był wykonywany

 

lub ewentualnie użyć typowo polecenia cmd do udostępnienia drukarki

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zamiast PowerShell.exe exit wpisz po prostu cmd jak chcesz to robić pod górkę.

Dlaczego to ma być cmd?

 

cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prncnfg.vbs -t -p PRINTERNAME +shared -h SHARENAME

 

Zamiast en-US wybierz lokale jakie masz zainstalowane na komputerze (na przykład pl-PL)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Bardzo dziękuję za pomoc polecenie zadziałało rewelacyjne

 

w internecie bardzo ciężko znaleść prawidłowe polecenia szukałem od dwóch dni są polecenia ale nie działają

 

jeszcze raz bardzo dziękuję a co do

 

Zamiast PowerShell.exe exit wpisz po prostu cmd jak chcesz to robić pod górkę.

Dlaczego to ma być cmd?

 

sprawdzę z ciekawości

 

 

odp na dlaczego ma być to w cmd

 

cały skrypt jest w cmd.exe ma za zadanie

- przywrócić z kopi zapasowej dwie drukarki

- ustawić jedną jako domyślną

- udostępnić w sieci jedną drukarkę

- usunąć wszystkie drukarki pdf

 

mam nadzieję że teraz wszystko zadziała

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

chciałbym nie zamykać tematu drążąc dalej temat chciałbym zmienić nazwę drukarki poleceniem CMD.exe

 

jak na razie posiadam polecenie Powershell - które działa prawidłowo

............................................................................................

Rename-Printer -Name "Brother DCP-J105 Printer" -NewName " moja nazwa drukarki"

............................................................................................

 

mam też polecenie CMD.exe - ale nie działa

........................................

 

rundll32 printui.dll,PrintUIEntry /Xs /n "nazwa drukarki " name "moja nazwa drukarki "

 

..............................................................................................

 

chciałbym też zapytać czy jest możliwość dodania urządzenia po przez komendę chodzi o dodanie urządzenia widocznego np.na foto ( dowolnego urządzenia )

post-610672-15705996184449_thumb.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...