Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rem | AllStore.bat - Login script for all store level workstations |
- rem +--------------------------------------------------------------+
- @echo off
- cls
- rem Setup environment variables for this script
- rem -------------------------------------------
- set StoreNumber=%ComputerName:~0,3%
- set StoreServer=\\%StoreNumber%Srv
- if "%OS%"=="Windows_NT" (
- Title Login script (Logon Server: %LogonServer%, Station: %ComputerName%, User: %UserName%)
- )
- rem Greeting
- rem --------
- echo Hello %UserName%, and welcome to The Country Sampler Store network!
- echo You are using workstation %ComputerName%, running %OS%,
- echo attached to server %StoreServer%. Your local server is %StoreServer%.
- rem Sychronizing Time with Server
- rem -----------------------------
- net Time %StoreServer% /set /y
- rem Map Standard Network Drives
- rem -------------------------------
- net use M: /delete
- net use M: \\bugs\metadata /persistent:no
- net use N: /delete
- net use N: \\bugs\storedb /persistent:no
- net use O: /delete
- net use O: \\bugs\stores\common
- net use S: /delete
- net use S: %StoreServer%\data /persistent:no
- net use H: /delete
- rem Branch to store specific script
- rem -------------------------------
- if %StoreNumber%==001 goto LZ
- if %StoreNumber%==002 goto AH
- if %StoreNumber%==003 goto NV
- if %StoreNumber%==005 goto AP
- if %StoreNumber%==006 goto HU
- if %StoreNumber%==007 goto SG
- if %StoreNumber%==009 goto OP
- if %StoreNumber%==010 goto DU
- if %StoreNumber%==011 goto GF
- goto end
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Lake Zurich
- rem --------------------------------------------------------------------------------------
- :LZ
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\001LZ /persistent:no
- rem Install Printers
- rem -------------------
- net use lpt2 /delete
- \\001srv\netlogon\con2prt /f
- \\001srv\netlogon\con2prt /cd \\001srv\hplj6p
- net use lpt2 \\001srv\hplj6p
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- \\001srv\netlogon\con2prt /c \\001srv\datamax
- net use lpt1 \\001srv\datamax
- Goto End
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Arlington Heights
- rem --------------------------------------------------------------------------------------
- :AH
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\002AH /persistent:no
- rem Install Printers
- rem -------------------
- net use lpt2 /delete
- \\002srv\netlogon\con2prt /f
- \\002srv\netlogon\con2prt /cd \\002srv\hplj1100
- net use lpt2 \\002srv\hplj1100
- if %ComputerName%==002MGR goto :002MGR
- goto end
- :002MGR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\002MGR\Allegro
- goto end
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Naperville
- rem --------------------------------------------------------------------------------------
- :NV
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\003NV /persistent:no
- if %ComputerName%==003CSR goto :003CSR
- rem Install Printer
- rem ------------------
- net use lpt2 /delete
- \\003srv\netlogon\con2prt /f
- \\003srv\netlogon\con2prt /cd \\003srv\hplj1100
- net use lpt2 \\003srv\hplj1100
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\003MGR\Allegro /persistent:no
- Goto End
- :003CSR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt2 /delete
- net use lpt2 \\003MGR\Allegro /persistent:no
- Goto End
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Appleton
- rem --------------------------------------------------------------------------------------
- :AP
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\005AP /persistent:no
- rem Install Printers
- rem ------------------
- \\005SRV\Netlogon\con2prt /f
- net use lpt2 /delete
- \\005srv\netlogon\con2prt /cd \\005srv\hplj6l
- net use lpt2 \\005srv\hplj6l
- if %ComputerName%==005CSR goto :005CSR
- goto end
- :005CSR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\005CSR\Datamax
- Goto End
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Hudson
- rem --------------------------------------------------------------------------------------
- :HU
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\006HU /persistent:no
- rem Install Printers
- rem ------------------
- \\006SRV\Netlogon\con2prt /f
- net use lpt2 /delete
- \\006srv\netlogon\con2prt /cd \\006srv\hplj6p
- net use lpt2 \\006srv\hplj6p
- if %ComputerName%==006CSR goto :006CSR
- goto end
- :006CSR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\006MGR\allegro
- Goto End
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Saginaw
- rem --------------------------------------------------------------------------------------
- :SG
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\007SG /persistent:no
- rem Install Printers
- rem ------------------
- \\007SRV\Netlogon\con2prt /f
- net use lpt2 /delete
- \\007srv\netlogon\con2prt /cd \\007srv\hplj6p
- net use lpt2 \\007srv\hplj6p
- if %ComputerName%==007CSR goto :007CSR
- if %ComputerName%==007MGR goto :007MGR
- goto end
- :007CSR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- \\007srv\netlogon\con2prt /c \\007srv\Ovation
- net use lpt1 \\007SRV\Ovation
- Goto End
- :007MGR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\007MGR\Datamax
- net use lpt3 /delete
- net use lpt3 \\007MGR\Brother
- Goto End
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Overland Park
- rem --------------------------------------------------------------------------------------
- :OP
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\009OP /persistent:no
- rem Remove existing shared printer defs
- rem
- rem Install Printers
- rem -------------------
- net use lpt1 /delete
- net use lpt2 /delete
- \\009srv\netlogon\con2prt /f
- \\009srv\netlogon\con2prt /cd \\009srv\hplj6
- net use lpt2 \\009srv\hplj6
- if %ComputerName%==009CSR goto :009CSR
- goto end
- :009CSR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 \\009CSR\Allegro
- Goto end
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Dublin
- rem --------------------------------------------------------------------------------------
- :DU
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\010DU /persistent:no
- rem Remove existing shared printer defs
- rem
- rem Install Printers
- rem -------------------
- net use lpt1 /delete
- net use lpt2 /delete
- \\010srv\netlogon\con2prt /f
- \\010srv\netlogon\con2prt /cd \\010srv\hplj1100
- net use lpt1 \\010srv\hplj1100
- \\010srv\netlogon\con2prt /c \\010srv\hplj3150
- \\010srv\netlogon\con2prt /c \\010srv\ovation
- net use lpt2 \\010srv\ovation
- Goto end
- rem \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////
- rem Greenfield
- rem --------------------------------------------------------------------------------------
- :GF
- rem Map Store Drive
- rem -------------------
- net use H: \\bugs\011GF /persistent:no
- rem Install Printer
- rem ------------------
- \\011srv\netlogon\con2prt /f
- net use lpt2 /delete
- if %ComputerName%==011CSR goto :011CSR
- \\011srv\netlogon\con2prt /cd \\011srv\hplj1200
- net use lpt2 \\011srv\hplj1200
- if %ComputerName%==011MGR goto :011MGR
- :011CSR
- \\011srv\netlogon\con2prt /c \\011srv\hplj1200
- net use lpt2 \\011srv\hplj3200
- goto end
- :011MGR
- rem Capture Barcode Printer Port
- rem ------------------------------
- net use lpt1 /delete
- net use lpt1 \\011csr\barcode /persistent:no
- Goto End
- :End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement