Extracting into roaming profile

Hi!

The users of my client have all a roaming profile (Windows XP), but their profiles have no free space (problem with internal IT which I cannot solve).

When I run wyUpdate, they get an error message about missing disk space - when they dismiss this message, the update runs fine.

How could I disable the update?

Could wyupdate choose a temp. directory according to free disk space???

Thank you!Tobias Schittkowski

A suggestion:

could you add a command line parameter, so that in SystemFolders.cs on line 204

CSIDL_LOCAL_APPDATA = 0x001cinstead ofCSIDL_PROFILE = 0x0028

is used? Would that solve the problem?

Hey Tobias,

Are you using wyUpdate as a standalone updater or are you using the AutomaticUpdater with wyUpdate?

Hi Sam,

I use the AutomaticUpdater component

Sorry for the delayed response. We've been thinking about this problem and the best method to take. The question then becomes, why is their local appdata outside their profile folder?

For instance, here's what they typically look like:

User profile: C:\Users\SamLocal app data: C:\Users\Sam\AppData\Local

So why would the local app data have free space and not the user profile? Also, what's IT's reasoning behind the decision?

Hi Sam,

thank you for your reply.

I think the problem is, that their profile is server based and these are not properly configured. I know, should be easy to fix but not in this company...

Is there another possibility to specifiy a folder for extraction which is definitely on the local machine? I could also create and use a folder on a network share (e.g. X:/myapp/updates/username).

Ideally: could I pass a comma separated list of directory names as a command line argument and wyupdate would take the first dir which is available and has the required disk space?

Best regards,Tobias

I'm still a bit confused about this part of your post:

When I run wyUpdate, they get an error message about missing disk space - when they dismiss this message, the update runs fine.

How could I disable the update?

How are the updates continuing if there is no free space? If there's really no space then the update cannot continue. (We don't have a fallback folder on no free space, just a hard failure).

Hello,

I think that the users only get a warning about their quota but the files can be extracted after they dismissed the warnings window. I try to get a screenshot.

Regards,Tobias