Advertisement
Guest User

FieldScript1.6

a guest
Jan 27th, 2013
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.54 KB | None | 0 0
  1. :: **********************************************************
  2. :: * Field Script 1.0 created by _______ on May 25th 2012 *
  3. :: *
  4. :: * (choose "Help and Changelog" from Main Menu for Info ) *
  5. :: **********************************************************
  6.  
  7.  
  8. @echo off
  9. mode con: cols=100 lines=55
  10. cls
  11. TITLE FIELD SCRIPT 1.6
  12.  
  13. ::FieldScript LOG Dumping
  14. echo %USERNAME%,%DATE%,%TIME%>>\\Server\SharedFolder\FieldScriptLOGS\%COMPUTERNAME%.log
  15.  
  16.  
  17. :mainmenu
  18. cls
  19. TITLE FIELD SCRIPT 1.6 - Main Menu
  20. echo Hello %username%
  21. echo.
  22. Date /T
  23. Time /T
  24. echo.
  25. echo.
  26. echo *****************
  27. echo *** MAIN MENU ***
  28. echo *****************
  29. echo.
  30. echo Choose:
  31. echo.
  32. echo 1 - BIOS Updates
  33. echo 2 - Diagnostic Info
  34. echo 3 - Driver Updates
  35. echo 4 - File and Print Shares
  36. echo 5 - Software (Standard)
  37. echo 6 - Software (Testing)
  38. echo 7 - Standalone Tools
  39. echo 8 - Virus and Malware Tools
  40. echo.
  41. echo h - Help and Changelog
  42. echo r - Restart Computer
  43. echo q - Quit
  44. echo.
  45.  
  46. :mainchoice
  47. set /P C1=[1,2,3,4,5,6,7,8,h,r,q]?
  48. if "%C1%"=="1" goto BIOS
  49. if "%C1%"=="2" goto DIAGNOSTIC
  50. if "%C1%"=="3" goto DRIVERS
  51. if "%C1%"=="4" goto PRINTERS
  52. if "%C1%"=="5" goto STANDARD
  53. if "%C1%"=="6" goto TESTING
  54. if "%C1%"=="7" goto TOOLS
  55. if "%C1%"=="8" goto VIRUS
  56. if "%C1%"=="h" goto HELP
  57. if "%C1%"=="cow" goto COW
  58. if "%C1%"=="r" goto restart
  59. if "%C1%"=="q" goto quit
  60. echo.
  61. echo "%C1%" is not a valid choice, please try again
  62. goto mainchoice
  63.  
  64. :COW
  65. TITLE MOOOOOOOooooo.....
  66. echo off
  67. SET /a i=0
  68. :loop
  69. IF %i%==4 GOTO mainmenu
  70. cls
  71. echo.
  72. echo.
  73. echo.
  74. echo ^^__^^
  75. echo (oo)\_______
  76. echo (__)\ )^\^/^\
  77. echo ^|^|----w ^|
  78. echo ^|^| ^|^|
  79. color 0d
  80. ping -n .5 127.0.0.1 > nul
  81. color 6C
  82. ping -n .5 127.0.0.1 > nul
  83. color A8
  84. ping -n .5 127.0.0.1 > nul
  85. color C1
  86. ping -n .5 127.0.0.1 > nul
  87. color 74
  88. ping -n .5 127.0.0.1 > nul
  89. color 5A
  90. ping -n .5 127.0.0.1 > nul
  91. color 0E
  92. ping -n .5 127.0.0.1 > nul
  93. color 2B
  94. ping -n .5 127.0.0.1 > nul
  95. color 12
  96. ping -n .5 127.0.0.1 > nul
  97. color 4F
  98. ping -n .5 127.0.0.1 > nul
  99. color 38
  100. SET /a i=%i%+1
  101. goto loop
  102.  
  103.  
  104. :STANDARD
  105. goto menu1
  106.  
  107. :BIOS
  108. goto menu2
  109.  
  110. :Tools
  111. goto menu3
  112.  
  113. :Diagnostic
  114. goto menu4
  115.  
  116. :VIRUS
  117. goto menu5
  118.  
  119. :TESTING
  120. goto menu6
  121.  
  122. :Drivers
  123. goto menu7
  124.  
  125. :HELP
  126. goto menu8
  127.  
  128. :PRINTERS
  129. goto menu9
  130.  
  131. :restart
  132. shutdown -r -t 05
  133. goto mainmenu
  134.  
  135.  
  136.  
  137. :menu1
  138. cls
  139. TITLE FIELD SCRIPT 1.6 - Software Standard Menu
  140. echo.
  141. echo.
  142. echo *****************************
  143. echo ** Software Standard Menu **
  144. echo *****************************
  145. echo.
  146. echo Choose:
  147. echo.
  148. echo 1 - Acrobat Reader 10.1.4
  149. echo 2 - recreate Defrag Scheduled Task
  150. echo 3 - Flash 10.2.152.32
  151. echo 4 - Firefox 18.0.1
  152. echo 5 - IE8 (REBOOT REQUIRED)
  153. echo 6 - Intel ProSet 14 (includes our Wi-Fi profiles)
  154. echo 7 - K-Lite Codec Pack 4.7.5
  155. echo 8 - Java 6.21
  156. echo 9 - MS Office Compatibility Pack
  157. echo 10 - PNotes 9.2.0
  158. echo 11 - Quicktime 7.7.3
  159. echo 12 - Dept App Launcher (MS Access dashboard)
  160. echo 13 - Cisco IPSEC VPN (REBOOT REQUIRED)
  161. echo.
  162. echo m - Return to Main Menu
  163. echo q - Quit
  164. echo.
  165.  
  166. :menu1choice
  167. set /P C1=[1,2,3,4,5,6,7,8,9,10,11,12,13,m,q]?
  168. if "%C1%"=="1" goto AdobeReader
  169. if "%C1%"=="2" goto Defrag
  170. if "%C1%"=="3" goto Flash
  171. if "%C1%"=="4" goto Firefox
  172. if "%C1%"=="5" goto IE8
  173. if "%C1%"=="6" goto ProSetWifi
  174. if "%C1%"=="7" goto K-Lite
  175. if "%C1%"=="8" goto Java
  176. if "%C1%"=="9" goto MSCOMPATPACK
  177. if "%C1%"=="10" goto PNotes
  178. if "%C1%"=="11" goto Quicktime
  179. if "%C1%"=="12" goto DeptAppLauncher
  180. if "%C1%"=="13" goto CiscoIPSEC
  181. if "%C1%"=="m" goto mainmenu
  182. if "%C1%"=="q" goto quit
  183. echo "%C1%" is not a valid choice, please try again
  184. goto menu1choice
  185.  
  186.  
  187. :AdobeReader
  188. call \\Server\SharedFolder\ACROBAT\Reader\10.1.4\install.bat
  189. cls
  190. goto menu1
  191.  
  192.  
  193. :Defrag
  194. call \\Server\SharedFolder\DEFRAG\2.0\Install.bat
  195. cls
  196. goto menu1
  197.  
  198.  
  199. :Flash
  200. call \\Server\SharedFolder\FLASH\10.2.152.32\install.bat
  201. cls
  202. goto menu1
  203.  
  204. :Firefox
  205. cls
  206. echo.
  207. echo NOTE: Due to the nature of the silent install, Firefox may set itself as DEFAULT BROWSER. You'll need to set IE as DEFAULT after this install completes.
  208. echo.
  209. pause
  210. call \\Server\SharedFolder\Firefox\18.0.1\Install.bat
  211. cls
  212. goto menu1
  213.  
  214. :IE8
  215. call \\Server\SharedFolder\IEXPLORE\8.0.6001.18702CO\Install-Upgrade.bat
  216. cls
  217. goto menu1
  218.  
  219.  
  220. :ProSetWifi
  221. call \\Server\SharedFolder\PROSETWIFI\14.00.0000\install.bat
  222. cls
  223. goto menu1
  224.  
  225. :K-Lite
  226. call \\Server\SharedFolder\MEDIAPLAYERCLASSIC\4.7.5\install.bat
  227. cls
  228. goto menu1
  229.  
  230.  
  231. :MSCOMPATPACK
  232. call \\Server\SharedFolder\MSOCOMPPACK\12.0.6514.5001\install.bat
  233. cls
  234. goto menu1
  235.  
  236. :PNotes
  237. call \\Server\SharedFolder\PNOTES\9.2.0\Install.bat
  238. cls
  239. goto menu1
  240.  
  241.  
  242. :Quicktime
  243. call \\Server\SharedFolder\QUICKTIME\7.7.3\Install.bat
  244. cls
  245. goto menu1
  246.  
  247. :Java
  248. call \\Server\SharedFolder\JAVA\1.6.0_21\Install.bat
  249. cls
  250. goto menu1
  251.  
  252. :DeptAppLauncher
  253. call \\Server\SharedFolder\DEPTAPPLAUNCHER\Install.bat
  254. cls
  255. goto menu1
  256.  
  257. :CiscoIPSEC
  258. call \\Server\SharedFolder\VPN\5.0.07.0290-32\install.bat
  259. cls
  260. goto menu1
  261.  
  262.  
  263.  
  264. :menu2
  265. cls
  266. TITLE FIELD SCRIPT 1.6 - BIOS Updates Menu
  267. echo.
  268. echo **************************************
  269. echo BIOS Info of the current machine is:
  270. echo.
  271. wmic csproduct get name
  272. wmic bios get Description
  273. wmic bios get SMBIOSBIOSVersion
  274. echo.
  275. echo **************************************
  276. echo.
  277. echo Continuing to BIOS Update Menu in 5 seconds...
  278. :: command to silent/delay for 5 seconds before continuing
  279. ping -n 5 127.0.0.1 > nul
  280. echo.
  281. echo.
  282. echo **********************
  283. echo *** BIOS Updates ***
  284. echo **********************
  285. echo.
  286. echo Choose:
  287. echo.
  288. echo 1 - Latitude D610 (A06)
  289. echo 2 - Latitude D620 (A10)
  290. echo 3 - Latitude D630 (A18)
  291. echo 4 - Latitude E6400 (A32)
  292. echo 5 - Latitude E6410 (A13)
  293. echo 6 - Latitude E6420 (A08)
  294. echo 7 - Latitude E6420 (A16)
  295. echo 8 - Latitude E6430 (A09)
  296. echo 9 - Latitude M2100 (A06)
  297. echo 10 - Latitude M2110 (A00)
  298. echo 11 - Optiplex GX260 (A09)
  299. echo 12 - Optiplex GX270 (A07)
  300. echo 13 - Optiplex GX280 (A08)
  301. echo 14 - Optiplex GX520 (A11)
  302. echo 15 - Optiplex GX620 (A11)
  303. echo 16 - Optiplex 745 (2.6.6)
  304. echo 17 - Optiplex 755 (A22)
  305. echo 18 - Optiplex 760 (A15)
  306. echo 19 - Optiplex 780 (A14)
  307. echo 20 - Optiplex 790 (A16)
  308. echo 21 - Optiplex 7010 (A09)
  309. echo 22 - Precision M6500 (A09)
  310. echo 23 - Precision M6600 (A12)
  311. echo 24 - Precision T3500 (A16)
  312. echo 25 - Precision T3600 (A07)
  313. echo.
  314. echo m - Return to Main Menu
  315. echo q - Quit
  316. echo.
  317.  
  318. :menu2choice
  319. set /P C1=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,m,q]?
  320. if "%C1%"=="1" goto D610
  321. if "%C1%"=="2" goto D620
  322. if "%C1%"=="3" goto D630
  323. if "%C1%"=="4" goto E6400
  324. if "%C1%"=="5" goto E6410
  325. if "%C1%"=="6" goto E6420a08
  326. if "%C1%"=="7" goto E6420a12
  327. if "%C1%"=="8" goto E6430
  328. if "%C1%"=="9" goto M2100
  329. if "%C1%"=="10" goto M2110
  330. if "%C1%"=="11" goto GX260
  331. if "%C1%"=="12" goto GX270
  332. if "%C1%"=="13" goto GX280
  333. if "%C1%"=="14" goto GX520
  334. if "%C1%"=="15" goto GX620
  335. if "%C1%"=="16" goto opti745
  336. if "%C1%"=="17" goto opti755
  337. if "%C1%"=="18" goto opti760
  338. if "%C1%"=="19" goto opti780
  339. if "%C1%"=="20" goto opti790
  340. if "%C1%"=="21" goto opti7010
  341. if "%C1%"=="22" goto precm6500
  342. if "%C1%"=="23" goto precm6600
  343. if "%C1%"=="24" goto prect3500
  344. if "%C1%"=="25" goto prect3600
  345. if "%C1%"=="m" goto mainmenu
  346. if "%C1%"=="q" goto quit
  347. echo "%C1%" is not a valid choice, please try again
  348. goto menu2choice
  349.  
  350. :D610
  351. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude D610\LAT-D610-A06.EXE"
  352. cls
  353. goto menu2
  354.  
  355. :D620
  356. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude D620\LAT-D620-A10.EXE"
  357. cls
  358. goto menu2
  359.  
  360. :D630
  361. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude D630\LAT-D630-A18.EXE"
  362. cls
  363. goto menu2
  364.  
  365. :E6400
  366. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude E6400\LAT-E6400-A32.EXE"
  367. cls
  368. goto menu2
  369.  
  370. :E6410
  371. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude E6410\LAT-E6410-A13.exe"
  372. cls
  373. goto menu2
  374.  
  375. :E6420a08
  376. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude E6420\OLD\LAT-E6420-A08.exe"
  377. cls
  378. goto menu2
  379.  
  380. :E6420a12
  381. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude E6420\LAT-E6420-A16.exe"
  382. cls
  383. goto menu2
  384.  
  385. :E6430
  386. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude E6430\LAT-E6430-A09.exe"
  387. cls
  388. goto menu2
  389.  
  390. :M2100
  391. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude M2100\LAT-M2100-A06.EXE"
  392. cls
  393. goto menu2
  394.  
  395. :M2110
  396. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Latitude M2110\LAT-M2110-A00.EXE"
  397. cls
  398. goto menu2
  399.  
  400. :GX260
  401. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex GX260\OPTI-GX260-A09.EXE"
  402. cls
  403. goto menu2
  404.  
  405. :GX270
  406. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex GX270\OPTI-GX270-A07.EXE"
  407. cls
  408. goto menu2
  409.  
  410. :GX280
  411. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex GX280\OPTI-GX280-A08.EXE"
  412. cls
  413.  
  414. goto menu2
  415. :GX520
  416. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex GX520\OPTI-GX520-A11.EXE"
  417. cls
  418. goto menu2
  419.  
  420. :GX620
  421. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex GX620\OPTI-GX620-A11.EXE"
  422. cls
  423. goto menu2
  424.  
  425. :opti745
  426. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 745\OPTI-745-266.EXE"
  427. cls
  428. goto menu2
  429.  
  430. :opti755
  431. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 755\OPTI-755-A22.exe"
  432. cls
  433. goto menu2
  434.  
  435. :opti760
  436. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 760\OPTI-760-A15.EXE"
  437. cls
  438. goto menu2
  439.  
  440. :opti780
  441. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 780\OPTI-780-A14.exe"
  442. cls
  443. goto menu2
  444.  
  445. :opti790
  446. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 790\OPTI-790-A16.exe"
  447. cls
  448. goto menu2
  449.  
  450. :opti7010
  451. call "\\Server\SharedFolder\Drivers\Dell\BIOS\OptiPlex 7010\OPTI-7010-A09.exe"
  452. cls
  453. goto menu2
  454.  
  455. :precm6500
  456. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Precision M6500\PREC-M6500-A09.exe"
  457. cls
  458. goto menu2
  459.  
  460. :precm6600
  461. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Precision M6600\PREC-M6600-A12.exe"
  462. cls
  463. goto menu2
  464.  
  465. :prect3500
  466. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Precision T3500\PREC-T3500-A16.exe"
  467. cls
  468. goto menu2
  469.  
  470. :prect3600
  471. call "\\Server\SharedFolder\Drivers\Dell\BIOS\Precision T3600\PREC-T3600-A07.exe"
  472. cls
  473. goto menu2
  474.  
  475.  
  476.  
  477.  
  478. :menu3
  479. cls
  480. TITLE FIELD SCRIPT 1.6 - Standalone Tools Menu
  481. echo.
  482. echo.
  483. echo *****************************
  484. echo *** Standalone Tools Menu ***
  485. echo *****************************
  486. echo.
  487. echo Choose:
  488. echo.
  489. echo 1 - CCleaner 3.26
  490. echo 2 - CDBurnerXP 4.5.0.3717
  491. echo 3 - Defraggler 2.12.628
  492. echo 4 - Ghost 8 (Standalone)
  493. echo 5 - Ghost Explorer
  494. echo 6 - Google Map
  495. echo 7 - Manual Asset Scan
  496. echo 8 - TCP-IP RESET
  497. echo 9 - WSUS DETECT NOW
  498. echo.
  499. echo m - Return to Main Menu
  500. echo q - Quit
  501. echo.
  502.  
  503. :menu3choice
  504. set /P C1=[1,2,3,4,5,6,7,8,9,m,q]?
  505. if "%C1%"=="1" goto CCleaner
  506. if "%C1%"=="2" goto CDBXPPortable
  507. if "%C1%"=="3" goto Defraggler
  508. if "%C1%"=="4" goto Ghost8
  509. if "%C1%"=="5" goto GhostExp
  510. if "%C1%"=="6" goto GoogleMap
  511. if "%C1%"=="7" goto AssetScan
  512. if "%C1%"=="8" goto TCPIP
  513. if "%C1%"=="9" goto WUAUCLT
  514. if "%C1%"=="m" goto MainMenu
  515. if "%C1%"=="q" goto quit
  516. echo "%C1%" is not a valid choice, please try again
  517. goto menu3choice
  518.  
  519.  
  520. :AssetScan
  521. call \\Server\script$\manualscan.bat
  522. cls
  523. goto menu3
  524.  
  525. :CCleaner
  526. call \\Server\SharedFolder\ATI\CCLEANER\3.26\CCleaner.exe
  527. cls
  528. goto menu3
  529.  
  530. :CDBXPPortable
  531. call \\Server\SharedFolder\CDBXP\4.5.0.3717\Portable\cdbxpp.exe
  532. cls
  533. goto menu3
  534.  
  535. :Defraggler
  536. call \\Server\SharedFolder\DEFRAGGLER\2.12.628\Defraggler.exe
  537. cls
  538. goto menu3
  539.  
  540. :Ghost8
  541. call \\Server\SharedFolder\ghost8\ghost32.exe -cns
  542. cls
  543. goto menu3
  544.  
  545. :GhostExp
  546. call \\Server\SharedFolder\Ghost8\ghostexp.exe
  547. cls
  548. goto menu3
  549.  
  550. :WUAUCLT
  551. C:\Windows\System32\wuauclt.exe /detectnow
  552. pause
  553. cls
  554. goto menu3
  555.  
  556. :GoogleMap
  557. start /d "C:\Program Files\Internet Explorer" IEXPLORE.EXE "http://maps.google.com/maps/ms?msid= **removed-for-anonymity-reasons**"
  558. cls
  559. goto menu3
  560.  
  561. :TCPIP
  562. Echo.
  563. echo TCPIP Reset.LOG will be dumped to root of C:
  564. Echo.
  565. netsh int ip reset c:\resetlog.txt
  566. Echo.
  567. pause
  568.  
  569.  
  570. :menu4
  571. cls
  572. TITLE FIELD SCRIPT 1.6 - Diagnostic Info
  573. echo.
  574. echo.
  575. echo ****************************
  576. echo *** Diagnostic Info ***
  577. echo ****************************
  578. echo.
  579. echo Choose:
  580. echo.
  581. echo 1 - Show ASSET Tag
  582. echo 2 - Show Certificate Manager
  583. echo 3 - Show Defrag Analysis (requires Local Admin Rights)
  584. echo 4 - Show Group Policies (requires Local Admin Rights)
  585. echo 5 - Force Group Policy update
  586. echo 6 - Show IPCONFIG ALL
  587. echo 7 - Show MSINFO32
  588. echo 8 - Show SystemInfo
  589. echo 9 - Show User Info
  590. echo.
  591. echo m - Return to Main Menu
  592. echo q - Quit
  593. echo.
  594.  
  595. :menu4choice
  596. set /P C1=[1,2,3,4,5,6,7,8,9,m,q]?
  597. if "%C1%"=="1" goto SHOWASSET
  598. if "%C1%"=="2" goto CERTMGR
  599. if "%C1%"=="3" goto DEFRAG
  600. if "%C1%"=="4" goto GPRESULT
  601. if "%C1%"=="5" goto GPUPDATE
  602. if "%C1%"=="6" goto IPCONFIG
  603. if "%C1%"=="7" goto MSINFO32
  604. if "%C1%"=="8" goto SYSTEMINFO
  605. if "%C1%"=="9" goto User
  606. if "%C1%"=="m" goto MainMenu
  607. if "%C1%"=="q" goto quit
  608. echo "%C1%" is not a valid choice, please try again
  609. goto menu4choice
  610.  
  611.  
  612. :Systeminfo
  613. cls
  614. systeminfo
  615. pause
  616. cls
  617. goto menu4
  618.  
  619. :CERTMGR
  620. cls
  621. mmc %systemroot%\System32\certmgr.msc
  622. cls
  623. goto menu4
  624.  
  625.  
  626. :SHOWASSET
  627. cls
  628. wmic csproduct get name
  629. wmic csproduct get identifyingnumber
  630. pause
  631. cls
  632. goto menu4
  633.  
  634.  
  635. :User
  636. cls
  637. net user %username% /domain
  638. pause
  639. cls
  640. goto menu4
  641.  
  642.  
  643. :ipconfig
  644. cls
  645. ipconfig /all
  646. pause
  647. cls
  648. goto menu4
  649.  
  650. :MSINFO32
  651. "C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe"
  652. cls
  653. goto menu4
  654.  
  655.  
  656. :GPRESULT
  657. cls
  658. echo Be patient, this can take a while...
  659. gpresult
  660. pause
  661. cls
  662. goto menu4
  663.  
  664. :DEFRAG
  665. cls
  666. Defrag C: -a
  667. pause
  668. cls
  669. goto menu4
  670.  
  671. :GPUPDATE
  672. cls
  673. GPUPDATE /FORCE
  674. pause
  675. cls
  676. goto menu4
  677.  
  678.  
  679. :menu5
  680. cls
  681. TITLE FIELD SCRIPT 1.6 - Virus and Malware Tools
  682. echo.
  683. echo.
  684. echo *********************************
  685. echo *** Virus and Malware TOOLS ***
  686. echo *********************************
  687. echo.
  688. echo Choose:
  689. echo.
  690. echo 1 - ComboFix
  691. echo 2 - ESET NOD32 Online Scanner
  692. echo 3 - HijackThis
  693. echo 4 - MalwareBytes 1.70.0.1100
  694. echo 5 - Microsoft Safety Scanner
  695. echo 6 - Stinger
  696. echo 7 - SuperAntiSpyware 5.6.1014 Released 11/02/2012
  697. echo 8 - TDSSKiller
  698. echo 9 - Unhide.exe
  699. echo.
  700. echo m - Return to Main Menu
  701. echo q - Quit
  702. echo.
  703.  
  704. :menu5choice
  705. set /P C1=[1,2,3,4,5,6,7,8,9,m,q]?
  706. if "%C1%"=="1" goto COMBOFIX
  707. if "%C1%"=="2" goto NOD32
  708. if "%C1%"=="3" goto HIJACKTHIS
  709. if "%C1%"=="4" goto MBYTES
  710. if "%C1%"=="5" goto MSERT
  711. if "%C1%"=="6" goto STINGER
  712. if "%C1%"=="7" goto SAS
  713. if "%C1%"=="8" goto TDSSKILLER
  714. if "%C1%"=="9" goto UNHIDE
  715. if "%C1%"=="m" goto mainmenu
  716. if "%C1%"=="q" goto quit
  717. echo "%C1%" is not a valid choice, please try again
  718. goto menu5choice
  719.  
  720.  
  721. :COMBOFIX
  722. call "\\Server\SharedFolder\tools\spywaretools\combofix\combofix.exe"
  723. cls
  724. goto menu5
  725.  
  726. :NOD32
  727. start /d "C:\Program Files\Internet Explorer" IEXPLORE.EXE www.eset.com/online-scanner-popup/
  728. cls
  729. goto menu5
  730.  
  731.  
  732. :STINGER
  733. call "\\Server\SharedFolder\tools\SpywareTools\Stinger\Stinger.exe"
  734. cls
  735. goto menu5
  736.  
  737. :TDSSKILLER
  738. call "\\Server\SharedFolder\tools\spywaretools\TDSSKiller\tdsskiller.exe"
  739. cls
  740. goto menu5
  741.  
  742. :UNHIDE
  743. call "\\Server\SharedFolder\tools\spywaretools\Unhide\unhide.exe"
  744. cls
  745. goto menu5
  746.  
  747. :MSERT
  748. call "\\Server\SharedFolder\tools\spywaretools\Microsoft Safety Scanner\msert.exe"
  749. cls
  750. goto menu5
  751.  
  752. :HIJACKTHIS
  753. call "\\Server\SharedFolder\tools\spywaretools\hijackthis\hijackthis.exe"
  754. cls
  755. goto menu5
  756.  
  757. :MBYTES
  758. call "\\Server\SharedFolder\tools\spywaretools\malwarebytes\Anti-Malware\mbam-setup-1.70.0.1100.exe"
  759. cls
  760. goto menu5
  761.  
  762. :SAS
  763. call "\\Server\SharedFolder\tools\spywaretools\superantispyware\superantispyware.exe"
  764. cls
  765. goto menu5
  766.  
  767.  
  768.  
  769. :menu6
  770. cls
  771. TITLE FIELD SCRIPT 1.6 - Software Testing Menu
  772. echo.
  773. echo.
  774. echo *****************************
  775. echo *** Software Testing Menu ***
  776. echo *****************************
  777. echo.
  778. echo Choose:
  779. echo.
  780. echo 1 - Acrobat Reader 11.0.0
  781. echo 2 - CDBurnerXP 4.5.0.3717
  782. echo 3 - Flash Player 11.5.502.146
  783. echo 4 - Java 7.0.70.11
  784. echo 5 - K-Lite Codec Pack 9.7.0
  785. echo 6 - KeePass 2.20.1
  786. echo.
  787. echo m - Return to Main Menu
  788. echo q - Quit
  789. echo.
  790.  
  791. :menu6choice
  792. set /P C1=[1,2,3,4,5,6,m,q]?
  793. if "%C1%"=="1" goto AcrobatTesting
  794. if "%C1%"=="2" goto CDBXPTesting
  795. if "%C1%"=="3" goto FlashTesting
  796. if "%C1%"=="4" goto JavaTesting
  797. if "%C1%"=="5" goto KLiteTesting
  798. if "%C1%"=="6" goto KeePass
  799. if "%C1%"=="m" goto mainmenu
  800. if "%C1%"=="q" goto quit
  801. echo "%C1%" is not a valid choice, please try again
  802. goto menu6choice
  803.  
  804.  
  805. :AcrobatTesting
  806. call \\Server\SharedFolder\ACROBAT\Reader\11.0.0\install.bat
  807. cls
  808. goto menu6
  809.  
  810. :FlashTesting
  811. call \\Server\SharedFolder\FLASH\11.5.502.146\install.bat
  812. cls
  813. goto menu6
  814.  
  815. :JavaTesting
  816. call \\Server\SharedFolder\JAVA\7.0.70.11\Install.bat
  817. cls
  818. goto menu6
  819.  
  820. :KLiteTesting
  821. call \\Server\SharedFolder\MEDIAPLAYERCLASSIC\9.7.0\install.bat
  822. cls
  823. goto menu6
  824.  
  825. :CDBXPTesting
  826. call \\Server\SharedFolder\CDBXP\4.5.0.3717\install.bat
  827. cls
  828. goto menu6
  829.  
  830. :KeePass
  831. call \\Server\SharedFolder\keepass\2.20.1\install.bat
  832. cls
  833. goto menu6
  834.  
  835.  
  836. :menu7
  837. cls
  838. TITLE FIELD SCRIPT 1.6 - Driver Updates Menu
  839. echo.
  840. echo.
  841. echo *****************************
  842. echo *** Driver Updates Menu ***
  843. echo *****************************
  844. echo.
  845. echo Choose:
  846. echo.
  847. echo 1 - ATI AutoDetect (current version: 8.970.100.7000)
  848. echo 2 - Cisco VT II Webcam
  849. echo 3 - Intel AutoDetect
  850. echo 4 - Microsoft LifeCam Studio
  851. echo 5 - nVidia 296.88 WHQL
  852. echo.
  853. echo m - Return to Main Menu
  854. echo q - Quit
  855. echo.
  856.  
  857. :menu7choice
  858. set /P C1=[1,2,3,4,5,m,q]?
  859. if "%C1%"=="1" goto ATIAutoDetect
  860. if "%C1%"=="2" goto CiscoVT
  861. if "%C1%"=="3" goto intelAutoDetect
  862. if "%C1%"=="4" goto MSLifeCam
  863. if "%C1%"=="5" goto nVidiaWHQL
  864. if "%C1%"=="m" goto mainmenu
  865. if "%C1%"=="q" goto quit
  866. echo "%C1%" is not a valid choice, please try again
  867. goto menu7choice
  868.  
  869.  
  870. :ATIAutoDetect
  871. call \\Server\SharedFolder\ATI\AUTODETECT\amddriverdownloader.exe
  872. cls
  873. goto menu7
  874.  
  875. :CiscoVT
  876. call "\\Server\SharedFolder\Drivers\WebCams\Cisco VT 2\cuva-Admin-fmr.2-2-2\CiscoVTCameraDriverSetup.exe"
  877. cls
  878. goto menu7
  879.  
  880. :IntelAutoDetect
  881. start /d "C:\Program Files\Internet Explorer" IEXPLORE.EXE "http://www.intel.com/p/en_US/support/detect/"
  882. cls
  883. goto menu7
  884.  
  885. :MSLifeCam
  886. call "\\Server\SharedFolder\Drivers\WebCams\MS LifeCam Studio\LifeCam3.60.exe"
  887. cls
  888. goto menu7
  889.  
  890. :nVidiaWHQL
  891. call \\Server\SharedFolder\nvidia\nvsm\296.88\install.bat
  892. cls
  893. goto menu7
  894.  
  895.  
  896. :menu8
  897. cls
  898. TITLE FIELD SCRIPT 1.6 - Help and Changelog
  899. echo.
  900. echo FieldScript.bat was created to give Desktop technicians an easy and reliable way to run common tools. It's a pretty simple structure of 1 MAIN MENU and 8 sub-menus.
  901. echo.
  902. pause
  903. cls
  904. echo.
  905. echo 5/29/2012: "EXIT /B" required when recursive batching with the CALL command
  906. echo.
  907. echo 5/29/2012: Figured out "not a valid choice" sub-routine. Basically ":mainmenu" and ":menuchoice" have to be labeled uniquely so you can redirect more granularly
  908. echo.
  909. echo 6/1/2012: echo Improved FieldScript.bat's formatting and flow. Bumped version to 1.2
  910. echo.
  911. echo 6/3/2012: Added BIOS Updates sub-Menu. Bumped version to v1.3
  912. echo.
  913. echo 6/4/2012: Added TITLE to beginning of each sub-menu section, so TitleBar accurately reflects which sub-menu you are currently in.
  914. echo.
  915. echo 6/5/2012: Added SPYWARE TOOLS menu. Bumped version to 1.4
  916. echo.
  917. echo 6/5/2012: Added "Help and Changelog"
  918. echo.
  919. echo 6/5/2012: Added "Certificate Manager" to Diagnostic Menu
  920. echo.
  921. echo 6/6/2012: Added Firefox to "Install Apps and Drivers" menu
  922. echo.
  923. echo 7/9/2012: Added MS Compatibility Pack, Printers sub-menu and other minor fixes
  924. echo.
  925. echo 7/10/2012: Added "wmic bios get SMBIOSBIOSVersion" to BIOS menu to be compatible with E6420
  926. echo.
  927. echo 9/3/2012: Added a variety of minor updates/changes to accommodate new software packages. Reverted COLOR to black/white for readability
  928. echo.
  929. echo.
  930. pause
  931. goto mainmenu
  932.  
  933. :menu9
  934. cls
  935. TITLE FIELD SCRIPT 1.6 - Printers Menu
  936. echo.
  937. echo.
  938. echo ************************************
  939. echo *** File and Printer Shares Menu ***
  940. echo ************************************
  941. echo.
  942. echo Choose:
  943. echo.
  944. echo 1 - PrintServer1
  945. echo 2 - PrintServer2
  946. echo 3 - PrintServer3
  947. echo 4 - FileServer1
  948. echo 5 - FileServer2
  949. echo 6 - DeptSharedFolder1
  950. echo 7 - DeptSharedFolder2
  951. echo 8 - Stop and Restart PRINT SPOOLER Service
  952. echo 9 - Install PDFCreator 1.6.0
  953. echo.
  954. echo m - Return to Main Menu
  955. echo q - Quit
  956. echo.
  957.  
  958. :menu6choice
  959. set /P C1=[1,2,3,4,5,6,7,8,9,m,q]?
  960. if "%C1%"=="1" goto PrintServer1
  961. if "%C1%"=="2" goto PrintServer2
  962. if "%C1%"=="3" goto PrintServer3
  963. if "%C1%"=="4" goto FileServer1
  964. if "%C1%"=="5" goto FileServer2
  965. if "%C1%"=="6" goto DeptSharedFolder1
  966. if "%C1%"=="7" goto DeptSharedFolder2
  967. if "%C1%"=="8" goto SPOOLER
  968. if "%C1%"=="9" goto PDFCREATOR
  969. if "%C1%"=="m" goto mainmenu
  970. if "%C1%"=="q" goto quit
  971. echo "%C1%" is not a valid choice, please try again
  972. goto menu6choice
  973.  
  974.  
  975. :PrinterServer1
  976. start /d "C:\Windows" EXPLORER.EXE \\PrintServer1
  977. cls
  978. goto menu9
  979.  
  980. :PrintServer2
  981. start /d "C:\Windows" EXPLORER.EXE \\PrintServer2
  982. cls
  983. goto menu9
  984.  
  985. :PrintServer3
  986. start /d "C:\Windows" EXPLORER.EXE \\PrintServer3
  987. cls
  988. goto menu9
  989.  
  990. :FileServer1
  991. start /d "C:\Windows" EXPLORER.EXE \\FileServer1
  992. cls
  993. goto menu9
  994.  
  995. :FileServer2
  996. start /d "C:\Windows" EXPLORER.EXE \\FileServer2
  997. cls
  998. goto menu9
  999.  
  1000. :DeptSharedFolder1
  1001. start /d "C:\Windows" EXPLORER.EXE \\Server\DeptSharedFolder1
  1002. cls
  1003. goto menu9
  1004.  
  1005. :DeptSharedFolder2
  1006. start /d "C:\Windows" EXPLORER.EXE \\Server\DeptSharedFolder2
  1007. cls
  1008. goto menu9
  1009.  
  1010. :SPOOLER
  1011. NET STOP SPOOLER
  1012. NET START SPOOLER
  1013. cls
  1014. goto menu9
  1015.  
  1016. :PDFCREATOR
  1017. call \\Server\SharedFolder\pdfcreator\1.6.0\install.bat
  1018. cls
  1019. goto menu9
  1020.  
  1021.  
  1022. :quit
  1023. TITLE FIELD SCRIPT 1.6
  1024. cls
  1025. echo.
  1026. echo.
  1027. echo Goodbye %username%,
  1028. echo.
  1029. echo Hope you enjoyed using FieldScript 1.6 !!!
  1030. echo ...
  1031. echo ..
  1032. echo .
  1033. :: command to silent/delay for 5 seconds before batch file closes
  1034. ping -n 5 127.0.0.1 > nul
  1035.  
  1036. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement