PDA

View Full Version : Creating folder



NewsArchive
04-08-2009, 01:52 AM
Hi Friedrich,

You have some file managing compiler directives such as #copy, #delete file,
#rename file etc. I had a need to create a folder from within a generic
install where I use #copy to copy file from the source drive to a
destination folder on a shared drive so I can easily access the installs for
testing. But I can't find a way to make the compiler create a folder.

What I have is:

#copy file "[IT_SOURCE_FOLDER][ITPRODUCT]\[EXENAME]" to
"T:\Installs\_Icetips\[ITPRODUCT]\[EXENAME]" [Post-compile]

What I would like to call before that is:

#create folder "T:\Installs\_Icetips\[ITPRODUCT]"

because #copy does not create the folder structure. Another option would be
to add an option in #copy to attempt to create the destination folder tree
if it doesn't exist.

Best regards,

--
Arnór Baldvinsson - Icetips Alta LLC
Port Angeles, Washington
www.icetips.com - www.buildautomator.com

Icetips product subscriptions at http://www.icetips.com/subscribe.php

NewsArchive
04-08-2009, 01:53 AM
Hi Arnór,

> What I would like to call before that is:
>
> #create folder "T:\Installs\_Icetips\[ITPRODUCT]"

It's already available in SB7 ;-) (see attached screenshot). The new beta
will be available soon.

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder "point. click. ship"
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
04-08-2009, 03:04 AM
Friedrich,

OK, speaking of soon arriving SB7 new beta, Windows 7 and Windows Server
2008 R2 don't appear in target OS for SB7 beta 7.0.2441, but they have
appeared in SB69 for some time now.

David

--
From David Troxell - Product Scope 7 - Encourager Software
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
Profile Exchanges - www.encouragersoftware.com/profile/
http://www.profileexchanges.com/blog/

NewsArchive
04-08-2009, 03:05 AM
Hi David,

> OK, speaking of soon arriving SB7 new beta, Windows 7 and Windows Server
> 2008 R2 don't appear in target OS for SB7 beta 7.0.2441, but they have
> appeared in SB69 for some time now.

Yes, that is correct. We introduced support for Windows 7 and Windows
Server 2008 R2 in SetupBuilder "Build 2481" (sync from SB7). But the last
official SB7 release is Build 2441, so it's not available in that beta
build.

BTW, the new "SetupBuilder 7" does not only provide support for Windows 7
and Windows Server 2008 R2, it also builds installations that are not
recognized as "legacy" in Win7. And the "#embed UAC manifest..." compiler
directive lets you make your application Windows 7 aware ;-) See attached
screenshot.

All this is not (and will not be) available in SetupBuilder 6 (in
"code-freeze" now).

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder "point. click. ship"
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
04-08-2009, 03:14 AM
> Hi David,
>
>> OK, speaking of soon arriving SB7 new beta, Windows 7 and Windows Server
>> 2008 R2 don't appear in target OS for SB7 beta 7.0.2441, but they have
>> appeared in SB69 for some time now.
>
> Yes, that is correct. We introduced support for Windows 7 and Windows
> Server 2008 R2 in SetupBuilder "Build 2481" (sync from SB7). But the last
> official SB7 release is Build 2441, so it's not available in that beta
> build.
>
> BTW, the new "SetupBuilder 7" does not only provide support for Windows 7
> and Windows Server 2008 R2, it also builds installations that are not
> recognized as "legacy" in Win7. And the "#embed UAC manifest..." compiler
> directive lets you make your application Windows 7 aware ;-) See attached
> screenshot.

Friedrich,

THAT - "And the "#embed UAC manifest..." compiler directive lets you make
your application Windows 7 aware ;-)"

IS a wonderful addition!

We need all the wonderful fireworks we can get our hands on to be as
Windows 7 as possibly - BEFORE and AFTER it's official release!

Thank you!

David

--
From David Troxell - Product Scope 7 - Encourager Software
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
Profile Exchanges - www.encouragersoftware.com/profile/
http://www.profileexchanges.com/blog/