|
|||||||
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Junior Member
Join Date: Apr 2008
Posts: 12
|
Need to help(Read/write txt-file and definition of a path)?
Hello all!
I not so well understand in NSIS, help please I am sorry, if it was already discussed. Searched at a forum but the decision of a problem has not seen From seen here, has made: !include "Locate.nsh" Name "ListFile" OutFile "ListFile.exe" ShowInstDetails show Section "" FileOpen $2 $EXEDIR\ListFile.txt w ${locate::Open} "$EXEDIR" "" $R0 loop: ${locate::Find} $R0 $R1 $R2 $R3 $R4 $R5 $R6 StrCmp $R1 '' close CRCCheck::GenCRC "$R1" Pop $R7 StrCmp $R4 '' 0 +2 goto +2 FileWrite $2 'File: $R3$\r$\nPath: $R2\$R3$\r$\nCRC: $R7$\r$\n' goto loop close: ${locate::Close} $R0 ${locate::Unload} FileClose $2 Exec '"notepad.exe" "$EXEDIR\ListFile.txt"' SectionEnd As a result I receive the list of files written down in txt-file with indication CRC and path to file. In txt-file: File: 129196134213_0.dat Path: D:\RunDir\Dir1\129196134213_0.dat CRC: 1605411789 File: other.ifr Path: D:\RunDir\Dir1\Dir3\other.ifr CRC: 2902805570 Interests: 1) As it is possible to read through data from file? (a CRC/name of file) 2) As it is possible to make so, that the path to file would enter the name in txt-file \Dir1 \196147198_0.dat Without the indication of a directory from where has been started install a file. If it is not difficult on an example. Excuse for my English. Thanks! |
|
|
|
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|