Video Screencast Help

SVS Multi Tool v1.5

Created: 08 Mar 2007 • Updated: 29 Jul 2010 | 36 comments
FrankB's picture
+1 1 Vote
Login to vote

Starf0x has created the veritable Swiss Army Knife of SVS tools. Multi Tool was designed to perform a laundry list of SVS user and administrative functions. Sounds to us like a candidate for the tool belt. [Updated to allow you to comment layers.]

  1. Multi Import
    • Import several VSAs at a time
  2. Multi Export
    • Export several VSAs at a time
  3. VSA Settings
    • Auto Close Apps
    • AutoStart Layer
    • Disable Layer
  4. SVS Settings
    • Export VSA Compression
    • Display Layer Redirect
    • Hide Redirect Area
  5. More Settings
    • Default Redirect Move
  6. New Guid
    • Create/Implement New Guid

History

Update V1.5:
Added: Add your own comments to the layer. Fields include: Version, Author, Company and Notes.

Update V1.4:
Fixed: No space allowed in FileRedirect path.
Added: Configurable Timeout Period for Autoclose applications.
Added: Add applications to the Ignore List.
Added: The onPre and onPost actions are now configurable.
Added: 70+ Excludes possibilities.
New: Revamped the layout of the application.

Update V1.3:
Fixed problem with unreadable checkboxes in some XP themes.

Update V1.2:
Added: De-Reactivate
Deactivate or (re)Activate several layers at one time.
This is something special, in that many of you have data layers that contain data of running programs. This is because when a new version of a program arrives, the data layer doesn't have to be touched when the application is captured. So, it is vital that when all the active layers are deactivated, the data layers are deactivated last. This is the case here, and is also the case when you re-active them (the data layers are activated first).

Update V1.1:
Added: Now you can add the excludes [CACHE] / [COOKIES] / [HISTORY] / [TEMP] to a layer.
Do not forget to export afterwards.

I'm open for more suggestions you would like to see added.

Have Fun, Starf0x

License: AJSL
By clicking the download link below, you agree to the terms and conditions in the Altiris Juice Software License
Support: User-contributed tools on the Juice are not supported by Altiris Technical Support. If you have questions about a tool, please communicate directly with the author by visiting their profile page and clicking the 'contact' tab.

Comments 36 CommentsJump to latest comment

Scott Jones's picture

Excellent, Starf0x! This is the first SVS tool from outside Altiris that I've installed permanently on my main laptop. Nice job!!

Scott Jones
Product Manager
Altiris, Inc.

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

0
Login to vote
cbenazzi's picture

Wonderful tool!

I immediately used for my configuration and it works perfectly.

Thanks

+1
Login to vote
FrankB's picture

You make me blush, but thank you for the compliment.

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
pipitas's picture

:-)

'nuff said! :-)

0
Login to vote
vigliafg's picture

During a multi-import operation
(7 layers) only 4 were imported and shown in admin tool.

In the multi-import progress bar the layers not imported were visible during the import/decompress operation and, at the end of multi-import, multitools reports successfully.

I suspect that the multi-import operation works but registration in the admin windows is not correct: layers imported but hidden !!

Although this, the Multi Tool 1.0 is so useful that deserves to be incoporated into the next standard svs distribution.

Compliments to Starf0x!!

0
Login to vote
FrankB's picture

The multi import is using the SVSCMD command, if you refresh you SVSAdmin console you will see all the chosen VSA's.

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
Andrew Souter's picture

This tool is way cool. It sort of makes the SVS Admin console seem old. If only we could have the "create new layer" command from here as well....

A

0
Login to vote
FrankB's picture

I don't want to outbid the SVSAdmin Console, my tool is an add on, not a replacement :)

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
Wm Jesse Foster's picture

The layer Enable/disable feature of SVS Multi Tool is using a deprecated registry setting. Using this feature can make your layers unusable. If you find layers in SVS admin with italicized lettering which you can no longer activate or deactivate, you need to go into the layers registry area under HKLM\SYSTEM\Altiris\FSL and change the Enable values back to 1.

0
Login to vote
FrankB's picture

That is an issue of the V1.0 version, when the V1.2 version is downloaded that issue is solved.

My apologies for the inconvenience.

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
toralf's picture

Hi Starf0x,
Nice toolbox, thanks for sharing.

I'm new to SVS, but I noticed that in the new file direct help text it isn't mentioned that the new path should not contain spaces. I read it somewhere on this domain. If you would add this info, this info might help other new users to avoid this pitfall.

I also read somewhere that you can change the time-out period from the default 30 seconds for autoclosing an app. Maybe this would qualify for a new feature for the gui.

Another nice feature would be to be able add apps to the ignore list, e.g. AV software.

Just my two cents.

BTW: What software did you use to create the gui?

Keep up the good work. Thanks.
Ciao
toralf

Ciao
toralf

0
Login to vote
Scott Jones's picture

...as of SVS 2.0 SP1 HF3.

Fixing that limitation was one of the requirements to redirect into the AppStream cache.

Scott Jones
Product Manager
Altiris, Inc.

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

0
Login to vote
toralf's picture

Dear Starf0x,

Thinking of it, another idea came to my mind. When creating a new layer for an application or data the official SVS admin gui is a bit clumsy. Too many pop up windows.

Would it be possible to add a new page in your app that allows typing the path, selecting the path via dialog AND drag&drop of a file/path to specify a file (or maybe multiple files to be installed in one layer) to be captured or a path for a data layer?

Variables for paths of the data layer could be set automatically when the environment variables get compared to the selected paths.

If it isn't in the scope of your app, disregard this comment.

Ciao
toralf

Ciao
toralf

0
Login to vote
toralf's picture

Dear Starf0x,

Sorry for posting another brain dump, I hope you don't mind.

I work on my PC with a not-admin user.

To de-/activate a layer with such an user two key permissions need to be changed in the registry (or even created), see post by Wm Jesse Foster. Maybe this could be added to your gui, too?

Thank you for your consideration.

@Scott Jones: Thanks for the clarification. I must have read an old post.

Ciao
toralf

Ciao
toralf

0
Login to vote
toralf's picture

... and another one:

To ease the use of Launch an Application or Run a Script when a Layer's State Changes it would be great if your gui would provide an easy interface to insert an command line for these registry values. I guess more people would use it if it is easier to access.

Ciao
toralf

Ciao
toralf

0
Login to vote
FrankB's picture

toralf,

Thank you for these tips, be ensured that the next release will have these features.

You know how it goes, when you think something is finished, you know there could be more, only there is a 'writers' block.

Your tips are very good suggestions.

Thank You.

Keep an eye on the Juice site, for the next release :)

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
tfronza's picture

Great Tool, is there any Commnad Line Function to it?

0
Login to vote
FrankB's picture

I'm sorry, there is none.

Kind Regards, Starf0x

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
toralf's picture

That's a great update. Thanks for considering my suggestions. But as Scott Jones replied spaces are allowed in FileRedirect path the latest hotfix in 2.0. Sorry for the trouble.

Ciao
toralf

0
Login to vote
morab's picture

I am wondering, why there are so many options for layer exclusions, but no one for a separate inclusion type...?

Lets say I want to exclude my c drive and only include one program files folder, how to manage it today. Really hard.

It would be a nice feature in your tool.

Jan

Tester

0
Login to vote
Scott Jones's picture

it's not an option today.

Scott Jones
Product Manager
Altiris, Inc.

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

0
Login to vote
toralf's picture

Since data layers use this already, it shouldn't be that complicated, I guess.

But I wonder what purpose this would have for an application layer? The reason there are only excludes, to my understanding, is that all that an application wants to write to the disc should get into its layer. Only specific paths should be excluded to write data to the base, e.g. for the files you produced and do not want to lose when you reset the layer. Thus it is easier to specify excludes and capture the rest.

The reason data layers have includes, is that they work the other way around. Since they have a higher priority than the application layer they would capture everything if they would span the whole disc. Thus it is easier to specify includes and leave the rest aside.

So where is the benefit to specify includes for application layers? Could you please give an example?

Ciao
toralf

0
Login to vote
morab's picture

You're right with the data layer settings for standard programs with narrow output. But I want to have things like file managers (directory opus) and stuff like that in my layers. I'm reconfiguring new Windows installations for testing purposes and need a quick standard outfit for those machines.

So the filemanager settings go to a couple of INI setting files in 2 directories. These files I want to capture to keep the settings. All the filemovement stuff out of the filemanager I really don't want to be part of my layer... it would grow up as hell. So that's the reason I was asking for this feature.

Thx

Jan

Tester

0
Login to vote
FrankB's picture

I know that spaces are allowed, but just for safety reasons I'll keep them in the tool.

Kind Regards, Starfox

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
arjain's picture

Tool is really good and UI is a lot better with new functionalities.
The tool is flawless, still i would like to make a suggestion, Click on SVS settings > from right side frame select Choose:
'Choose Ignore Applications:' page will open, can we have a back button here. i think its more friendly, rather than clicking close button.
As my first impression was, it might close the application.

~ SQA Manual - Crafting tomorrow

If a forum post solves your problem, please flag it as a solution. If you like an article or blog post vote for it.

0
Login to vote
toralf's picture

the button could be named "Cancel" too

Ciao
toralf

0
Login to vote
Scott Jones's picture

StarFox, I just had the ocassion to use the GUID Change feature of this today and discovered that it only changes the GUID for the read-only sublayer. The writable sublayer GUID gets left unchanged.

So you still have conflict with another layer when trying to use the layer with both of the original GUIDs -- you just don't see the "Layer Already exists" error on Import; it comes up as a 1049 on activate instead.

Jarde Payne's "GUIDer" utility does both if you want to take a look.

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

0
Login to vote
FrankB's picture

Which version do you use Scott?
I did notice that problem and solved it, it is not in the latest version anymore (I Hope).

FrankB

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
Scott Jones's picture

..*ahem* Sorry. I still have 1.4. :) Will upgrade immediately!

Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
 

0
Login to vote
riva11's picture

I missed this update until today... I find the add comment feature in the layer very useful, I think I'll use it a lot.

Thanks and many compiments to Starf0x.
PM

+2
Login to vote
FrankB's picture

Keep in mind that these fields are not viewable with the SVSAdmin console, they are viewable with the AAConsole. Do a search on this site for that.

Cheers, FrankB

______________________________________________
Frank Bastiaens
Senior Technical Consultant
Vanderlet B.V.

0
Login to vote
Swami's picture

WOW ! Its a good one !
Keep up the good work.
Thanks a lot for sharing it !

0
Login to vote
Swami's picture

Now, I'm more curious to have merging 2 or more layers in to one.
For example, if I like a media player (example AVS DVD player) and already I had KMPlayer in another layer, merging both into 1 layer and call them as media players.
This will remove the pain of reinstalling it in a new layer and name it as media player : )

The example I have taken is small, so we may go ahead and create a new layer, but there are some complex software like .NET or SAP which will take several hours to do the installation. There it makes perfect sense to have this feature.

0
Login to vote
erikw's picture

You will not be able to merge two layers and get everything up and running.
Best way to get the job done is to open a layer, and to do a update.
The example that you mention like .net or SAP, can be done a much better way.
Create a new layer, and start cmd.exe as the software you'd like to package. Then start all the packages that you wish to get in the layer.
After you are finished type exit in the dos screen, and voila you have a good layer.

Regards
Erik
www.deltaisis.nl

Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)

*************************************************************
If your issue has been solved, Please mark it as solved
***********

0
Login to vote
Pascal KOTTE's picture

 Just to say thanks a lot FrankB ;-)

~Pascal @ Kotte.net~ Do you speak French? Et utilisez Altiris: venez nous rejoindre sur le GUASF

0
Login to vote
Authorized User's picture

I've been using MultiTool with WinXp to successfully change the (fslrdr) file direction; however now with Win7 it doesn't work anymore!?
MultiTool shows the right (new) directory on another drive, but SVS continues to archive to C:\fsldr.
Your help in this would be very much appreciated ...

0
Login to vote