If it would help, I can post the code - I am not sure of the best way to
post vb source code to the list though, I am not sure that attachments are
the best way to go.

Also the code is a little rough - I am not a programmer by trade.

Let me know

Regards

Kevin

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Scott
Card
Sent: 17 April 2003 15:14
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: RE: [Unattended] Requesting "mapdrive.pl" from Scott Card


Hmmm...  I think I like this.  I hope to have some time to explore your
ideas a little further.  I really like the logoff script idea for
building and executing a todo list.

Thanks,
Scott

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, April 16, 2003 2:14 PM
To: [EMAIL PROTECTED]
Subject: RE: [Unattended] Requesting "mapdrive.pl" from Scott Card


Scott,

I was really taking thing a step further on than the approach that you
outlined in you earlier post, because a couple of the applications that
we use need a live domain account all of my machines are built with an
extra local admin account that is a domain user account (reading that
myself it may be a bit unclear - what I mean is that I have a domain
account, with minimal rights, that is made a member of each machines
local administrator group at build time)

This account - that I have called setmeup for want of a better name -
has the Z: drive set as its home drive.  After the initial build I
switch the to this account to auto logon until I have finished adding
applications (I have butchered the script that sets the auto logon
account and removes it so that I can avoid passing parameters.

The other advantage of this is that I am able to script the installation
of program installation -after- the initial builds, I have a small VB
exe file that sets up the  todo list from a central database, it is run
as a logoff script for the machine from group policy.  It is also set to
check if an install is already in progress, & wait until any previous
installs have completed before running.

So - in summary - my build process goes like this

1) Standard unattended install (still version 1 in fact) installs
windows, IE6, Hot fixes
2) Move machine into the correct OU (scripted, happens automatically
based on machine name)
3) Next Reboot (usually the final one of the build picks this up) the
shutdown script sets up the applications specific to the OU - Sets
autologon to me special 'setmeup' account - builds the todo list and
sets todo.pl to run on start-up
4) Machine restarts with 'setmeup' account, installs applications that
are out standing in the usual manner then clears the auto logon &
reboots - job done

I appreciate that my writing style is less than perfect (now - be nice)
so if anything needs a bit more clarification then ask & I will try

Regards

Kevin
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Scott
Card
Sent: 16 April 2003 14:57
To: [EMAIL PROTECTED]
Subject: RE: [Unattended] Requesting "mapdrive.pl" from Scott Card


... By setting the home drive for which account?  The local
administrator account that is not a member of a domain?  Elaborate a
little if you could.

Thanks,
Scott

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, April 15, 2003 3:49 PM
To: [EMAIL PROTECTED]
Subject: RE: [Unattended] Requesting "mapdrive.pl" from Scott Card



Sylvain,

The text from that file is attached below, but I would note that I have
been successfully getting around this problem simply by setting the home
drive for the account to Z: and pointing it at the install share.

Also, I think that having a blank password can sometimes cause more
problems than it causes

Hope it helps

Kevin

_____________ Start mapdrive.pl (do not include this
line)_________________________ # used to map a drive with authentication
upon restart and #  run todo.pl --go

use strict;

my $mapdrvcmd = 'net use z: \\\\aa1pri\\install installpasswd
/USER:install /persistent:no'; my $gocmd = 'start cmd /c
c:\\perl\\bin\\perl.exe z:\\bin\\todo.pl --go'; my $golog =
"c:\\netinst\\logs\\golog.txt";

open GOLOG, ">>$golog"
    or die "Unable to open $golog for writing: $^E";
my $i;
my $not_mapped=1;

# Try 5 times at 2 second intervals
for ($i=0, $i<6, $i++){
    if (! ($not_mapped = mapdrive() ) ){
        last;
    }
    sleep 2;
}

if ($not_mapped){
    print GOLOG "Could not map drive, giving up.", "\n";
    close GOLOG;
    exit 1;
} else {
    print GOLOG "Map drive successful\n";
    print GOLOG "Running todo.pl\n";
    system $gocmd;
}

print "done.\n";
close GOLOG
    or die "Unable to close $golog: $^E";

sub mapdrive {
    print "Running $mapdrvcmd...";
    if (0 != (system $mapdrvcmd) ){
        print GOLOG "$mapdrvcmd failed: ", ($? ? $? : $^E), "\n";
        print "$mapdrvcmd failed: ", ($? ? $? : $^E);
        return 1;
    }
    return 0;
}

__________________________end mapdrive.pl (do not include this line)
_______ -----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Sylvain
Faivre
Sent: 15 April 2003 21:13
To: [EMAIL PROTECTED]
Subject: [Unattended] Requesting "mapdrive.pl" from Scott Card


Hello,
I've been trying to setup an unattended install for some time now and
this system seems very good =) However, Windows won't logon
automatically after each reboot, it keeps asking me for a password to
access the network share. Even with a user who has a blank password, i
have to press the ENTER key to close the messagebox. So I browsed
through the mailing list archive and found an interesting post by Scott
Card. It seems to be exactly what I'm trying to do, but the
"mapdrive.pl" file that was attached to the message isn't available on
the archive. So I was wondering if anyone could send me that file ? The
message was entitled "RE: Questions - Username for app installs" and its
date was "2003-03-10 13:04". Thanks in advance.

---------------------
Sylvain Faivre
EdifiXio - AIH Team
+33 1 56 90 51 24
www.edifixio.com


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf _______________________________________________
unattended-info mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info

<<attachment: winmail.dat>>

Reply via email to