Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 



Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > The IT Pro > Programming
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read


Programming A discussion forum for programs and programming used in tech-related businesses.

Reply
 
LinkBack Thread Tools
Old 04-13-2009, 09:53 PM   #1 (permalink)
Registered User
 
Join Date: Apr 2009
Posts: 3
OS: XPProSp2


VBS Script Help Needed (Newbie) - Del Folder on EXE Exit

Hi everyone. I am a newbie to .vbs scripting, and I have been all over the net searching for an anser to this, with not much luck. What I need is a .vbs script that will delete a specified folder after a specified running program exits and closes completely.

What it is being used for:
I have a 16GB SanDisk USB Flash-Drive that I am running portable programs from, and most of them will be single exe's made with ThinApp4. When each of my ThinApped programs are ran, they create a related folder in the same directory as the .exe program, and in this folder is the related sandbox and related files. After I close the program and it exits, I have made the adjustments so that the sandbox gets deleted after the program exits.

The issue is that there is always an empty folder left around after the program exits. What I have decided to do is rebuild my usb drive to my own specs, for my own usage. What I have currently done is this:

On the usb drive I am using Lupo Pensuite Zero version as my menu system to access all of my portable single-exe programs. All of the programs are located in a folder called SAP. Inside this SAP folder are just a bunch of single-file .exe apps, and also in this SAP folder is one folder named [tmp] (with the brackets), - I have remade the apps so that all of their sandbox folders get created in the folder called [tmp].

But now, like I explained before, after all of the programs close, the sandbox folders still remain. They may be empty, some of them, but they are still there. I want each of the programs related folders to get deleted upon program exit, no matter if they are empty or contain data, or just have the [tmp] folder get deleted after program exit.

So that is the basic idea of what I will use it for. When the programs are built using ThinApp4, you can insert a .vbs script in a certain folder right before building the app so that the final product will contain this .vbs script contained within the exe. So I can either do it that way when building each app, or I guess have a .vbs script outside of this that will do the same. (I would rather do it the original way along with thinapp, including it within the build)

So again to sum up here, I need a .vbs script that will delete a specified folder or folders after a running program has been closed and exits.

Thanks for any/all your help, much appreciated.
basstrx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Important Information
Join the #1 Tech Support Forum Today - It's Totally Free!

TechSupportForum.com is a leading support website for your computer needs. We offer free, friendly and personalized computer support. Why pay to have your computer fixed when you can do it for free.

Join TechSupportforum.com Today - Click Here

Old 04-16-2009, 02:45 PM   #2 (permalink)
Design Team Member
 
jamiemac2005's Avatar
 
Join Date: Jul 2007
Location: Coventry, UK
Posts: 1,883
OS: Vista, various linux distros


Re: VBS Script Help Needed (Newbie) - Del Folder on EXE Exit

This can't be done effectively using .vbs. Mainly because what you'd be doing is "watching" the exe, and because .vbs is pretty useless at doing this without making your PC run like a slug... Best thing to do is create a loader for your programs using the methods described by those at PortableApps. Because their tried and tested solution would work a whole lot better.

I guess you could create a loader in vbs but again it would be sluggish, i can think of a way i'd do it in AutoHotkey using the runwait function too.

Post back if you want any more info on that.

Cheers,
Jamey
__________________

Myspace
jamiemac2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT -7. The time now is 05:04 AM.



Copyright 2001 - 2009, Tech Support Forum
Home Tips Plus | Outdoor Basecamp | Automotive Support Forum

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85