Pytanie : Windows 7 Wsad egzekucja zagadnienie

I mieć falcówka z niektóre pismo i kartoteka który the pismo dzwonić i i mieć niektóre zagadnienie od the badacz window.

The pismo praca od podwyższony nakazowy podpowiedź ale nie od the badacz bieg jako administrator jakaś pomysł dlaczego?

Thanks.


@ECHO OFF
:: Sprawdzać Windows version
SETLOCAL

:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::
::                                                                         ::
::    Modyfikować the następujący linia; żadny wycena dla PrnShort i PortIP!       ::
::                                                                         ::
::    The wartość dla PrnType i TargetOS móc znajdować w the INF kartoteka::
::    kierowca komes z the (wyciągany) drukarka kierowca.                      ::
::                                                                         ::
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::

SET PrnName= "/> RICOH "
SET PrnShort= "/> RICOH "
SET PrnType= " E-8100 PCL 5c "
SET DrvPath= " Ścieżka Kierowca "
SET InfPath= " ścieżka .inf kartoteka "
SET PortIP=printer ip address
SET TargetOS= " Windows NT "

:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::
::                                                                         ::
::       Końcówka dostosowanie::
::                                                                         ::
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::

:: Czek nakazowy linia arguments
SET PC= 127.0.0.1
ECHO. "%PC%" | FINDSTR.EXE /R /C: " [? /] ">NUL && ROZPOCZYNAJĄCY End
PING.EXE %PC% 2>NUL | FIND.EXE "TTL=" >NUL || (
ECHOWY Komputer %PC% być unavailable
ECHO.
ROZPOCZYNAJĄCY End
)

:: Sprawdzać jeżeli the wymagany VBScripts być dostępny w the aktualny directory
SET Error=0
FOR %%A WEWNĄTRZ (prncnfg prnmngr prndrvr prnport) JEŚLI NIE ISTNIEĆ %%A.vbs USTALONY Error=1
IF "%Error% " == " (1)" ROZPOCZYNAJĄCY End

:: Sprawdzać jeżeli the drukarka być instalować already
CSCRIPT.EXE //NoLogo prnmngr.vbs - a - s \ \ %PC% | FIND.EXE /I %PrnShort% >NUL && (
ECHO A drukarka wymieniać %PrnShort% już istnieć na %PC%
ECHO.
ROZPOCZYNAJĄCY End
)

:: Sprawdzać jeżeli the drukarka port być instalować already
CSCRIPT.EXE //NoLogo prnport.vbs - a - s \ \ %PC% | FINDSTR.EXE /E /I "IP_%PortIP%" >NUL && (
ECHOWY TCP/IP drukarka port %PortIP% już istnieć na %PC%
ECHO.
ROZPOCZYNAJĄCY End
)

:: Skłaniać the użytkownik, i pozwolić/the installation
:: Instalować the driver
CSCRIPT.EXE //NoLogo prndrvr.vbs - a - m %PrnType% - e %TargetOS% - i %InfPath% - h %DrvPath%
:: Instalować the miejscowy IP druk port, typ surowy, SNMP disabled
CSCRIPT.EXE //NoLogo prnport.vbs - a - r IP_%PortIP% - h %PortIP% - o surowy - n 9100 - md
:: Instalować the lokalny drukarka z the kierowca i przesyłać my właśnie installed
CSCRIPT.EXE //NoLogo prnmngr.vbs - a - p %PrnName% - m %PrnType% - r IP_%PortIP%
:: Konfigurować the lokalny drukarka dzielić i publikować w Aktywny Directory
CSCRIPT.EXE //NoLogo prncnfg.vbs - t - p %PrnShort% - publikować - shared

:: Done
GOTO End

:End
IF "%OS% " == " Windows_NT" ENDLOCAL

Odpowiedź : Windows 7 Wsad egzekucja zagadnienie

I obliczać ono ono

Ono musieć z the kartoteka ścieżka najwyraźniej okno 7 biegać the wsad kartoteka w the ten sam lokacja który ty być obecnie w więc i musieć ono the lokacja dokąd the VBScripts lokalizować ponieważ być już w okno 7

I także musieć the następujący linia the pismo dla okno 7 gdy potrzebować

:: Sprawdzać jeżeli the wymagany VBScripts być dostępny w the aktualny książka telefoniczna
USTAWIAĆ Error=0
DLA %%A WEWNĄTRZ (prncnfg prnmngr prndrvr prnport) JEŚLI NIE ISTNIEĆ %%A.vbs USTALONY Error=1
JEŻELI "%Error% " == " (1)" ROZPOCZYNAJĄCY Końcówka
Inne rozwiązania  
 
programming4us programming4us