Re: which memory address space?



On 2005-07-18, Jamie <jamie_5_not_valid_after_5_Please@xxxxxxxxxxx> wrote:
>> Rebooting wasn't necessary - I tried it a few times just unplugging
>> the thumb drive, and then not unplugging the drive. Results were
>> consistent with it reading parts of the EXE as needed.
>>
>> ---
>> Replace you know what by j to email
> that is because windows only reads in the EXE part, it leaves the
> resource on file and only accesses it as it needs it.
> so yes, you need to stay connected to the source of the file, but
> every thing happens at the point of where you are working.

Note that while this goes for most .exe, there are cases where this doesn't happen, e.g.
pklited (and c.s.) exes
.



Relevant Pages

  • Re: which memory address space?
    ... >fails if the EXE gets inaccessible while the app is running. ... It would be reading things like an EditMask, ... Rebooting wasn't necessary - I tried it a few times just unplugging ...
    (comp.lang.pascal.delphi.misc)
  • Re: Scripting an EXE
    ... Actually it is my mistake to explain the behaviour of the EXE properly. ... Reading the temp files. ... Writing the temp files. ...
    (comp.lang.perl.misc)
  • Re: add exe to XPE
    ... I've been reading about it and I know all the steps to add the component to ... Should I add the .exe and in "files" the files that this exe nedds? ... > directory structure) and create a component that knows how to copy from ... > repository into target directories of your build. ...
    (microsoft.public.windowsxp.embedded)
  • Re: Scripting an EXE
    ... Actually it is my mistake to explain the behaviour of the EXE properly. ... Reading the temp files. ... Writing the temp files. ...
    (comp.lang.perl.misc)
  • Re: which memory address space?
    ... It should stop to run, because windows loads EXEs partially, and fails if the EXE gets inaccessible while the app is running. ... they would say "error reading ... ... It would be reading things like an EditMask, ... and then not unplugging the drive. ...
    (comp.lang.pascal.delphi.misc)