tag:blogger.com,1999:blog-4768125713818570852024-03-13T20:45:04.760+05:30Anil's Blog!A medium for me to spread my thoughts.Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-476812571381857085.post-31368743341698851382013-10-07T19:34:00.000+05:302013-10-07T19:46:17.181+05:30Swapping values without using any other variables<div dir="ltr" style="text-align: left;" trbidi="on">
<b>Swapping values between 2 variables</b><br />
<b></b><br />
Before swap:<br />
a=1;<br />
b=2;<br />
<br />
After swap:<br />
a=2;<br />
b=1;<br />
<br />
<br />
<b>0. Usual way: Using a temporary variable to store value of one variable before replacing its value.</b><br />
<b> </b> temp=a;<br />
a=b;<br />
b=temp;<br />
<br />
<br />
<u><b>Without using any other variables</b></u><br />
<br />
<b>1. Using XOR or <a href="http://en.wikipedia.org/wiki/Exclusive_or" target="_blank">Exclusive Or</a> (^)</b><br />
a=a^b;<br />
b=b^a;<br />
a=a^b;<br />
<br />
Can also be written as:<br />
a^=b;<br />
b^=a;<br />
a^=b;<br />
<br />
<i><b>Note: </b>Best method (so far) as it uses only the amount of bits that it has. No worry of overflow.</i><br />
<br />
<b>2. Using Addition (+) and Subtraction (-)</b><br />
a=a+b;<br />
b=a-b;<br />
a=a-b;<br />
<br />
Can also be written as:<br />
a+=b;<br />
b=a-b;<br />
a-=b;<br />
<br />
<i> <b>Note: </b>Possibility of overflow if any of the value is near maximum.</i><br />
<br />
<br />
<b>3. Using Multiplication (*) and Division (/)</b><br />
a=a*b;<br />
b=a/b;<br />
a=a/b;<br />
<br />
Can also be written as:<br />
a*=b;<br />
b=a/b;<br />
a/=b;<br />
<br />
<i><b>Note:</b></i><br />
<i> 1. Will not work if any of the value is 0 (zero).</i><i> </i><br />
<i> 2. Possibility of overflow if any of the value is near maximum.</i><br />
<br />
You can try them all online here: <a href="http://repl.it/languages/JavaScript">http://repl.it/languages/JavaScript</a></div>
Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-14687372300394686952013-09-24T19:33:00.000+05:302013-10-07T19:55:27.798+05:30Encypt & compress files and send to Dropbox folder<div dir="ltr" style="text-align: left;" trbidi="on">
Using the below details you can encypt and compress files and add to Dropbox folder using right-click "Send To" menu.<br />
<br />
This is very handy when transferring sensitive / confidential information over cloud storage like Dropbox. Even though most of the cloud storage applications claim to store data in encrypted format, its always better to have your own added security. You never know if that data gets hacked or seen by the cloud storage employees.<br />
<br />
I initially searched the net for a solution, which I thought would already exist as this requirement of mine seemed quite basic. Unfortunately, I did not come across any simple and elegant solutions.<br />
<br />
<b>What I required was this:</b><br />
Right-click on a file/folder in Windows OS and click on 'Send to Drobox folder' on your PC. This should encrypt the file and then create a copy of the encrypted file in the Dropbox folder on the PC which would then sync up to the cloud storage (Dropbox).<br />
<br />
<i><b>What I tried first ... in vain:</b></i><br />
My initial thought was to create an encrypted 7-zip archive file and then keep dumping files/folders into it using drag-drop. But, when I tried it, I learnt something more about 7-zip. Once a 7-zip archive file is encrypted you cannot use 7-zip to add more files into this archive with encryption. If you add files, they remain unencrypted. Maybe, 7-zip can add this as a feature to prompt for a password when adding files and folders to such encrypted archives and if the password provided matches the archive's encryption password, then encrypt and add files to the archive. I found this as one of the requests at the 7-zip forum.<br />
<br />
<b>My solution (works great):</b><br />
I used windows batch commands (*.bat files)
along with free open source 7-zip command line utility (for AES-256
encryption & 7z compression) to encrypt and compress files/folders
and send to Dropbox local folder on my PC.<br />
<br />
<h3 style="text-align: left;">
<i><b>Steps:</b></i></h3>
<br />
Download and install the following software as per the information provided below.<br />
<br />
<b>1. <a href="http://dropbox.com/" target="_blank">Dropbox</a></b> - Cloud storage application. You should also create/have a login. Dropbox provides 2 GB free storage to start with and with referrals and other mechanisms provides an opportunity to get around 16-20 GB of free storage. [<a href="https://www.dropbox.com/downloading?src=index" target="_blank">Download Dropbox Windows application</a>] <br />
<blockquote class="tr_bq">
Assuming Dropbox install path to be: <b>D:\Dropbox</b></blockquote>
<blockquote class="tr_bq">
Create local folder for sending encrypted files to: <b>D:\Dropbox\common</b> </blockquote>
<br />
<b>2. <a href="http://www.7-zip.org/" target="_blank">7-Zip</a></b> - Free open source archiver which also provides strong AES-256 bit encryption. [<a href="http://downloads.sourceforge.net/sevenzip/7za920.zip" target="_blank">Download 7za.exe standalone command line archiver</a>]<br />
<blockquote class="tr_bq">
Assuming 7za path to be: <b>D:\Dropbox\7zip</b> <i>(<b>Note: </b>You should just unzip the 7za920.zip file downloaded from my above link into this folder. <b>Tip: </b>If you share this 7zip folder over dropbox, you do not require to install 7za.exe on all your other computers. Dropbox will sync it automatically.)</i></blockquote>
<b>3. Batch file</b> to "Send to Dropbox common folder" <br />
<blockquote class="tr_bq">
Copy below file to <b>"D:\Private"</b> folder<span style="font-size: x-small;"><i> <span style="font-size: small;">(<b>Note: </b>Ensure that this folder is only on your PCs and not on cloud. This folder and more importantly <span style="color: red;">the batch files should not be stored on cloud</span> in an unencrypted format <span style="color: red;">as it contains your password for encryption and decryption</span>).</span></i></span></blockquote>
<blockquote class="tr_bq">
Filename: <span style="color: #660000;"><i><b>send_to_dropbox.bat</b></i></span></blockquote>
<span style="background-color: #f3f3f3;"><span style="color: #660000;"><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"></span></span></span></span><br />
<blockquote class="tr_bq">
<span style="background-color: #f3f3f3; font-size: small;"><span style="color: #660000;"><span style="font-family: "Courier New",Courier,monospace;">@ECHO OFF<br />REM send_to_dropbox.bat<br />REM Using 7-zip in commANd line mode to encrypt and send fILes and folders to dropbox<br /><br />REM Set path to 7za.exe<br />SET zpath="D:\Dropbox\7zip\7za.exe"<br /><br />REM Set path to Dropbox folder<br />SET dbpath="D:\Dropbox\common"<br /><br />REM Set default password for encryption<br />SET keyphrase=</span></span></span><span style="background-color: #f3f3f3; font-size: small;"><span style="color: #660000;"><span style="font-family: "Courier New",Courier,monospace;"><span style="background-color: #f3f3f3;"><span style="color: #660000;"><span style="font-family: "Courier New",Courier,monospace;">Enter_Your_Password_Here_Using_Alphabets_And_Digits_Only</span></span></span><br /><br />REM ECHO %*<br /><br />REM Parse input parameters<br />FOR %%A IN (%*) DO (<br /> REM echo item=%%A<br /> <br /> REM Use 7-zip<br /> REM a = Archive<br /> REM -t7z = SettiNg Type of archive to 7z<br /> REM -r = Recurse subdirectorIes<br /> REM -mx1 = Setting compression Method to 1 (fastest)<br /> REM -p{keyphrase} = Setting keyphrase<br /> REM -mhe=on = Enables archive header encryption<br /> %zpath% a -t7z -r -mx1 -p%keyphrase% -mhe=on %%A.7z %%A<br /> <br /> REM Move the *.7z fiLe to Dropbox folder<br /> MOVE %%A.7z %dbpath%<br />)<br /><br />REM ECHO All done<br /><br />REM PAUSE</span></span></span></blockquote>
<br />
<b>4. Batch file</b> to "Open from Dropbox common folder" <br />
<blockquote class="tr_bq">
Copy below file to <b>"D:\Private"</b> folder <span style="font-size: x-small;"><i> <span style="font-size: small;">(Note: This folder is only on your PCs and not on cloud. This folder
and more importantly the batch files should not be stored on cloud in
an unencrypted format as it contains your password for encryption and
decryption).</span></i></span></blockquote>
<blockquote class="tr_bq">
Filename: <span style="color: #660000;"><i><b>open_from_dropbox.bat</b></i></span></blockquote>
<blockquote class="tr_bq">
<span style="background-color: #f3f3f3; font-size: small;"><span style="color: #660000;"><span style="font-family: "Courier New",Courier,monospace;">@ECHO OFF<br />REM open_from_dropbox.bat<br />REM Using 7-zip in commANd line mode to decrypt and open fILes and folders from dropbox<br /><br />REM Set path to 7za.exe<br />SET zpath="D:\Dropbox\7zip\7za.exe"<br /><br />REM Set path to Dropbox folder<br />SET dbpath="D:\Dropbox\common"<br /><br />REM Set path to output folder<br />SET outpath="C:\temp\dropboxout"<br /><br />REM Set default password for decryption<br />SET keyphrase=Enter_Your_Password_Here_Using_Alphabets_And_Digits_Only<br /><br />REM Create output folder. Will not overwrite if already exists.<br />mkdir %outpath% 2>nul<br /><br />REM ECHO %*<br /><br />REM Parse input parameters<br />FOR %%A IN (%*) DO (<br /> REM echo item=%%A<br /> <br /> REM Use 7-zip<br /> REM x = eXtract usiNg path<br /> REM -r = Recurse subdirectorIes<br /> REM -p{keyphrase} = Setting keyphrase<br /> REM -o{outpath} = Output directory<br /> %zpath% x -r -p%keyphrase% %%A -o%outpath%<br />)<br /><br />REM Open output foLder<br />START "title" %outpath%<br /><br />REM ECHO All done<br /><br />REM PAUSE</span></span></span></blockquote>
<br />
<b>5. Send To menu</b><br />
<ul style="text-align: left;">
<li>Create shortcuts to each of the *.bat files by right-clicking on the file and using "Send To" > "Desktop (create shortcut)"</li>
<li>Rename the shortcuts to "Send to Dropbox" and "Open from Dropbox" respectively.</li>
<li>Change the icons of the batch file shortcuts as per your preference to indicate "Send to Dropbox" and "Open from Dropbox". You can search download *.ico files using <a href="https://www.google.co.in/search?hl=en&site=imghp&tbm=isch&source=hp&biw=1280&bih=709&q=dropbox+folder+icons" target="_blank">Google</a>).</li>
<li>Right-click on Windows Start button <a href="http://res2.windows.microsoft.com/resbox/en/windows%20vista/main/4f6cbd09-148c-4dd8-b1f2-48f232a2fd33_47.png"><img alt="Windows Start Button" border="0" src="http://res2.windows.microsoft.com/resbox/en/windows%20vista/main/4f6cbd09-148c-4dd8-b1f2-48f232a2fd33_47.png" title="Windows Start Button" /></a></li>
<li>Click on "Explore" which should open up "Start Menu" in Explorer.</li>
<li>On the left side, in the Folders section, you should be able to see "SendTo" folder just above "Start Menu". Left-click on "SendTo" to open it in the right side.</li>
<li>Move the batch file shortcuts to "SendTo" folder and close the explorer window.</li>
<li>You will now be able to righ-click on any file, folder or multiple files/folders and then see the 2 options "Send to Dropbox" and "Open from Dropbox" in the "Send To" menu.</li>
<li>Click on "Send to Dropbox" after right-clicking the file to send a file to "D:\Dropbox\common" folder. The file will get compressed to 7z format and also get encrypted. This encrypted and compressed file will get copied to "D:\Dropbox\common" folder.</li>
<li>Follow all the above steps from another PC (possibly at work/home), and share the "D:\Dropbox\common" folder across the 2 (or more) PCs</li>
<li>Then on that computer, click on "Open from Dropbox" after right-clicking the *.7z file from "D:\Dropbox\common" folder and viola! ... the file gets uncompressed and decrypted and stored in "C:\temp\dropboxout" folder on your PC.</li>
<li>You can then open it / move it to any other folder. You can then also delete the *.7z file as required.</li>
</ul>
<span style="font-size: small;"><u><i><b>Folders used:</b></i></u></span><br />
<ol style="text-align: left;">
<li><span style="font-size: small;">D:\Dropbox</span></li>
<li><span style="font-size: small;">D:\Dropbox\common</span></li>
<li><span style="font-size: small;">D:\Dropbox\7zip</span></li>
<li><span style="font-size: small;">%AppData%\Microsoft\Windows\SendTo</span></li>
<li><span style="font-size: small;">C:\temp\dropboxout</span></li>
</ol>
<span style="font-size: small;"><i><u><b>Software used:</b></u></i></span><br />
<ol style="text-align: left;"><span style="font-size: small;">
</span>
<li><span style="font-size: small;"><b><a href="http://dropbox.com/" target="_blank">Dropbox</a></b> - [<a href="https://www.dropbox.com/downloading?src=index" target="_blank">Download Dropbox Windows application</a>] </span></li>
<span style="font-size: small;">
</span>
<li><span style="font-size: small;"><b><a href="http://www.7-zip.org/" target="_blank">7-Zip</a></b> - [<a href="http://downloads.sourceforge.net/sevenzip/7za920.zip" target="_blank">Download 7za.exe standalone command line archiver</a>]</span></li>
<span style="font-size: small;">
</span>
<li><span style="font-size: small;">Windows Operating System</span></li>
</ol>
<b><u>Why compression?</u> </b>or Why not just stick with encryption alone?<br />
I have used compression (in the fastest mode) as I wanted to reduce the file-size wherever possible so that cloud synchronization would be faster. Also, I didn't want 7-zip to spend a lot of time compressing the files. You can use -mx0 if you want no compression and only storage along with encryption. Alternatively, you can use higher compression switches (-mx3 or -mx5) for better compression / smaller files to be uploaded... but, remember that it does impact speed. I had done some sample testing and then decided on -mx1 to be best suited for me. It is fast and gives me good compression. The switches -mx3, 5, 7 & 9 took more time and there was not a very huge difference in the compressed file size. But, YMMV.<br />
<br />
Let me know your comments & suggestions on this topic. At the moment, I am quite happy with my solution. If you share any tips with me to improve this topic, I will try to incorporate it here.<br />
<br />
<i>PS 1: I came across "http://satyadeepk.in/dropbox-folder-sync/" when writing this blog. This ready-to-use software may be useful to people reading this blog.</i><br />
<br />
<i>PS 2: After writing this post, I came across <a href="https://www.boxcryptor.com/" target="_blank">Boxcryptor</a> which supports variety of cloud storage solutions.</i><br />
<br />
<i>PS 3: LifeHacker.com published my solution </i>:-) <i>[<a href="http://lifehacker.com/quickly-encrypt-files-and-send-them-to-dropbox-from-the-1401457977" target="_blank">Link</a>]</i></div>
Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com24tag:blogger.com,1999:blog-476812571381857085.post-71106763268719312872012-08-11T11:51:00.000+05:302012-08-11T11:54:36.413+05:30Einstien's Relativity & Speed of Light<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: large;"><b>E = m c<sup>2 </sup></b></span></div>
<br />
The most famous equation which gives the relationship between mass and energy. Mass can be be converted to energy (and vice versa). Refer this <a href="http://en.wikipedia.org/wiki/Mass%E2%80%93energy_equivalence" target="_blank">link</a> for more details on this.<br />
<br />
It also dictates that mass of an object will increase as the speed increases and even more so when approaching the speed of light.<br />
<br />
Almost everyone thinks that this puts a damper on achieving the speed of light, since as we approach the speed of light the mass increases considerably. So, we need more energy to propel the object due to its increased mass. As the speed increases, the mass increases and so does the need for energy required to propel the object.<br />
<br />
But, how about this: if we use the first equation and convert the gained mass back to energy and use that to propel the object instead. Viola! We have solved both problems with this solution.<br />
<br />
Now all one has to do is create an object which can convert its mass to energy and use this energy to propel itself. The more mass it has, the more energy it should generate.<br />
<br />
Could this be why particles moving at speed of light (or faster) have zero or negligible mass? Are these particles converting their gained mass to energy which keeps propelling them at such high speeds?<br />
<br />
<br /></div>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-17318907478382725762012-07-26T18:52:00.000+05:302012-08-01T21:24:14.939+05:30Infinities!<div dir="ltr" style="text-align: left;" trbidi="on">
<b>"There are more real numbers between 0 and 1 than all the integers"</b><br />
<br />
Ever since I came across the statement that the set of real numbers between 0 and 1 (eg: 0, 0.1, 0.2) is larger than the set of integers (0, 1, 2), I was curious to understand why it is so.<br />
<br />
To understand this, I was reading about "Cantor's Diagonal Argument" <a href="http://www.coopertoons.com/education/diagonal/diagonalargument.html" target="_blank">here</a> and <a href="http://en.wikipedia.org/wiki/Cantor%27s_diagonal_argument" target="_blank">here</a>.<br />
<br />
In very simple terms, these articles provide the below explanation.<br />
<br />
Every <a href="http://en.wikipedia.org/wiki/Integer" target="_blank">integer</a> is tried to be mapped to every <a href="http://en.wikipedia.org/wiki/Real_number" target="_blank">real number</a> with one-to-one correspondence.<br />
Eg:<br />
1 --> 0.1<br />
2 --> 0.2<br />
3 --> 0.3<br />
and so on... till infinity.<br />
<br />
The above gives an impression that we should always be able to easily map an integer to a real number as the left-side (real numbers) is simply right-side multiplied by 10. In other words, multiply real number by 10 and you should get the integer number which it maps to. For 0.11, multiply by 100 and so on. You get one-to-one correspondence. Then how can there be more real numbers between 0 and 1 as described in the first statement?!<br />
<br />
This one-to-one correspondence is only true for:<br />
1. real numbers which are not having <a href="http://en.wikipedia.org/wiki/Repeating_decimal" target="_blank">repeating decimal</a> (eg. 0.1111..., 0.123123123...) or<br />
2. if they are not <a href="http://en.wikipedia.org/wiki/Irrational_number" target="_blank">irrational numbers</a> (eg. <a href="http://en.wikipedia.org/wiki/Pi" target="_blank">pi</a>=3.1415..., <a href="http://en.wikipedia.org/wiki/E_%28mathematical_constant%29" target="_blank">e</a>, square root of 2, 0.1234...) <br />
And why is that? It is because of the <a href="http://www.google.co.in/search?hl=en&q=integer&tbs=dfn:1&tbo=u&sa=X&ei=4TURUOPnH4bAtAbF5YDwAg&ved=0CFsQkQ4&biw=1280&bih=707" target="_blank">definition of "Integer"</a>, which states that it has to be a complete number. It cannot be incomplete and hence, has to be well-defined. But, real numbers do not have this limitation and they can have an infinite representation even in a single real number. Eg: Real number 0.333... has infinite 3s after the decimal point. (But, it can be also be easily represented as a fraction: 1/3). Similarly, we have <a href="http://en.wikipedia.org/wiki/Pi" target="_blank">pi</a>, which is an irrational number (which cannot be represented by fraction of whole numbers).<br />
<br />
So, with our earlier logic of multiplying an integer by 10, we will not be able to map an integer to the real number represented by 0.333... as there is no integer called 333... We have 333 and 3333 and 33333, and this can continue till infinity. But, all these numbers would always be complete in themselves as per the definition of "integer".<br />
<br />
What this means is that, we cannot have an integer to represent irrational numbers, repeating decimals and real numbers which having a representation which in itself is infinite (eg: 0.1234...). This breaks the one-to-one correspondence and shows that there should be more real numbers between 0 and 1 than all the integers.<br />
<br />
Also, the multiplication logic for mapping may not work to begin with as we will not know what power of 10 to use to multiply as a single real number's representation can be infinite (Eg: 0.123456789101112..., 0.111...).<br />
<br />
There can be infinite such real numbers which cannot be mapped to integers. The integers would get exhausted before being mapped to these real numbers.<br />
<br />
Hence, "There are more real numbers between 0 and 1 than all the integers".<br />
<br />
The same can be extrapolated for:<br />
"There are more real numbers between 0.1 and 0.2 than all the integers"<br />
"There are more real numbers between 0.01 and 0.02 than all the integers"<br />
"There are more real numbers between 0.001 and 0.002 than all the integers" <br />
... and so on.<br />
<br />
So, the infinity in integers isn't very big at all. In fact, it is stated that the smallest ordinal infinity is that of the (postive/negative) integers, and any set which has the cardinality of the integers is countably infinite. Read more about <a href="http://en.wikipedia.org/wiki/Infinity" target="_blank">Infinity</a>.<br />
<br />
<br />
<u>Additional points to ponder upon:</u><br />
<br />
<u><b>Pi</b></u> <br />
If pi (3.1415..) is irrational, then we can never have a circle which has both diameter and circumference) as a rational number. This is because: pi is defined as ratio of Circumference of a circle to its diameter.<br />
If C is circumference of the circle and d is diameter. Then, pi = C/d.<br />
Now, since <a href="http://en.wikipedia.org/wiki/Proof_that_%CF%80_is_irrational" target="_blank">pi is proved to be irrational</a>, by definition, it cannot be represented as a fraction of integers. Hence, either C or d has to be irrational.<br />
<br />
<br />
<u><b>Logarithm</b></u> <br />
<br />
If, a<sup>n</sup> = b --> a to the power n = b<br />
<br />
Then, log<sub>a</sub> b = n --> log b to the base a = n<br />
Now, if a=1<br />
then, 1<sup>n</sup> = 1, for all n<br />
=> b=1<br />
<br />
Hence, log<sub>1</sub> 1 = Any value of n. Hence, undefined.<br />
<br />
<b>Conclusion: Logarithm to the base 1 is undefined!</b></div>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com2tag:blogger.com,1999:blog-476812571381857085.post-90961976095194323932012-07-25T18:44:00.002+05:302012-07-26T18:55:25.938+05:30Windows recursive copy and cksum<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
<b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> </span></i><u><span style="color: #1f497d; font-size: 14pt;">Option 1</span></u></b><span style="color: #1f497d; font-size: 14pt;"> </span><span style="color: #1f497d;">[Recommended
– as it gives output in a consistent format of cksum, filesize, filename <u>without
path</u>]</span></div>
<div class="MsoNormal">
<span style="color: #1f497d;">USING rcopy to copy all files into a single directory and then cksum</span></div>
<ol style="text-align: left;">
<li><span style="color: #1f497d;"><span style="font: 7pt "Times New Roman";"></span></span><span style="color: #1f497d;">Open notepad and
copy-paste the below rcopy part into it. </span></li>
<li><span style="color: #1f497d;"><span style="font: 7pt "Times New Roman";"></span></span><span style="color: #1f497d;">Save file as
“rcopy_cmd.cmd” </span></li>
<li><span style="color: #1f497d;"></span><span style="color: #1f497d;">To copy all files to
a single directory, execute the following command: <b>rcopy_cmd.cmd</b> <i>[SVN_LATEST_FILE_PATH_ON_LOCAL_MACHINE]</i></span></li>
<li><span style="color: #1f497d;"></span><span style="color: #1f497d;">Finally, run the
command from “D:\TESTCOPY” directory: <i>[CKSUM.EXE_PATH]</i>\<b>cksum.exe *
> cksum_off.txt</b></span></li>
<li><span style="color: #1f497d;"></span><span style="color: #1f497d;">Zip the
cksum_off.txt and email it.</span></li>
</ol>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<br /></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> Note: </span></i></b></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> </span></i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"></span></b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> cksum.exe can be from http://gnuwin32.sourceforge.net/packages/coreutils.htm</span></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> Do not forget the dependencies (libintl3.dll, libiconv2.dll) available on same site.</span><b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"><br /></span></i></b></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<br /></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<br /></div>
<div class="MsoListParagraph" style="text-indent: -18pt;">
<b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> <u></u></span></i></b><b><i><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">Standalone recursive copy command execution</span></u></i></b></div>
<div class="MsoNormal">
<b><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"><br /></span></u></b></div>
<div class="MsoNormal">
<b><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">rcopy</span></u></b></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">==START==</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Batch file to recursively get copy files to
"D:\TESTCOPY" in Windows</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Usage: rcopy_cmd.cmd [DIR]</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@echo off</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">echo START: %date% %time%</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Go to input DIR</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">pushd "%1"</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM For every file in current dir do (...) [/r
= Recursively for every directory]</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">for /r %%f in (*) do (</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> copy "%%f" "D:\TESTCOPY"</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> )</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Get back to present working directory</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">popd</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">echo END: %date% %time%</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@echo on</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">==END==</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">cksum.exe "D:\TESTCOPY" > cksum_out.txt</span></b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><u><span style="color: #1f497d; font-size: 14pt;">Option 2</span></u></b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> </span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<b><i><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> <span style="font: 7pt "Times New Roman";"></span></span></i></b><b><i><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">Standalone recursive cksum command execution</span></u></i></b></div>
<div class="MsoNormal">
<b><i><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"><span style="text-decoration: none;"><br /></span></span></u></i></b></div>
<div class="MsoNormal">
<b><u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">cksum_cmd</span></u></b></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">==START==</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Batch file to recursively get cksum in
Windows</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Usage: cksum_cmd.cmd [DIR] >
cksum_out.txt</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@echo off</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">echo START: %date% %time%</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Go to input DIR</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">pushd "%1"</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM For every file in current dir do (...) [/r
= Recursively for every directory]</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">for /r %%f in (*) do (</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> D:\work\bin\cksum.exe "%%f"</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> )</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@REM Get back to present working directory</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">popd</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">echo END: %date% %time%</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">@echo on</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">==END==</span></div>
<div class="MsoNormal">
<br />
<br />
<div class="MsoNormal">
<b><u><span style="color: #1f497d; font-size: 14pt;">EXTRA</span></u></b><br />
</div>
<div class="MsoNormal">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-IN</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
</style>
<![endif]-->
<br />
<div class="MsoNormal">
<u><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">Process to copy all files stated in one list file to
one directory.</span></u></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">@REM Create the directory to which the files are to be
copied to</span></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">mkdir D:\TESTCPY2</span></b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">@REM Assuming all files are present in one directory
called “All_Files”</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">@REM Read one line at a time from the list file</span></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">for /F "tokens=*" %L in
(list_of_files.txt) do (</span></b></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;"> copy All_Files\%L D:\TESTCPY2</span></b></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-GB;">)</span></b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">Note: </span></b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">To </span><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;">use the above command in a batch file, change %L to %%L</span></div>
<div class="MsoNormal">
<span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"> </span><b><span lang="EN-GB" style="font-family: "Verdana","sans-serif"; font-size: 9pt;"><br /></span></b></div>
</div>
</div>
</div>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-86929923152104285552012-05-18T21:44:00.000+05:302012-05-18T21:44:10.185+05:30Free Will versus Destiny<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: justify;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
</div>
<div class="MsoNormal" style="text-align: justify;">
</div>
<div class="MsoNormal" style="text-align: justify;">
</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<h3 class="MsoNormal" style="text-align: justify;">
<b>DESTINY</b></h3>
<div class="MsoNormal" style="text-align: justify;">
</div>
<div class="MsoNormal" style="text-align: justify;">
<b></b>Whatever has happened, whatever is happening and
whatever will happen has already been decided. So, whatever one does or does
not do is no longer a choice and hence, it is <i>destiny</i>. </div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Let’s say that the past, present and future information is
written by a creator in a book called Predictions. But this book can never be accessed
by anyone other the creator. Neither is the creator accessible to anyone.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
In this case, there is a book which has all actions written.
But, since the book is not accessible, no one other than the book’s creator knows
about it. Hence, whatever one does, even thought already predicted, is not
known and hence, it is <i>free will</i>.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<h3 class="MsoNormal" style="text-align: justify;">
<b>FREE WILL</b></h3>
<div class="MsoNormal" style="text-align: justify;">
<b></b>At any point in time one can choose what to do or
what not to do. This is completely up to the person and the circumstances at
the time of action or inaction. Hence, it is <i>free will</i>.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Let’s say that all that one has done and one is doing is
being written in a book called Predictions by a creator. But, neither the
creator not the book is accessible to anyone. The creator also writes future
actions and inaction into this book as this book has no bearing on anyone as
it is anyways inaccessible. </div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
As the book is always inaccessible, one can say that whatever
one does or does not do is already predicted in the book. Hence, it is <i>destiny</i>.</div>
<h4 class="MsoNormal" style="text-align: justify;">
<i><b> Is free will the same as destiny?!</b></i></h4>
</div>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-64751319702311275182012-02-23T01:37:00.003+05:302012-02-23T01:52:30.507+05:30Convex UniverseWhat if the universe is convex on a grand scale?<div><br /></div><div>Would it explain the acceleration of galaxies moving away from each other?</div><div><br /></div><div>On a small scale, the universe would behave like a normal cube, so any matter would bend the space to some extent causing gravity. But, on a large scale, the convex universe would be pushing things away from each other and the farther you go, the more convex it would be.</div><div><br /></div><div>A simpler example to understand this would be to consider the planet Earth. When we consider a small area, say 10 square meters, we perceive it to be flat and, in earlier times, that could have been one of the main reasons to believe that the Earth was flat. But, with some techniques and better understanding we now believe that the Earth is spherical (geoid) in shape. When we look at it from a larger perspective (not just the few square meters), we perceive the Earth as a sphere.</div><div><br /></div><div>Similarly, when we look at the universe on a smaller scale (say, few thousands of light years), we perceive it to be flat... but, it may well be bent as a convex.</div><div><br /></div><div>Now, back to pondering whether the <span style="font-size: 100%; ">universe is finite in space (having a boundary) or is infinite (unbound).</span></div>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-35987923192716409282009-03-02T21:39:00.003+05:302009-03-02T22:03:28.499+05:30Limitations!We seem to be bound by limitations and there may be nothing that we can do about it!<br /><br />Some of the limitations are as follows:<br /><br /><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" >1. Maximum Speed = </span><span style="font-style: italic; color: rgb(0, 0, 153);font-family:trebuchet ms;" >c</span><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > (</span><a style="font-family: trebuchet ms; color: rgb(0, 0, 153);" href="http://en.wikipedia.org/wiki/Speed_of_light">Speed of light in vacuum</a><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > = 299,792,458 m/s)</span><br /><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" >2. Minimum Temperature = 0 K (</span><a style="font-family: trebuchet ms; color: rgb(0, 0, 153);" href="http://en.wikipedia.org/wiki/Absolute_zero">Absolute zero</a><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > = -273.15 </span><span style="font-family: trebuchet ms; color: rgb(0, 0, 153);">°C</span><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" >)</span><br /><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" >3. Minimum Energy = </span><span style="font-style: italic; color: rgb(0, 0, 153);font-family:trebuchet ms;" >h</span><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > (</span><a style="font-family: trebuchet ms; color: rgb(0, 0, 153);" href="http://en.wikipedia.org/wiki/Planck%27s_constant">Planck's constant</a><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > = 6.62606896(33) x </span><span style="font-size:100%;"><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" >10</span><sup style="font-family: trebuchet ms; color: rgb(0, 0, 153);">-34</sup><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > m</span><sup style="font-family: trebuchet ms; color: rgb(0, 0, 153);">2</sup><span style="color: rgb(0, 0, 153);font-family:trebuchet ms;" > kg / s)</span><br /><span style="font-size:85%;"><br /><br />I will keep updating this list as and when I come across new limitations. If you are aware of any other limitations, please let me know so that I can add it to this list.</span><br /></span>Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com1tag:blogger.com,1999:blog-476812571381857085.post-27131609248297343222007-11-26T17:32:00.000+05:302013-10-07T19:49:51.782+05:30Useful Inventions - Yet to be invented!<div dir="ltr" style="text-align: left;" trbidi="on">
A list of inventions which may be very useful, but not yet invented... (apart from the cliched Time Travel Machine, Holodeck, Force Fields / Shields)<br />
<br />
<span style="font-weight: bold;">1. Instant Disc Reader</span><span style="font-size: 85%;"><span style="font-style: italic;"> </span></span><br />
<br />
<span style="font-size: 85%;"><span style="font-style: italic;">Description:</span></span><br />
<span style="font-size: 85%;">It would be good to have a small camera/gun type equipment for reading the entire content of the disc (CD, DVD, Blu Ray, HD-DVD) at one shot, just by taking snaps of the disc.<br /><span style="font-style: italic;"><br />Plan:</span> </span><br />
<span style="font-size: 85%;">The reader machine would emit light/sound waves and depending on the echo received would be able to decipher the binary data on the disc.</span><br />
<span style="font-size: 85%;"><br /></span>
<span style="font-size: 85%;"><br /></span>
<span style="font-weight: bold;">2. Click Photo and Translate Text</span><span style="font-size: 85%;"><span style="font-style: italic;"> </span></span><br />
<br />
<span style="font-size: 85%;"><span style="font-style: italic;">Description:</span></span><br />
<span style="font-size: 85%;">Imagine that you are in a land which has lot of directions, text, messages in a language that you don't understand. Wouldn't it be great if you could take a photo of the text using your mobile phone and get the text translated.<br /><span style="font-style: italic;"><br />Plan:</span> </span><br />
<span style="font-size: 85%;">a. Using your mobile phone take photo of the section to be translated<br />b. Repeat taking of photo, as required, for clarity and correct focus.<br />c. Send photo to service provider ‘A’ for OCR (Optical Character Recognition)<br />d. Receive text (to be translated) from service provider ‘A’<br />e. Send this text to service provider ‘B’ for translation<br />f. Receive translated text from service provider ‘B’<br />g. All above steps should be seamless in one go.</span><br />
<span style="font-size: 85%;"><br /></span>
<span style="font-size: 85%;">Service providers 'A' and 'B' can be the same company if possible. But, I have kept them separate to utilize the best service providers for the technology and functionality required.</span><br />
<span style="font-size: 85%;"><br /></span></div>
Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com0tag:blogger.com,1999:blog-476812571381857085.post-76357077496458158022007-01-03T13:52:00.000+05:302007-01-03T14:04:52.315+05:30<strong><span style="font-size:130%;">And now ... I enter the world of Blogging</span></strong><br /><br />This is my <em>first</em> blog and I am not sure as to what a blog should contain. I have not been through a lot of other blogs. So, as I usually do, I will carry out blogging in my own way and hope for it to be a success. Anyway, I feel there's no right or wrong way of posting blogs. So, I will be mostly be posting my thoughts on various stuff that I find interesting.<br /><br />This posting of blogs reminds me of Star Trek - "<em><span style="font-size:85%;">Captain's log - Date: 20070103: ...</span></em>". I am a big fan of Sci-Fi and get a lot of my inspiration from it. Mixing Science with Science Fiction and trying to develop on it is a great hobby of mine. I hope to strike big with some invention in the near future!<br /><br />That's it for my first blog. Over and Out.Anonymoushttp://www.blogger.com/profile/13450010321274777380noreply@blogger.com2