ricktendo

[Bonus] Microsoft Visual Basic/C++ Runtimes 1.1.1

11 posts in this topic

5903c02ac0.jpg

http://adf.ly/1713566/vbcruntimes

Size: 5.10 MB

Date: May 15 2012

MD5: f16cfdadd88c5863f17cf445f8b11f90

About: Contains Microsoft Visual Basic and Visual C Runtimes, the 16bit Runtimes will be skipped on x64 installs, also the Visual Basic Virtual Machine will only be offered to Vista and above.

Note: This installer is merged with/not needed if you use my AIO Visual Basic/C++/F#/J#

Runime list:


/*-- Microsoft Visual Basic Runtimes -----------------------------------*/
comct232.ocx 6.0.98.16
comct332.ocx 6.7.0.9816
comctl32.ocx 6.0.98.16
comdlg32.ocx 6.1.98.16
dblist32.ocx 6.1.98.16
mci32.ocx 6.1.98.16
mscomct2.ocx 6.1.98.16
mscomctl.ocx 6.1.98.33
mscomctl32.ocx 6.0.88.62
mscomm32.ocx 6.1.98.16
msdatgrd.ocx 6.1.98.16
msdatlst.ocx 6.1.98.16
msflxgrd.ocx 6.1.98.14
mshflxgd.ocx 6.1.98.16
msinet.ocx 6.1.98.16
msmask32.ocx 6.1.98.16
msstdfmt.dll 6.1.98.16
msstkprp.dll 6.1.98.16
mswinsck.ocx 6.1.98.17
picclp32.ocx 6.1.98.16
richtx32.ocx 6.1.98.16
sysinfo.ocx 6.1.98.16
tabctl32.ocx 6.1.98.16
vb40032.dll 4.0.29.22
/*-- Microsoft Visual Basic Runtimes (16bit) ----------------------------*/
vb40016.dll 4.0.24.22
vbrun100.dll <none>
vbrun200.dll 2.0.9.8
vbrun300.dll 3.0.5.38
/*-- Microsoft Visual Basic Virtual Machine -----------------------------*/
msvbvm50.dll 5.2.82.44
/*-- Microsoft Visual C Runtimes ----------------------------------------*/
atl70.dll 7.0.9975.0
atl71.dll 7.10.6119.0
mfc70.dll 7.0.9975.0
mfc70chs.dll 7.0.9975.0
mfc70cht.dll 7.0.9975.0
mfc70deu.dll 7.0.9975.0
mfc70enu.dll 7.0.9975.0
mfc70esp.dll 7.0.9975.0
mfc70fra.dll 7.0.9975.0
mfc70ita.dll 7.0.9975.0
mfc70jpn.dll 7.0.9975.0
mfc70kor.dll 7.0.9975.0
mfc70u.dll 7.0.9975.0
mfc71.dll 7.10.6119.0
mfc71chs.dll 7.10.6119.0
mfc71cht.dll 7.10.6119.0
mfc71deu.dll 7.10.6119.0
mfc71enu.dll 7.10.6119.0
mfc71esp.dll 7.10.6119.0
mfc71fra.dll 7.10.6119.0
mfc71ita.dll 7.10.6119.0
mfc71jpn.dll 7.10.6119.0
mfc71kor.dll 7.10.6119.0
mfc71u.dll 7.10.6119.0
msvci70.dll 7.0.9955.0
msvcp70.dll 7.0.9466.0
msvcp71.dll 7.10.6052.0
msvcr70.dll 7.0.9981.0
msvcr71.dll 7.10.7031.4
msvcrt10.dll <none>
name            version

Unattended install switches:

- Silently install and display progress:
<installer>.exe /SILENT
- Quietly install and display no progress:
<installer>.exe /VERYSILENT
- To skip restart prompt add:
/NORESTART
- To install C++ only and skip all vb runtimes including 16bit and VM:
/TASKS="!msvb"
- To skip all vb runtimes:
/MERGETASKS="!msvb\run"
- To skip only the 16bit vb runtimes:
/MERGETASKS="!msvb\run\xvibit"
- To skip only the Visual Basic VM:
/MERGETASKS="!msvb\vm"

Source:

http://adf.ly/1713566/vbcsource

Share this post


Link to post
Share on other sites

Added unattended install instructions

Off Topic: Does anybody know a program/command/script I can use to get a list of files and their versions?

Share this post


Link to post
Share on other sites

You could try dumping the directory info to a text file like so:

dir /s "%path-to-files%" >>"%path-to-log%\dirInput.log"

But that won't give you versions. WMIC does though.

Something like this maybe?

@ECHO OFF &SETLOCAL ENABLEEXTENSIONS
::USER VARIABLES
::FILE TO CHECK VERSION OF [Note double backlashes]
SET "F_=C:\\Program Files\\Windows AIK\\Tools\\PETools\\ssshim.dll"
FOR /F "tokens=1,2 USEBACKQ SKIP=1 delims==" %%b IN (`WMIC DATAFILE WHERE "NAME='%F_%'" GET VERSION /VALUE`) DO 1>NUL 2>&1(SET %%b=%%c)
SET "detect=%VERSION:.=%"
ECHO Detected version is: %detect%
ENDLOCAL
:EOF

Edited by Mr_Smartepants

Share this post


Link to post
Share on other sites

Updated 1.1

Now you can skip install of all vb runtimes/virtual machine and only install the c++

<installer>.exe /SILENT /TASKS="!msvb"

Share this post


Link to post
Share on other sites

Fantastic installer for old timers :D Please update the description with what's inside when you'll have the time. Thanks! :)

Share this post


Link to post
Share on other sites

Added some info and a list of runtime files

BTW small update v1.1.1, fixed the keyboard shortcut for the 16bit task

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now