\\SBSServer\clients\setup\setup.exe /s SBSServer
confusing.
What is this trying to do? It doesn't seem to make any difference if I
allow it to run, or if I close it.
Any help appreciated.
Thanks,
Boolean1
That's a (the) line in the SBS login script - it checks to see if there's
any software to be installed from the SBS Add computer wizard (or add
applications to a computer), and, if the user doesn't have an exchange mail
profile - sets one up.
You can elect not run the script at all so long as you understand what
you've disabled.
An executable like that requires Administrative rights to run - it doesn't
run in XP unless you have local administrative rights. As you've found out,
even an administrator in Vista get's prompted by default ;-).
In time, there'll be an update to SBS to handle Vista clients.
--
Les Connor [SBS MVP]
"Boolean1" <Bool...@comcast.net> wrote in message
news:QPidnc-U2d4LNOnY...@comcast.com...
>Recently upgraded client machine from XP to Vista. Upon every startup,
>get an application trying to start with text: Windows Small Business
>Server 2003 with Service PAck 1 is requesting your permission...
>
>\\SBSServer\clients\setup\setup.exe /s SBSServer
>
>confusing.
The SBS client deployment application requires administrative privileges
in order to do its job. Therefore running it on a Vista machine will
invoke the UAC behaviour (which for users with administrative privileges
is just a consent prompt; for standard users, it's a credentials prompt -
all of which is customisable through GPO).
>
>What is this trying to do? It doesn't seem to make any difference if I
>allow it to run, or if I close it.
It configured the client workstation for use in an SBS environment -
setting the home page, building the Outlook profile (after installing
Outlook if necessary), etc.
If you can live without the SBS automatic client deployment on Vista, one
option is to change SBS_LOGON_SCRIPT.bat (in \\<server>\netlogon) as
follows:
-----8<----------8<----------8<----------8<----------8<----------8<----------8<-----
FOR /F "delims==. tokens=2" %%i in ('wmic os get version /value') do set
VER=%%i
IF %VER% == 6 goto end
:Setup
\\<SBSServer>\Clients\Setup\Setup.exe /s <SBSServer>
:end
-----8<----------8<----------8<----------8<----------8<----------8<----------8<-----
(Replace <SBSServer> with the name of your server!)
The script just skips the SBS Client setup if the workstation is running
Vista. If you wanted to get clever, another option would be to detect that
the user is a member of the administrators group and only run the
setup.exe for them (you'd still get the UAC consent prompt).
--
Steve Foster [SBS MVP]
---------------------------------------
MVPs do not work for Microsoft. Please reply only to the newsgroups.
However, why do we not have code from MS yet that works for both Vista and
XP ... doesn't MS want us deploying Vista desktops?
Have you installed the updates mentioned in
http://support.microsoft.com/kb/926505
--
Hope that helps,
David Copeland
Microsoft Small Business Server Support
This posting is provided "AS IS" with no warranties, and confers no rights.
Newsgroups:
SBS v4.x : microsoft.public.backoffice.smallbiz
SBS 2000: microsoft.public.backoffice.smallbiz2000
SBS 2003: microsoft.public.windows.server.sbs
"David Killion" <David Kil...@discussions.microsoft.com> wrote in message
news:E028252C-0471-41B5...@microsoft.com...