Version history Prior to Visual Studio Version 4.0 there were Visual Basic 3, Visual C++, Visual FoxPro and Visual SourceSafe as separate products. Product name Codename Internal version Supported .NET Framework versions Release date Visual Studio N/A 4.0 N/A 1995-04 Visual Studio 97 Boston 5.0 N/A 1997-02 Visual Studio 6.0 Aspen 6.0 N/A 1998-06 Visual Studio .NET (2002) Rainier 7.0 1.0 2002-02-13 Visual Studio .NET 2003 Everett 7.1 1.1 2003-04-24 Visual Studio 2005 Whidbey 8.0 2.0 2005-11-07 Visual Studio 2008 Orcas 9.0 2.0, 3.0, 3.5 2007-11-19 Visual Studio 2010 Dev10/Rosario 10.0 2.0, 3.0, 3.5, 4.0 2010-04-12from : http://en.wikipedia.org/wiki/Microsoft_Visual_Studio
My personal experience as a programmer, system admin and database administratror.
Showing posts with label microsoft. Show all posts
Showing posts with label microsoft. Show all posts
Thursday, May 24, 2012
MS Visual Studio
MS Visual Studio
Thursday, May 10, 2012
Dos Batch
DOS Batch file to delete folders by date range
@Echo Off Setlocal EnableDelayedExpansion :: User Variables :: Set this to the number of days you want to keep Set _DaysKept=7 :: Set this to the folder that contains the folders to check and delete Set _Path=C:\Test1 :: Get todays date Call :GetDate Set _yy=%_fDate:~,4% Set _mm=%_fDate:~4,2% Set _dd=%_fDate:~6,2% :: Convert todays date to Julian Call :JDate %_yy% %_mm% %_dd% Set _JToday=%_JDate% :: Set delete date Set /a _DelDate=_JToday-%_DaysKept%-1 :: Get time format, _iTime will be 0 if 12 hourt clock, 1 if 24 hour clock :: Delims= is a TAB followed by a space in the next line :: If you copy this code, you must edit this line For /F "TOKENS=2* DELIMS= " %%A In ('REG QUERY "HKCU\Control Panel\International" /v iTime') Do Set _iTime=%%B If Exist "%temp%\tf}1{" Del "%temp%\tf}1{" PushD %_Path% Set _s=s If %_DaysKept%==1 set _s= Echo Please wait, searching for folders more than %_DaysKept% day%_s% old If %_iTime%==0 (Set _Tok=1,4*) Else (Set _Tok=1,3*) For /F "tokens=%_Tok% skip=4" %%I In ('dir "%_Path%\1*" /AD /OD /TW ^|Findstr /E "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]"') Do ( Set _Name=%%K If "!_Name:~10!"=="" If %%J==^FTP Batch( Call :GetDate %%I Call :JDate !_fDate:~,4! !_fDate:~4,2! !_fDate:~6,2! If !_JDate! LEQ %_DelDate% ( If Exist "%temp%\tf}1{" ( Echo %%I:%%~fK >>"%temp%\tf}1{" ) Else ( Echo.>"%temp%\tf}1{" Echo Do you wish to delete the following folders?>>"%temp%\tf}1{" Echo Date Name>>"%temp%\tf}1{" Echo %%I:%%~fK >>"%temp%\tf}1{" )) Else ( Goto :_allFound ))) PopD :_allFound If Not Exist "%temp%\tf}1{" Echo No Folders Found to delete&Goto _Done Type "%temp%\tf}1{" | More Set _rdflag= /q :_Prompt1 Set /P _resp=Delete All, None, or Prompt for each (A/N/P)? If /I "%_resp:~0,1%"=="N" Goto _Done If /I "%_resp:~0,1%"=="A" Goto _Removeold If /I NOT "%_resp:~0,1%"=="P" (Echo (A/N/P only please)&Goto _Prompt1 Set _rdflag= :_Removeold For /F "tokens=1* skip=3 Delims=:" %%I In ('type "%temp%\tf}1{"') Do ( If "%_rdflag%"=="" Echo Deleting rd /s%_rdflag% "%%J") :_Done If Exist "%temp%\tf}1{" Del "%temp%\tf}1{" Goto:EOF ::===================================:: :: :: :: - S u b r o u t i n e s - :: :: :: ::===================================:: :JDate :: Convert date to Julian :: Arguments : YYYY MM DD :: Returns : Julian date in variable _JDate :: Usage ::Call :JDate %__GYear% %_GMonth% %_GDay% :: First strip leading zeroes; a logical error in this :: routine was corrected with help from Alexander Shapiro ::Code taken from datediff.bat written by Rob van der Woude ::http://www.robvanderwoude.com Set _JMM=%2 Set _JDD=%3 IF 1%_JMM% LSS 110 Set _JMM=%_JMM:~1% IF 1%_JDD% LSS 110 Set _JDD=%_JDD:~1% :: :: Algorithm based on Fliegel-Van Flandern :: algorithm from the Astronomical Almanac, :: provided by Doctor Fenton on the Math Forum :: (http://mathforum.org/library/drmath/view/51907.html), :: and converted to batch code by Ron Bakowski. Set /A _JMonth1 = ( %_JMM% - 14 ) / 12 Set /A _JYear1 = %1 + 4800 Set /A _JDate = 1461 * ( %_JYear1% + %_JMonth1% ) / 4 + 367 * ( %_JMM% - 2 -12 * %_JMonth1% ) / 12 - ( 3 * ( ( %_JYear1% + %_JMonth1% + 100 ) / 100 ) ) / 4 + %_JDD% - 32075 For %%A In (_JMonth1 _JYear1) Do Set %%A= Goto:EOF :GetDate :: This subroutine will always display the same results, :: for the date independent of "International" settings. :: This batch file uses REG.EXE from the NT Resource Kit :: (already installed with WinXP and Vista) :: to read the "International" settings from the registry. :: Date is returned as yyyymmdd in variable _fdate :: Modified from SortDate Written by Rob van der Woude :: http://www.robvanderwoude.com :: If NOT [%1]==[] Set Date=%1 If "%date%A" LSS "A" (Set _NumTok=1-3) Else (Set _NumTok=2-4) :: Delims= is a TAB followed by a space in the next two lines :: If you copy this code, you must edit these two lines For /F "SKIP=3 TOKENS=2* DELIMS= " %%A In ('REG QUERY "HKCU\Control Panel\International" /v iDate') Do Set _iDate=%%B For /F "SKIP=3 TOKENS=2* DELIMS= " %%A In ('REG QUERY "HKCU\Control Panel\International" /v sDate') Do Set _sDate=%%B IF %_iDate%==0 For /F "TOKENS=%_NumTok% DELIMS=%_sDate% " %%B In ("%date%") Do Set _fdate=%%D%%B%%C IF %_iDate%==1 For /F "TOKENS=%_NumTok% DELIMS=%_sDate% " %%B In ("%date%") Do Set _fdate=%%D%%C%%B IF %_iDate%==2 For /F "TOKENS=%_NumTok% DELIMS=%_sDate% " %%B In ("%date%") Do Set _fdate=%%B%%C%%D Goto:EOF
FTP -v -i -s:ftpscript.txt open example.com username password !:--- FTP commands below here --- lcd c:\MyLocalDirectory cd public_html/MyRemoteDirectory binary mput "*.*" disconnect bye
Subscribe to:
Posts (Atom)