Forum PCLab.pl: Udostępnienie Drukarki w SIECI - Forum PCLab.pl

Skocz do zawartości


Otwarty

Ikona Najnowsze pliki

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

Udostępnienie Drukarki w SIECI Udostępnienie drukarki Powershell Cmd.exe

#1 Użytkownik jest niedostępny   asusek147 

  • Dyskutant
  • PipPip
  • Grupa: Forumowicze
  • Postów: 63
  • Dołączył: Wt, 23 Lip 19

Napisany 08 Październik 2019 - 18:34

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

#2 Użytkownik jest niedostępny   narmiak 

  • Maruda
  • PipPipPipPipPip
  • Grupa: Forumowicze
  • Postów: 4233
  • Dołączył: Pn, 10 Gru 12

Napisany 08 Październik 2019 - 19:14

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)

#3 Użytkownik jest niedostępny   asusek147 

  • Dyskutant
  • PipPip
  • Grupa: Forumowicze
  • Postów: 63
  • Dołączył: Wt, 23 Lip 19

Napisany 08 Październik 2019 - 19:39

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

#4 Użytkownik jest niedostępny   asusek147 

  • Dyskutant
  • PipPip
  • Grupa: Forumowicze
  • Postów: 63
  • Dołączył: Wt, 23 Lip 19

Napisany 09 Październik 2019 - 06:40

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 )

Załączone pliki

  • Załączony plik  foto.png (29.06K)
    Ilość pobrań: 3


Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

1 Użytkowników czyta ten temat
0 użytkowników, 1 gości, 0 anonimowych