%tempdir% location and folder clean up?

Hi Guys,
I am very new to Ruby and am trying to debug a ruby script(package)
where a scheduled job kicks binary (main.exe, windows platform)
mid-night every night.

questions i have are…(and i did go through fair amount tutorials, info
on ruby and eee but couldnt figure out)

  1. how %tempdir% variable is set, by default when job runs on schedule,
    it creates folder eee.main.exennn (nnn is number) and dumps below
    folders and files in default user directory.
    folders
    app
    bin
    lib

files
bootstrap.rb
eee.gz
eee.info
empty.rb

i don’t want these folders getting created and keep growing, i thought
eee cleans up tempdir once done…

i can probably right a script to keep cleaning up these regularly but am
trying to figure out cleaner , ruby way of doing it.

  1. what could be not set properly that it keeps creating these folders?
  2. do i need these folders at all?
  3. how to stop creating these folders? i would be happy if it created
    one folder and would over-write it rather creating a new folder
    extensions eee.main.exe.1 and 2 and 3…, basically i could set
    %tempdir%, i would think it wont pick new extension.

below is package
d bin
f bin\digest.so (24663)
f bin\etc.so (20561)
f bin\fast_xs.so (5632)
f bin\fcntl.so (20565)
f bin\hpricot_scan.so (71680)
f bin\libeay32.dll (1077248)
f bin\md5.so (24664)
f bin\msvcrt-ruby18.dll (892998)
f bin\msvcrt.dll (271632)
f bin\openssl.so (180313)
f bin\ruby.exe (20541)
f bin\rubyw.exe (20542)
f bin\socket.so (45143)
f bin\sqlite3_api.so (55296)
f bin\ssleay32.dll (200704)
f bin\stringio.so (28763)
f bin\syck.so (122963)
f bin\thread.so (24663)
f bin\Win32API.so (20571)
d lib
d lib\date
f lib\date\format.rb (26717)
f lib\date.rb (52168)
d lib\digest
f lib\digest\md5.so (24664)
f lib\digest.rb (1145)
f lib\digest.so (24663)
f lib\etc.so (20561)
d lib\ev
f lib\ev\ftools.rb (4338)
f lib\fcntl.so (20565)
f lib\fileutils.rb (43014)
f lib\ftools.rb (6316)
d lib\net
f lib\net\http.rb (65307)
f lib\net\https.rb (4383)
f lib\net\protocol.rb (7810)
f lib\net\smtp.rb (20328)
f lib\open-uri.rb (20974)
d lib\openssl
f lib\openssl\bn.rb (637)
f lib\openssl\buffering.rb (3791)
f lib\openssl\cipher.rb (1333)
f lib\openssl\digest.rb (1197)
f lib\openssl\ssl.rb (3102)
f lib\openssl\x509.rb (4444)
f lib\openssl.rb (508)
f lib\openssl.so (180313)
f lib\parsedate.rb (1359)
f lib\pp.rb (16103)
f lib\prettyprint.rb (18775)
f lib\rational.rb (11847)
f lib\rbconfig.rb (6078)
d lib\rubygems
f lib\rubygems\builder.rb (2130)
f lib\rubygems\config_file.rb (7274)
f lib\rubygems\custom_require.rb (1200)
f lib\rubygems\defaults.rb (1890)
f lib\rubygems\dependency.rb (2569)
f lib\rubygems\exceptions.rb (2236)
f lib\rubygems\gem_path_searcher.rb (2710)
f lib\rubygems\platform.rb (5236)
f lib\rubygems\requirement.rb (3709)
f lib\rubygems\rubygems_version.rb (133)
f lib\rubygems\source_index.rb (14240)
f lib\rubygems\specification.rb (33875)
f lib\rubygems\user_interaction.rb (7553)
f lib\rubygems\version.rb (3563)
f lib\rubygems.rb (22155)
d lib\rubyscript2exe.gems
d lib\rubyscript2exe.gems\gems
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32
f lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\CHANGELOG
(3609)
f lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\COPYING
(1048)
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\fast_xs
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\fast_xs\extconf.rb
(95)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\fast_xs\FastXsService.java
(41946)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\fast_xs\fast_xs.c
(4928)
d
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\extconf.rb
(102)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\HpricotScanService.java
(56491)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_common.rl
(2867)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_gram.c
(28998)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_gram.h
(396)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_scan.c
(121800)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_scan.h
(1930)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_scan.java.rl
(10813)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\hpricot_scan.rl
(6980)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\ext\hpricot_scan\test.rb
(153)
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\extras
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\extras\mingw-rbconfig.rb
(6535)
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\fast_xs.so
(5632)
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\blankslate.rb
(1860)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\builder.rb
(6350)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\elements.rb
(15315)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\htmlinfo.rb
(37240)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\inspect.rb
(2134)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\modules.rb
(1406)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\parse.rb
(9032)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\tag.rb
(5676)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\tags.rb
(6466)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\traverse.rb
(24938)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot\xchar.rb
(3038)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot.rb
(1081)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\lib\hpricot_scan.so
(71680)
f lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\Rakefile
(7800)
f lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\README (9581)
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test
d lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\basic.xhtml
(695)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\boingboing.html
(130080)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\cy0.html
(589362)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\immob.html
(31611)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\pace_application.html
(43104)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\tenderlove.html
(555)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\uswebgen.html
(17068)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\utf8.html
(48284)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\week9.html
(112289)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\files\why.xml
(1778)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\load_files.rb
(210)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_alter.rb
(2748)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_builder.rb
(1069)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_parser.rb
(14420)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_paths.rb
(803)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_preserved.rb
(2323)
f
lib\rubyscript2exe.gems\gems\hpricot-0.6.164-x86-mswin32\test\test_xml.rb
(931)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32.require_paths
(15)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ChangeLog.cvs
(3042)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ext
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ext\sqlite3_api
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ext\sqlite3_api\extconf.rb
(264)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ext\sqlite3_api\sqlite3_api.i
(10941)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\ext\sqlite3_api\sqlite3_api_wrap.c
(162630)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\faq
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\faq\faq.rb
(3174)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\faq\faq.yml
(11985)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\History.txt
(2365)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\1.8
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\1.8\sqlite3_api.so
(55296)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\1.9
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\1.9\sqlite3_api.so
(57344)
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\constants.rb
(1745)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\database.rb
(24906)
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver\dl
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver\dl\api.rb
(6025)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver\dl\driver.rb
(8669)
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver\native
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\driver\native\driver.rb
(6002)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\errors.rb
(2307)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\pragmas.rb
(7480)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\resultset.rb
(5152)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\statement.rb
(6918)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\translator.rb
(3738)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\value.rb
(1057)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3\version.rb
(206)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\lib\sqlite3.rb
(27)
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\LICENSE
(1500)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\Manifest.txt
(893)
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\Rakefile
(112)
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\README.txt
(1887)
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\setup.rb
(28399)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks\benchmark.rake
(172)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks\faq.rake
(188)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks\gem.rake
(963)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks\native.rake
(1195)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\tasks\vendor_sqlite3.rake
(3319)
d lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test
f lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\bm.rb
(2868)
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\driver
d
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\driver\dl
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\driver\dl\tc_driver.rb
(10723)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\helper.rb
(1475)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\native-vs-dl.rb
(2785)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_database.rb
(6195)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_errors.rb
(511)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_integration.rb
(14642)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_integration_open_close.rb
(753)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_integration_pending.rb
(2259)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_integration_resultset.rb
(4363)
f
lib\rubyscript2exe.gems\gems\sqlite3-ruby-1.2.5-x86-mswin32\test\test_integration_statement.rb
(5145)
d lib\rubyscript2exe.gems\specifications
f
lib\rubyscript2exe.gems\specifications\hpricot-0.6.164-x86-mswin32.gemspec
(2450)
f
lib\rubyscript2exe.gems\specifications\sqlite3-ruby-1.2.5-x86-mswin32.gemspec
(3198)
f lib\rubyscript2exe.rb (2210)
f lib\socket.so (45143)
f lib\StatsDb.rb (1335)
f lib\stringio.so (28763)
f lib\syck.so (122963)
f lib\thread.rb (104)
f lib\thread.so (24663)
f lib\time.rb (32241)
f lib\timeout.rb (2938)
f lib\ubygems.rb (268)
d lib\uri
f lib\uri\common.rb (17572)
f lib\uri\ftp.rb (3453)
f lib\uri\generic.rb (24181)
f lib\uri\http.rb (2650)
f lib\uri\https.rb (498)
f lib\uri\ldap.rb (3342)
f lib\uri\mailto.rb (6684)
f lib\uri.rb (694)
f lib\VoyagerServer.rb (171)
f lib\Win32API.so (20571)
d lib\yaml
f lib\yaml\basenode.rb (6128)
f lib\yaml\constants.rb (1186)
f lib\yaml\error.rb (1069)
f lib\yaml\rubytypes.rb (13035)
f lib\yaml\stream.rb (700)
f lib\yaml\syck.rb (271)
f lib\yaml\tag.rb (3156)
f lib\yaml\types.rb (5002)
f lib\yaml\ypath.rb (1328)
f lib\yaml.rb (12657)
f bootstrap.rb (2642)
f empty.rb (0)
d app
f app\main.rb (3497)
i eee.info
c %tempdir%\bin\ruby.exe -r %tempdir%\bootstrap.rb -T1
%tempdir%\empty.rb %tempdir%\app\main.rb

any help is greatly appreciated.

Thanks much for help
Abi

On Mon, May 6, 2013 at 1:21 PM, Abinash Y. [email protected] wrote:

I am very new to Ruby and am trying to debug a ruby script(package)
where a scheduled job kicks binary (main.exe, windows platform)
mid-night every night.

I don’t see a bit of code there.

i thought these settings would be somewhere in env setup or config
files.
here is the code attached…

Thanks
Abi

On Tue, May 7, 2013 at 10:02 AM, Abinash Y. [email protected]
wrote:

i thought these settings would be somewhere in env setup or config
files.
here is the code attached…

Thanks
Abi

Attachments:
http://www.ruby-forum.com/attachment/8399/main.rb
http://www.ruby-forum.com/attachment/8400/bootstrap.rb

Those are what you’re trying to run. What is this script you’re trying
to use:

trying to debug a ruby script(package)

Where did that long output you pasted in the first message come from?

On Wed, May 8, 2013 at 12:11 AM, Abinash Y. [email protected]
wrote:

from “main.exe --eee-list”


Posted via http://www.ruby-forum.com/.

This is quite a useless reply. Please quote the relevant parts of the
messages you are responding to.

I don’t know what you wrote represents. What is ‘from’? What
environment is it running in? what is the script you are trying to use
to call main.exe? If you really want help, stop being so mysterious.

tamouse,
if you aren’t understanding what i am writing then you don’t know what i
am asking and obviously can’t really help.

thanks for time though.

from “main.exe --eee-list”

Am 09.05.2013 16:23, schrieb Abinash Y.:

tamouse,
if you aren’t understanding what i am writing then you don’t know what i
am asking and obviously can’t really help.

thanks for time though.

Abinash, nobody will be able to help because nobody can understand
what you are asking. Tamouse at least was trying to make you reveal
some vital information that you failed to provide in the first place.

Only few of us are clairvoyant, so you must provide the information.

On Thu, May 9, 2013 at 7:23 AM, Abinash Y. [email protected] wrote:

if you aren’t understanding what i am writing …

If you’re not getting helpful responses, maybe it’s because no one
understands what you’re writing. And poor reply quoting doesn’t help
that.

You might want to start over explaining the problem. Better yet,
create a simplest possible reproducible test case.

I was referring to %tempdir% variable used by eee.exe.
below link has all info about eee
http://www.erikveen.dds.nl/eee/#info

  1. main.exe which is packaged by eee.exe and is executed by scheduled
    tasks,

  2. When running the application, EEE generates a temporary directory and
    parses the headers it includes, chronologically: f-headers result in
    files in the tempdir, r-headers result in a directory tree in the
    tempdir, d-headers result in an empty directory in the tempdir,
    i-headers result in an INFO-file in the tempdir, c-actions are performed
    in the directory in which the user started the application.

Every header is scanned for “variables” (lowercase!): %tempdir% is
replaced by the temporary directory EEE created for dropping its files

  1. above results in dumps at %tempdir%\eee\eee.appName.exe.nnn, in my
    case
    C:\Documents and Settings\Default User\eee\eee.main.exe.1

  2. next execution creates another dir, same location with name
    eee.main.exe.2 and so on.

  3. what i am looking for is…
    a) ability to re-direct output to my choice of dir., say C:\logs and not
    necessarily C:\Documents and Settings\Default User
    b) for it to not create next folder(e.g. not create main.exe.1,
    main.exe.2, 3, 4, …99), instead over-write or dump in one folder. so
    it doesn’t keep hogging disk-space.

  • I did notice, eee picks my %USERPROFILE% env. variable, creates eee
    folder under it and uses it as temporary directory.

Abi

On Thu, May 9, 2013 at 1:30 PM, Abinash Y. [email protected] wrote:

I was referring to %tempdir% variable used by eee.exe.
below link has all info about eee
EEE - Environment Embedding Executable

So maybe this is the problem. You’re asking about a windows program
written in Pascal on a Ruby list where most of the constituents work
with a flavour of unix.

tamouse,
there are posts around same in this forum.
while i appreciate your enthusiasm to help me, this is exactly why i
said “if you aren’t understanding what i am writing then you don’t know
what i
am asking and obviously can’t really help”.

like any other forum post, it was for all those who know what i am
talking about and not for many of those that didn’t.

while we can keep exchanging these posts that do not help any of us, i
am sure we both have meaningful things to do, certainly i do.