Question

Advice on what to do now that Active Directory is installed // Active Directory Strategy

Asked by: rfwoolf

So I have Windows Server 2008 Standard running with Active Directory installed, and I need a strategy or some advice on what to do next, so that we utelise AD's full potential.

For example:
Should I create users or computers?
How should I structure the file shares?
Do I need any login scripts? If so what do I put in them?
Should I map any drives?
What else can I do that might be useful and impressive?

Here is our company structure:
* Our Head Office has 12 people that come into the office every day and plug in their laptops,
which all lead to a switch which connects to an ADSL router. Currently they all save their data on their individual laptops :(
* We have a Server PC running Windows Server 2008 Standard that also plugs into the switch which leads to the router.
* We have a sister office about 100 miles away with about 5 users. They too also save their data on their individual laptops :(
* We have a handful of 'roaming users' and we have set it up to allow 'dialling in'.

Here are some of our goals that we're aware of:
* Some centralization of data
* WHAT ELSE CAN A.D. DO FOR US???

Our Windows Server 2008 Standard has these roles installed:
* Active Directory Certificate Services
* Active Directory Domain Services
* DHCP Server
* DNS Server
* File Services
* Network Policy and Access Services
* Web Server (IIS)

                                  
1:
2:
3:
4:
5:
6:
7:
8:

Select allOpen in new window

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-06-03 at 08:08:03ID24460286
Tags

Active Directory strategy

,

Active Directory tasks.

Topic

Windows NT Operating System

Participating Experts
1
Points
500
Comments
76

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Is this is a good strategy ?
    Good afternoon everyone! We have a flowmeter connected to a computer. The guy from production need to know how many liter has pass through the pipe from a date to another. Right now, I have a program that read the data from the flowmeter each 3 seconds. Is it a good strate...
  2. ADSL on more computer
    Hello, I bought usb adsl modem and connected it to my computer via telephone cable, spliter, telephone cable and usb cable. My sister has her computer in another room and she'd like to be on net on her computer. Can you write me how to connect both computers? (the easist wa...
  3. IT Strategy (infrastructure)
    Experts, Need your expertise on some IT strategy or infrastruture (Advice). Our company has three different location as in Singapore, Malaysia and Thailand and each country has their own set of network and server. These 3 locations currently are not linked. Meaning to say,...
  4. Backup strategy
    I'm looking for a backup strategy for my home. I have about 10GB data containing my personal files, finance stuff, customer data, etc. So far, I've simply been backing up one computer's data onto the other computer and vice versa. However, this doesn't seem very efficient to ...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: Chris-DentPosted on 2009-06-03 at 08:32:15ID: 24537676


> Should I create users or computers?

Users, yes. Computers will be created as you join them to the domain. You can create the account in advance of that if you wish, but it won't do any good until the computer links to it.

> How should I structure the file shares?

There are no hard rules for this. Your structure would ideally aim to be logical and easy to for you to manage.

For example, I have a structure like this:

SomeDrive
       |  - Data
               | - Users (Contains a home directory per user)
               | - Departments (a directory per department. So departments can share things)
               | - Projects (a directory per project)
               | - Shared

Shared has a note. It's hidden and read only. The only person that can add to it is me, in my experience areas which everyone has access to and which can contain anything quickly become exceptionally messy.

In addition to structuring the data in a way that is clear and easy to manage the permissions applied to those also need to be easy to manage.

When assigning permissions try to avoid assigning permissions to user accounts at all costs. It can become very difficult to manage permissions when assigned like that. Instead, permissions should be assigned to groups, users should be placed into appropriate groups.

> Do I need any login scripts? If so what do I put in them?

Are there any repetitive tasks that you normally perform on login?

My scripts map a few drives, copy over a few templates, and updates a VPN profile file. Not much, but nice to have it done automatically.

> Should I map any drives?

If it is convenient for everyone to have that available then sure, why not. It's nice to have consistency and worth not having to repeat "how to map a drive" instructions to everyone.

> What else can I do that might be useful and impressive?

Hmmm....

You might consider redirecting My Documents for everyone, and making it available Offline. Then you can get away from them storing everything locally. To your end-users it should still seem like it's stored locally.

MS have a few recommendations on this:

http://technet.microsoft.com/en-us/library/cc785925.aspx

HTH

Chris

 

by: rfwoolfPosted on 2009-06-04 at 00:52:19ID: 24544412

Thanks Chris

I have created folders on the server's harddrive in the structure you recommended. However I'm not sure how to make it so that the home folder for each user is automatically generated to the Users folder. The document you provided only provides *recommendations* on how to set it up, but doesn't provide instructions on how to do it.

Same goes for offline files, don't know how to configure it. Some steps would be appreciated.

Also I've googled for some Active Directory resources and didn't really find anything great - I found a lot of technical mumbo jumbo that has nothing to do with practically setting up users and their shares etc. So if you know of any good resources, please share :p

 

by: rfwoolfPosted on 2009-06-04 at 01:00:05ID: 24544452

..so for example, the Users folder is located on E: on the server. Do I say E:\Users\%username% or do I say \\Server\E:\%username%? or what ?

 

by: rfwoolfPosted on 2009-06-04 at 01:15:51ID: 24544529

Another question. In the help files it says:
" In User logon name, type the user logon name, click the user principal name (UPN) suffix in the drop-down list, and then click Next.
If the user will use a different name to log on to computers running Microsoft® Windows® 95, Windows 98, or Windows NT® operating systems, you can change the user logon name as it appears in User logon name (pre-Windows 2000) to the different name"

Okay everyone is running XP or later, but doe this mean that when I create users for everyone, I should ask them what their log-in username is for their laptops/notebooks and use that as their login name for their AD users???

 

by: rfwoolfPosted on 2009-06-04 at 01:36:55ID: 24544636

"When assigning permissions try to avoid assigning permissions to user accounts at all costs. It can become very difficult to manage permissions when assigned like that. Instead, permissions should be assigned to groups, users should be placed into appropriate groups."

Do you mean Groups or Organizational Units (OUs)?
Can you give me an example? Let's say in Miama office we have 11 users.
2 are from accounts, 2 are management, 2 are from human resources, 2 are from IT, 1 is receptionist, 1 is inventory management.
Shall we put them all in one Organizational Unit,
but then create groups in that OU such as "Accounting" "HR" "IT" etc and then make the users "Members of" those Groups?

 

by: Chris-DentPosted on 2009-06-04 at 01:43:15ID: 24544673


Could you clarify the level you're looking for? Beginner Windows Admin? Or done it all before, just after clarification / technical detail?

Any of those is just fine, but I don't want to overload you with stuff you already know, or miss out lots that you don't. I'm leaning towards assuming beginner, so this is written for that level, please forgive me if that's too far.

> Do I say E:\Users\%username% or do I say ...

Neither.

All we have so far is a file structure on a server. We need to create some shares so people can access it. For ease of management you don't want to be creating a share per user, so we can create one for each of the bigger folders. These folders:

Users
Departments
Projects
Shared

Lets share those:

1. Right click on each folder and open the Properties
2. Select the Sharing Tab
3. Select Share this folder
4. The Share Name will default to the folder name. That's good enough for now.
5. You can enter a comment if you wish, explaining what the share is, but the names I choose tend to be descriptive enough (in my opinion)
6. Click Apply, leave the properties box open a moment.

Okay, so now we have a Share, but it only has a default set of permissions applied. Those need a bit of modification for them to be useful. To make life complicated each Share has two sets of permissions, Share Level (Permissions button) and NTFS (Security Tab).

Share Permissions are the least useful, they're the least granular. We'll set some basic permissions for those.

1. Back where we left the Properties box. Click Permissions.
2. By default, a new share on Windows 2003 will have "Everyone: Read".
3. Tick Full Control
4. Click OK then OK again

Now when you open up the server from a remote computer you should see the new share(s). For example, click Start, then Run, and enter "\\ServerName".

That means that each folder within the share will be available with "\\ServerName\ShareName\Folder".

So far so good? We still have NTFS permissions to cover, but those are a much bigger topic and I'd like an idea of what you need to know there if you don't mind :)

> ... I should ask them what their log-in username is for their
> laptops/notebooks and use that as their login name for their AD users???

Not really, or at least not necessarily.

Typically you would come up with a (simple) naming convention for user accounts then create users based on that. For example, my computers are named like this:

<SiteID>-<AssetTag>

And my users like this:

Pre-Windows 2000 login name: <Surname><FirstInitial>
Login Name (UPN): <FirstName>.<LastName>@<domain.com>

It's quite a common naming scheme, no originality at all :)

Are the XP systems joined to the domain at the moment? Or is everyone using local accounts on those PCs?

Chris

 

by: rfwoolfPosted on 2009-06-04 at 01:55:23ID: 24544739

Thanks Chris

Yaknow, I'm a Microsoft Certified Professional, I did the one module about Installing and Maintaining a Windows Server 2003 Environment, but I have forgotten 95% of it and I didn't really understand what I was learning when I was learning it - unless you have some practical experience in applying the knowledge then the knowledge just fades away.

I kinda understand the difference between Share permissions and NTFS permissions and I understand that windows will use the most restrictive security, so e.g. if you don't give share permissions but you do give NTFS permissions, then there's no access. So we'll give full share, and apply NTFS permissions based upon each user's role or group.
For example our accounts ladies can see financial data.

I'm curious about your Computer Naming Convention - I see an implementation problem. I have to phone up everybody and say "Listen, can we just, yaknow, rename your computers because we have a new naming scheme". Can't we just leave everyone's computer names what they already are?

And the same goes with joining the laptops on our network to the domain. Can't we just do this:
1) Tell them to log off their user
2) Press Ctrl + Alt + Delete
3) Enter their provided username @mydomain.com and password
and viola! now they have a) joined their computer, and b) created their user
...or is there something I'm missing here?


Now that I have a Users share, didn't you recommend I store all their profiles here and maybe make it available offline? How can I do this? And can you provide a path example for me, e.g. \\Server\Users\%username% etc

Thanks for all the help.

 

by: Chris-DentPosted on 2009-06-04 at 02:08:11ID: 24544824


> Can't we just leave everyone's computer names what they already are?

Yep, of course :)

It all depends on how managed you want your environment to be. My play pen is quite a bit larger than yours and my accounts department likes us to keep track of assets, hence the naming :)

> ...or is there something I'm missing here?

Yeah... very little of that is automatic and there are a few catches.

1. You'll need to make them a user account on the domain. Nothing will do that automatically (outside of scripting a system).
2. Ideally, make them a computer account (same name as the current computer). You will have the opportunity to set who can join that computer to the domain, you can let the user you just created do that.

So far as good, but now we're in a bit of bother for a few reasons:

 - By default, the newly created user account will only have user rights on the laptop / PC (by virtue of membership of Domain Users). This may be a problem.
 - Once they log on they will get a brand new user profile (regardless of any similarity in user names). That means new My Documents, new settings, new everything.

I figure this stage needs sorting out before getting onto file systems / permissions / offline files.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 02:13:36ID: 24544859

Re:

- By default, the newly created user account will only have user rights on the laptop / PC (by virtue of membership of Domain Users). This may be a problem.
- Once they log on they will get a brand new user profile (regardless of any similarity in user names). That means new My Documents, new settings, new everything.

Yeah, I'm not sure of the alternatives here. I don't mind doing 'the normal way' but I'm not sure what that is. So for example, we want them to have user rights beyond the laptop, right? We want them to be able to access network resources, hence the reason we got Active Directory. So that's important. Also you're saying they get a new My Documents and everything, I say that's unideal, what do you think? Rather let them keep their files like they're used to, and if I want to mess up their profiles I can. But it would help if you could guide me as to what you recommend, and how ;)

 

by: Chris-DentPosted on 2009-06-04 at 02:28:10ID: 24544938


Far from ideal, but it's a very difficult one to avoid. You see profiles link to Security Identifiers rather than a simple name. You can find these if you mess around in the registry long enough, but it's not very useful.

Because the new security ID, for their Domain Account, doesn't match the old security ID, for their local account, a new profile gets created. Probably with the name <username>.<DomainName> under "Documents and Settings". There's nothing you can do about that Security ID mis-match in this scenario.

It means that an administrator (probably you) will have to set up each PC, copying the relevant bits of the old profile over the new one so everything appears to be the same. You will bump into some permission issues with that, ideally you want to avoid copying users settings (NTUser.dat) because  the rights issues you'll encounter there are much harder to resolve.

Do you have a laptop you can experiment with and see this in action? It's probably best if we take one and work from there to getting it looking at shares and doing the other bits and pieces.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 02:35:05ID: 24544974

Thanks Chris.

Yes I have my own laptop plugged into the network switch. I've created a user for myself in AD and I was able to log in and authenticate on my laptop, which then generated a new user profile for me, which, I didn't really appreciate but it seems this is the way it gets done, right? So I get a new desktop wallpaper, my desktop consists of only shortcuts (no files etc -- cos these are stored in the other user) and that's that.

So, what can I do from here? You say I should transport my old user data to the new one?
I guess I know where the My Documents files and folders are from the old user, along with the old desktop files and folders are from the old user. Anything else that should be ported?

By the way, I'm a software engineer, so I could always just right some program that would help with this, but, it would still surprise me that no such (free) tools exist?
Surely I'm not the first administrator that's wanted to port an old user profile's data to the new user's profile?

Let me know what I can do next :p

 

by: Chris-DentPosted on 2009-06-04 at 02:54:12ID: 24545080


Favourites? Templates? Signatures? Anything under the old profile is fair game except perhaps Temporary Internet Files (because they take so very long to copy).

You can copy NTUser.dat if you want, even if I dislike the complications it tends to add down the road, that'll give you your settings. But both the source and destination registry hive must be unloaded. Essentially, this process applies:

1. Join the computer to the domain
2. Reboot
3. Log on as the new user (to create the new profile)
4. Reboot
5. Log on as Administrator (local or domain, doesn't matter which)
6. Copy old profile to new profile

You can unload the registry hives manually, saving a reboot, but it's harder to explain that one (I borrowed some IT staff last time I did this, complex instructions just wouldn't have worked out well).

> Surely I'm not the first administrator that's wanted to port an old user profile's
> data to the new user's profile?

You're right, you're not :)

You can do it through the GUI, but it's less selective. Some pretty screenshots of that process here:

http://www.petri.co.il/copy_user_profiles_in_windows_xp.htm

If you were doing domain-to-domain migration there are tools (Active Directory Migration Tool), that'll rewrite the user profile without you having to look at individual PCs allowing hundreds of these to be done in a few hours rather than just a couple with the manual / tedious approach. Unfortunately those tools don't apply in the local profile to domain move.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 03:10:32ID: 24545158

Hmm... I remember learning something about NTUSER.DAT but all is forgotten now. It seems to me that I could load a NTUSER.DAT file into my NETLOGON share which I am guessing would create like a 'default' profile for new users that join the domain. I'm guessing this is useful to set crap like wallpapers but not much else. I think you were saying by copying NTUSER.DAT we can transport general profile settings, but not the actual data like files and My Documents. Am I understanding this correctly?

Now, about porting settings using that link you gave me.
On my laptop running XP Professional, I had created my new user profile 2 days ago already and rebooted several times, okay?
Now I log on to that user, get authenticated etc, and when I follow the instructions in that link you give me:
Right-Click My Computer ->
Properties ->
Advanced ->
User Profiles
..only my new user profile comes up. Not my old one.

So now I'm confused.

 

by: Chris-DentPosted on 2009-06-04 at 03:17:40ID: 24545194


NTUser.dat is the registry file, it holds all the settings, wallpaper and all. But it's only settings, so copying that wouldn't give you My Documents or any of the other file data. So yes, your understanding of it is perfect.

Hmm does it lists two separate profiles under "Documents and Settings" though? I haven't used that to copy a profile in a good number of years, it should show everything... I couldn't say why it's not.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 03:30:47ID: 24545254

Yes under Documents and Settings it lists both my original User and my new Active Directory User. The interesting thing is that if I log onto my original user, and go to Control Panel -> Users, it brings up a list of users including my original user, but with the domain being ONE (which was my computer name and probably my old domain).

But the new Active Directory User is from the domain called HQ.

But in any case, this "copying" of profiles bussiness, like you say it won't copy over files, just profile settings. So what's the best way to port old documents from an old user to the new user?

 

by: Chris-DentPosted on 2009-06-04 at 03:36:08ID: 24545281


Are you a local admin on that PC?

If you use the GUI, it will copy files, settings, everything. Only doing the copy manually allows us to be selective.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 04:07:55ID: 24545477

Oh Okay I think I see the problem now. You can't copy from the user you're logged in as (that wasn't the problem, but...) and you shouldn't be logged in to the user you're about to copy too either. So when I logged into a THIRD account I was able to see both the OLD and NEW profiles and it was possible to copy. Great.

So what's the next step then? We should copy their old profile to a network share? Then in Active Directory set their profile to that network share location? Then set folder redirection or offline files or what? I'm busy reading up on folder redirection but I'm not sure if that's what I need in this case.

 

by: Chris-DentPosted on 2009-06-04 at 04:16:42ID: 24545542


> We should copy their old profile to a network share?

No, keep it local for now.

I'd avoid Roaming Profiles if I were you. Offline Files and folder redirection are great, but roaming profiles tend to be more bother then they're worth unless people are constantly switching computers.

Do we have shares on the server now?

Chris

 

by: rfwoolfPosted on 2009-06-04 at 04:38:51ID: 24545734

We do indeed have shares now.

 

by: Chris-DentPosted on 2009-06-04 at 04:49:25ID: 24545847


Fantastic :)

Head to the server and see if you have "Group Policy Management Console" under "Administrative Tools".

If you don't, download it here:

http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=0a6d4c24-8cbd-4b35-9272-dd3cbfc81887&displaylang=en

Get that installed and we can have a look at folder redirection which should hopefully get everyone away from the reliance on the desktop without anyone actually noticing.

Chris

 

by: Chris-DentPosted on 2009-06-04 at 04:50:04ID: 24545856


PS: You don't have to install that on the server, if you have a system you manage everything from feel free to install it there instead / as well.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 05:15:23ID: 24546029

Yes I do have that installed.

 

by: Chris-DentPosted on 2009-06-04 at 05:25:09ID: 24546108


Great, pop it open.

You'll find a few policies present by default (Default Domain Policy, Default Domain Controllers Policy). I advise you leave those alone, if you need a policy, make a new one.

So, right click on the domain name and make a new policy (create and link). Then right click on the policy and edit it.

Then this article has some pretty pictures for what we're aiming to do:

http://www.msterminalservices.org/articles/Configure-Folder-Redirection.html

The Root Path will be the share we created for Users on the server.

Going to grab some lunch, will be back shortly :)

Chris

 

by: rfwoolfPosted on 2009-06-04 at 06:01:07ID: 24546413

Umm that article keeps on talking about Terminal Services, creating a Terminal Services group etc but this is separate from Terminal Services right?

For example I encounter this problem:
"Edit the Security of the Policy so Apply Policy is set for Authenticated Users and the Security Group containing the Terminal Servers "
When I try to add the OU containing my users it says the object cannot be found.

And are you sure I must have User Configuration Settings Disabled on this GPO?

This is some confusing stuff. Talk about making user-un-intuitive software ;)

 

by: Chris-DentPosted on 2009-06-04 at 06:37:39ID: 24546742


I had intended the terminal services bits to go ignored :) No matter, obviously posted it in a bit too much of a hurry :)

1. Open up the Group Policy Management Console
2. Select yourdomain.com (directly beneath Domains)
3. Right click and select "Create and link a GPO here..." (we can always move it later)
4. Name it "User Folder Redirection" (doesn't really matter much, but it's a descriptive enough name)
5. Right click on the new policy and select Edit
6. Expand User Configuration then Windows Settings
7. Click Folder Redirection
8. Right click on "My Documents" and open the Properties
9. Select Basic from the Setting drop down box
10. Leave the default value for the lower drop down box (Create a folder for each user under the root path)
11. Enter "\\Server\Users", the share we made on the server, into the root path box
12. Select the Settings Tab
13. Remove the tick from "Grant users exclusive rights ..." the rest of the settings can stay as is
14. Click OK, the close the policy (doesn't need anything done to save it)

Okay, almost there, we have to fix the security on the folder we made for this. We want Administrators to keep access to the My Documents folders for the purposes of backing things up.

The details of this are here under "To set security on the shared folders in Windows Server 2003":

http://support.microsoft.com/kb/288991

References to "D:\Redirected" should be replaced with the path to the Users folder we made.

Once you've done that, it can be tested :) Running:

gpupdate

Then logging off and back on should do it. Save some documents and see if they appear on the server.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 06:49:54ID: 24546879

Dang. Those instructions in that link "Enabling the administrator to have access to redirected folders" are for windows 2003. It says:

Click the Security tab.
Click Advanced.
Click to clear the Allow inheritable permissions from the parent to propagate to this object and all child objects check box. Include these with entries explicitly defined here. check box.

Unfortunately mine says no such thing. I'll try google it further.

 

by: rfwoolfPosted on 2009-06-04 at 06:53:44ID: 24546913

i think I figured that problem out myself... will let you know how I go...

 

by: Chris-DentPosted on 2009-06-04 at 06:57:09ID: 24546953


Sorry, my fault, for some reason I was thinking you're on 2003. Yell if you need modified instructions for 2008.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 06:59:54ID: 24546979

Okay about to go and test, just want to confirm, the Terminal Services instructions said that I must have User Configuration Settings Disabled on this GPO. I don't need to do that in this case, right?

 

by: rfwoolfPosted on 2009-06-04 at 07:02:31ID: 24547012

hey, is there an easy way to detect if a user is logged on to the server i.e. they have authenticated? It's no big deal but it would be nice to say "oh today 7 users authenticated and haven't logged out yet"

 

by: Chris-DentPosted on 2009-06-04 at 07:11:51ID: 24547118


> I don't need to do that in this case, right?

Correct :)

> they have authenticated?

You can log logon events by enabling a few of the auditing policies. The logon attempts will be logged in your Domain Controllers Security Logs, you'll find there are quite a lot, even in a small domain.

But it uses Kerberos authentication, the client is given a session ticket and doesn't talk much to the DC after authentication. Typically that means no logoff even is logged and no current status is maintained.

So, you can get a list, but it's pretty limited. It normally means creating your own process (not really very hard with a bit of scripting), or finding a third party bit of software.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 07:15:02ID: 24547158

Sorry... what is supposed to link the GPO to the users or OU?  In Group Policy Management, I click on the GPO and under Links it has my domain controller and under Security Filtering all it has is Authenticated Users. Is this enough?

 

by: Chris-DentPosted on 2009-06-04 at 07:19:55ID: 24547216


Yep. If you followed my instructions the GP is linked to the base of your domain, it will apply to everyone in your domain (everyone beneath the policy in the hierarchy).

It should look something like the picture below.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 07:27:55ID: 24547310

Hmm. .she's not working.

1) Under 'Links' in the GPO, should I set Enforced to Yes?

2) In AD Users and Computer, my profile path is \\HQ\Users\[myName]. Is this correct? (In any case no data has come through to HQ\Users.

I will create the GPO from scratch and see if how I go

 

by: rfwoolfPosted on 2009-06-04 at 07:31:07ID: 24547350

Umm... according to my share the network path is \\DC1\Users and not \\HQ\Users. That's odd, my domain is hq.[companyname].com. Anyways, now I can try again :P

 

by: Chris-DentPosted on 2009-06-04 at 07:32:46ID: 24547372


That's fine, share paths are:

\\ServerName\Share

Rather than:

\\DomainName\Share

However....

If the Server is your DC it will work using \\DomainName as well. Run "NsLookup DomainName" and you'll get the IP addresses of your Domain Controller(s) back.

Chris

 

by: rfwoolfPosted on 2009-06-04 at 07:45:45ID: 24547518

Very strange... I decided to create a new Active Directory User for testing,

in its properties I set profile path to \\HQ\Users\Maria.Mogano

then I go to my laptop and I log in as her.

It then tells me that the Roaming Profile could not be located and that it will provide me with a temporary profile, and that any changes made to my profile will be lost after I log out.

Fascinating.

But it's not working.

 

by: Chris-DentPosted on 2009-06-04 at 07:58:32ID: 24547678


Don't set a profile path at all. Just leave that blank.

What we want to happen is for them to log on with a local profile, but for it to pick up My Documents and hold it on the server.

Chris

 

by: rfwoolfPosted on 2009-06-05 at 01:14:13ID: 24554191

Auurgh.. No joy.
I did notice however that no my Server it is saving the Administrator's My Documents to the Users share. But on my laptop I've tried about 4 times now with 4 different users. :(

 

by: rfwoolfPosted on 2009-06-05 at 01:27:59ID: 24554284

Hmmm... when i run gpresult on the server by saying
gpresult /user Administrator /v
it gives me all the GPO's being applied

But when I do it on any of my test users (while still on the server), I get
INFO: The user "John.Smith" does not have RSOP data

My guess is that GPO policies aren't being applied on my Laptop.

So far in my googling I saw a comment of some guy that re-installed Windows Server and that fixed the problem, another anecdote said they had bad DNS settings.
I don't really feel like re-installing and then downloading all these updates all over again :(

 

by: rfwoolfPosted on 2009-06-05 at 01:37:49ID: 24554343

Here's the result of gpresult when run from the client PC with the user John.Smith logged in: <attached below

note that Local Group Policy and Default Domain Policy are applied to the COMPUTER SETTINGS and User Folder Redirection v2 is applied to the USER SETTINGS

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
 
C:\Documents and Settings\John.Smith>gpresult
 
Microsoft (R) Windows (R) XP Operating System Group Policy Result tool v2.0
Copyright (C) Microsoft Corp. 1981-2001
 
Created On 5/06/2009 at 10:31:09 AM
 
 
RSOP results for HQ\John.Smith on ONE : Logging Mode
-----------------------------------------------------
 
OS Type:                     Microsoft Windows XP Professional
OS Configuration:            Member Workstation
OS Version:                  5.1.2600
Domain Name:                 HQ
Domain Type:                 Windows 2000
Site Name:                   Default-First-Site-Name
Roaming Profile:
Local Profile:               C:\Documents and Settings\John.Smith
Connected over a slow link?: No
 
 
COMPUTER SETTINGS
------------------
    CN=ONE,CN=Computers,DC=hq,DC=companyname,DC=com
    Last time Group Policy was applied: 5/06/2009 at 10:01:41 AM
    Group Policy was applied from:      DC1.hq.companyname.com
    Group Policy slow link threshold:   500 kbps
 
    Applied Group Policy Objects
    -----------------------------
        Default Domain Policy
        Local Group Policy
 
    The following GPOs were not applied because they were filtered out
    -------------------------------------------------------------------
        User Folder Redirection v2
            Filtering:  Not Applied (Empty)
 
    The computer is a part of the following security groups:
    --------------------------------------------------------
        BUILTIN\Administrators
        Everyone
        SQLServerMSSQLServerADHelperUser$ONE
        SQLServerMSSQLUser$ONE$FUCKSQL
        BUILTIN\Users
        NT AUTHORITY\NETWORK
        NT AUTHORITY\Authenticated Users
        ONE$
        Domain Computers
 
 
USER SETTINGS
--------------
    CN=John Smith,CN=Users,DC=hq,DC=companyname,DC=com
    Last time Group Policy was applied: 5/06/2009 at 10:28:46 AM
    Group Policy was applied from:      DC1.hq.companyname.com
    Group Policy slow link threshold:   500 kbps
 
    Applied Group Policy Objects
    -----------------------------
        User Folder Redirection v2
 
    The following GPOs were not applied because they were filtered out
    -------------------------------------------------------------------
        Local Group Policy
            Filtering:  Not Applied (Empty)
 
        Default Domain Policy
            Filtering:  Not Applied (Empty)
 
    The user is a part of the following security groups:
    ----------------------------------------------------
        Domain Users
        Everyone
        BUILTIN\Users
        NT AUTHORITY\INTERACTIVE
        NT AUTHORITY\Authenticated Users
        LOCAL

                                              
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:

Select allOpen in new window

 

by: Chris-DentPosted on 2009-06-05 at 01:52:07ID: 24554429


Cool, at least he's getting the policy.

Ignore people that say reinstall without very good cause ;)

Can we have a look in the Event Logs on the laptop? See if any errors are being logged about profile creation?

Chris

 

by: rfwoolfPosted on 2009-06-05 at 02:15:40ID: 24554550

Good call. There have been the same errors with all of my test accounts on this laptop. They are all error Event ID 10016
(Note: I have sent our driver to go pick up another laptop so I can do testing on that one)

Here are the error logs IN CHRONOLOGICAL ORDER for user John.Smith
Event Type:      Error
Event Source:      DCOM
Event Category:      None
Event ID:      10016
Date:            5/06/2009
Time:            10:04:15 AM
User:            HQ\John.Smith
Computer:      ONE
Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
 to the user HQ\John.Smith SID (S-1-5-21-2534760304-592965174-2836117804-1117).  This security permission can be modified using the Component Services administrative tool.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

===

Event Type:      Error
Event Source:      DCOM
Event Category:      None
Event ID:      10016
Date:            5/06/2009
Time:            10:04:18 AM
User:            HQ\John.Smith
Computer:      ONE
Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
 to the user HQ\John.Smith SID (S-1-5-21-2534760304-592965174-2836117804-1117).  This security permission can be modified using the Component Services administrative tool.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

===

Event Type:      Error
Event Source:      DCOM
Event Category:      None
Event ID:      10016
Date:            5/06/2009
Time:            10:28:56 AM
User:            HQ\John.Smith
Computer:      ONE
Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
 to the user HQ\John.Smith SID (S-1-5-21-2534760304-592965174-2836117804-1117).  This security permission can be modified using the Component Services administrative tool.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


 

by: Chris-DentPosted on 2009-06-05 at 02:18:58ID: 24554563


Hmm I'd be surprised if that was it, but we can still take a look.

Open up RegEdit then use the Find option to look for this value:

0C0A3666-30C9-11D0-8F20-00805F2CD064

It should tell you the executable associated with the key, allowing us to see exactly what it's trying to launch.

Chris

 

by: rfwoolfPosted on 2009-06-05 at 02:19:02ID: 24554564

Hmmm some more errors under Application event viewer but aren't user specific.
The previous ones were under System event viewer.

Event Type:	Error
Event Source:	Userenv
Event Category:	None
Event ID:	1041
Date:		5/06/2009
Time:		10:43:58 AM
User:		NT AUTHORITY\SYSTEM
Computer:	ONE
Description:
Windows cannot query DllName registry entry for {CF7639F3-ABA2-41DB-97F2-81E2C5DBFC5D} and it will not be loaded. This is most likely caused by a faulty registration.
 
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
 
===
 
Event Type:	Error
Event Source:	Userenv
Event Category:	None
Event ID:	1041
Date:		5/06/2009
Time:		10:28:46 AM
User:		NT AUTHORITY\SYSTEM
Computer:	ONE
Description:
Windows cannot query DllName registry entry for {7B849a69-220F-451E-B3FE-2CB811AF94AE} and it will not be loaded. This is most likely caused by a faulty registration.
 
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
                                              
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:

Select allOpen in new window

 

by: rfwoolfPosted on 2009-06-05 at 02:20:12ID: 24554573

0C0A3666-30C9-11D0-8F20-00805F2CD064 = Machine Debug Manager

 

by: rfwoolfPosted on 2009-06-05 at 02:24:51ID: 24554608

A registry search for CF7639F3-ABA2-41DB-97F2-81E2C5DBFC5D yields a key under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Currentversion\Winlogon\GPExtentions

 

by: Chris-DentPosted on 2009-06-05 at 02:26:49ID: 24554621


You didn't have IE 8 beta on there did you?

Chris

 

by: rfwoolfPosted on 2009-06-05 at 02:27:45ID: 24554631

I did a while back. It messed my programming up so I uninstalled it. But very interesting question...

 

by: rfwoolfPosted on 2009-06-05 at 02:31:35ID: 24554647

Here's a microsoft article talking about that error:
http://msdn.microsoft.com/en-us/ie/dd441788.aspx
I have done as it asks and deleted two registry keys.
I wonder if this has anything to do with the GPO problem though

 

by: rfwoolfPosted on 2009-06-05 at 03:11:20ID: 24554886

Brought in our other laptop running Windows XP Professional, created a fresh user in AD, joined the domain on the laptop, rebooted, logged in as the new user, and files are still not being saved on the Server share.
:(
I will check logs again

 

by: rfwoolfPosted on 2009-06-05 at 03:14:14ID: 24554903

Another interesting problem...
After I had joined the domain on the laptop, rebooted and was trying to log in for the first time,
it brought up message "Please wait while domain list is created"

Some googling says :
1. Check the DC DNS settings. Make sure it points to an internal DNS.

2. Make sure the computer DNS points to the same DNS instead of ISP DNS.

3. Make sure the computer register A record in the DNS.

4. Make sure you can ping the DC by FQDN.

5. If the computer's hostname is set to something invalid, you may want to rename it.

 

by: Chris-DentPosted on 2009-06-05 at 03:21:48ID: 24554943


> it brought up message "Please wait while domain list is created"

It's relatively unusual for it to stay up for more than a second or two but not entirely unheard of. As long as it does successfully build the list in the end.

Can you make sure the clients can open up the share?

\\server\users

Just to make sure they can get there. Make a test directory in there with a client as well, again just to make sure.

Chris

 

by: rfwoolfPosted on 2009-06-05 at 03:33:05ID: 24555004

That's odd. On this PC I can't access it. I get the error below. In fact it won't let me access any of the shares, but im pretty sure on my other laptop it did. this is an authenticated user, Joe.Schmoe. Very strange


 
 \\Hq\Users is not accessible. You might not have the permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.
 
Configuration information could not be read from the domain controller, either because the machine is unavaiable, or access has been denied.

                                              
1:
2:
3:
4:
5:

Select allOpen in new window

 

by: rfwoolfPosted on 2009-06-05 at 03:34:55ID: 24555017

can't believe this... If I go to \\DC1\Users it allows me access and I can create a folder!

 

by: rfwoolfPosted on 2009-06-05 at 03:38:04ID: 24555034

Okay sorry for the stupidity...
My GPO redirected folders point to \\DC1\Users
My E:\Data\Users is shared as \\DC1\Users
So yes, on the client PC, logged in as Joe.Schmoe, I can access \\DC1\Users and create a folder.

 

by: Chris-DentPosted on 2009-06-05 at 03:42:01ID: 24555057


Not very helpful of it. Does it allow you to create stuff in My Documents?

Chris

 

by: rfwoolfPosted on 2009-06-05 at 03:44:47ID: 24555075

hang on a tick. gonna reboot everything

 

by: Chris-DentPosted on 2009-06-05 at 03:50:42ID: 24555101


hehe the how to fix Windows response :)

We might move away from that policy for a moment and test a few more, to make sure policy application in general works.

Chris

 

by: rfwoolfPosted on 2009-06-05 at 04:00:20ID: 24555148

Revolution! It worked on my 2nd laptop after I created a fresh user in AD.
There's a setting in the Folder Redirection policy that says "Also apply redirection policy to Windows 2000, Windows 2000 Server, Windows XP, and Windows Server 2003 operating systems"
It was not checked, but I swear yesterday I tried it with checked and unchecked.
So I checked it now, did a gpupdate, rebooted the server, added a new user, and viola!

What a mission... Thanks so much, I couldn't have done it without you

 

by: rfwoolfPosted on 2009-06-05 at 04:25:18ID: 24555277

Okay so how would I make it so that my Administrator account doesn't have a roaming profile?

 

by: Chris-DentPosted on 2009-06-05 at 05:16:53ID: 24555556


Okay, we have a few choices, but the best is to great a place for your users in AD.

You can call these anything you want, it's supposed to be administratively convenient for you, not adhere to a fixed set of rules.

Create a new OU in AD Users and Computers, we could call it "Domain Users". All the regular user accounts can go in there. Then open up the regular Users folder and drag each of your new user accounts into there, leaving Administrator behind.

Now head back to the Group Policy Management Console. Select the policy we made yesterday and delete it. Don't worry, this doesn't delete the policy itself, just the link to it. You'll still see the policy under Group Policy Objects after this. Now right click on the new "Domain Users" OU and select Link and Existing Group Policy Object. Select the policy we made for redirection.

With that done it will only apply the policy to users (User Configuration you see) within the "Domain Users" OU.

Chris

 

by: rfwoolfPosted on 2009-06-05 at 06:46:05ID: 24556340

Ahhh... You see, I'm learning ;)
By the by, I'm on the laptop, logged in as the Server's Administrator, busy trying to port the new user's Old Profile through to her new one. The profile-copying GUI technique gave me issues about security and so on, it seems the workaround is to take ownership of the OLD and NEW profile, and copy things across manually, but with so many temporary internet files, it's taking a long time.

Tell me, let's say we have a sister site with 5 users that's 100 miles away, and they don't have an IT person there.
Let's say we want to join them to the domain and also port over their old profiles.
My director thinks I should go on a road trip to do this (which I'd love to do). But is it justified? Or are their tools and easier ways of doing this? Or should we just outsource it?

 

by: Chris-DentPosted on 2009-06-05 at 06:54:24ID: 24556416


I think there's justification for it.

While it's quite a simple process the profile tends to have such importance that mistakes can be costly (in a business sense). You could script the entire thing if you were willing, it only needs a few xcopy commands and a bit of permission changing.

Hiring someone in to do it is fine if your documentation for what they need to do is up to scratch, otherwise I think you'd pay over the odds for someone that would be able to figure it out. Personal opinion, of course, and depends on quite a lot of stuff (mainly cost).

Anyway, the guy that looks after desktop support for me here will be going off to do much the same thing in the not too distant future. I much prefer having someone I know will do it right keeping people happy :)

Chris

 

by: rfwoolfPosted on 2009-06-05 at 07:34:29ID: 24556840

Okay one problem I have now is that with her OLD profile on the laptop she was an administrator, now on her NEW profile it tells her stuff like "Windows XP Firewall has blocked [Skype]. Your system administrator can unblock this for you". In other words she is no longer an administrator on her own computer :(
So when I log in as her local Administrator, and I go to Users in the Control Panel, her NEW User account does not come up.

 

by: Chris-DentPosted on 2009-06-05 at 07:40:05ID: 24556905


You need to be in Computer Manager, either right click on My Computer and select Manage, or head to Control Panel / Administrative Tools and open in there.

Then expand Local Users and Groups, then Groups, double click on Administrators and add the domain account in there.

I figure you won't get far if I suggest you avoid making them Administrators? :)

Chris

 

by: rfwoolfPosted on 2009-06-05 at 07:44:46ID: 24556949

Well every laptop comes with all sorts of crap on it. My dell laptop every time I add a new user I've got to accept a license agreement for dell support. On her laptop her accounting software tries to connect to her PC server but gets blocked by the Windows firewall. For certain users they need to be administrators or at least have control over things like that.

 

by: Chris-DentPosted on 2009-06-05 at 07:45:23ID: 24556954


There's a policy I strongly advise you set in Group Policy as well before you do too many of these.

You can set this one in the Default Domain Policy, we want it to apply to everything. You'll find it here:

1. Expand Computer Configuration
2. Expand Administrative Templates
3. Expand System
4. Select Logon
5. Enable "Always wait for the network at computer startup and logon"

That disables Fast Logon Optimization in Windows XP which causes far far more problems than it ever solved. You may notice a tiny increase in logon time, but it will be pretty insignificant. In exchange for that you avoid a number of really irritating bugs caused by leaving Fast Logon Optimization switched on, including problems logging on with Cached Credentials.

Chris

 

by: Chris-DentPosted on 2009-06-05 at 07:46:23ID: 24556967


Yeah, fair enough, it's quite a lot of work getting all those things to run without admin rights. If you were a bigger company I'd be much more inclined to push for no local admin rights, people only break things :)

Chris

 

by: rfwoolfPosted on 2009-06-08 at 04:25:19ID: 24570696

okay Chris, lovely, I now have shares enabled, folder redirection in place, I've learnt how to port profiles across from one user to another, and I guess I could now 'roll out'.

But before I do, what else needs to be done?

1) I'm thinking mapped network drives, done through scripts?

2) What else? Isn't there a nice way to give them messages whenever they log in, I guess by setting up their wallpaper as webpage, or their default homepage, or something? I'd like to say something like :
"Welcome, your profile on this computer has been ported to this new user, and you now have access to several network resources on our new Server. You can access the File Server through Y: in My Computer. Please note the folder 'Projects', 'Shared', 'Departments', 'Users', 'Scans', etc. For any help email helpdesk@mycompany.com"

3) Maybe I can set up a company wiki.

4) oh and another thing I can think of is enabling "remote assistance" on everyone's PC that I convert. In this way I can assist users remotely if necessary.

What do you think and what else can you think of?

 

by: Chris-DentPosted on 2009-06-08 at 05:39:14ID: 24571162


1.

Sure. Given your size you probably don't need more than a batch file?

Something like:

REM login.bat
net use K: \\Server\Departments
net use L: \\Server\Projects

There are a number of ways to apply the logon script. You can use Group Policy, and I would normally, but having the script accessible might be a boon here. That way, if someone logs on over a VPN, you can tell them how to run the script without very much effort, it'll be \\yourserver\Netlogon\logon.bat.

So...

a. Open this folder on your server: %SystemRoot%\SysVol\Domain\Scripts
b. Create a new logon.bat file
c. Enter the net use commands in there
d. Open AD Users and Computers
e. Open a users properties (you can do this for multiple users if you select more than one)
f. Under Profile, enter the script name, e.g. login.bat. Do not enter the full path.

2.

I've always found that setting wallpaper is generally unpopular. I would advise against it unless your management want you to. Primarily because people do like to be able to make their machines their own, and as long as it's not offensive then there's no harm in it.

If you still want to set it there are a few different ways again. It can be scripted, or a policy can be created (Group Policy). The disadvantage of the default policies is that they require you to use Active Desktop (which I utterly hate). I do have an alternative though, I wrote a custom group policy template a few years ago, you're welcome to use that, it's on my blog here:

http://www.highorbit.co.uk/?p=671

Setting their home page, for IE at least, can be done using Group Policy. Check out the options under:

a. User Configuration
b. Windows Settings
c. Internet Explorer
d. URLs
e. Important URLs

Otherwise you could open a text document in Notepad (from the logon script)? Or popup a text box using VbScript, and so on?

3.

I don't have many suggestions for that one, it's a bit outside my field I'm afraid :)

4.

Group Policy again, this time:

a. Computer Configuration
b. Administrative Templates
c. System
d. Remote Assistance

You'll find other options for this under the Windows Firewall settings (Computer Config \ Admin Templates \ Network \ Network Connections \ Windows Firewall).


Other stuff...

If everyone works in fixed offices, you might consider Windows Server Update Services. Why have everyone downloading updates separately when you can do it centrally?

Antivirus... if you happen to have a package with a server side component (McAfee and EPolicy Orchestrator for example) controlling policies, distributing updates, monitoring systems, etc can save you a hell of a lot of bother when the next virus comes around.

Software Installation... if everyone has fast connections you could always deploy software using Group Policy. It's not all that flexible, but it's free...

Windows Deployment Services is available if you happen to go down the imaging route for system installation. For XP that's reliant on hardware being identical though, so may be really useless here :)

Chris

 

by: rfwoolfPosted on 2009-06-08 at 05:48:07ID: 24571234

Excellent stuff

I agree changing wallpapers is a bad idea, so I have found a way to give messages using VBS scripts.
Busy working on the logon script, if I want to use VBS script files, can I use your path:  %SystemRoot%\SysVol\Domain\Scripts ?

Other than this remaining question, I think you've given me an excellent overview of AD things to get me started. Hopefully I can roll-out to this office branch today!

 

by: rfwoolfPosted on 2009-06-08 at 05:51:09ID: 24571250

Hmmm I'm reading an article that says if all your client PCs are running Windows 2000 or later, then you don't really need to use the profile tab, you can just use group policy and it shows me how:
http://www.windowsnetworking.com/articles_tutorials/Logon-Scripts-Pure-Mixed-Active-Directory-Environments.html

Thanks so much for your help!

 

by: Chris-DentPosted on 2009-06-08 at 05:57:46ID: 24571323


> if I want to use VBS script files, can I use your path

Yep, you can :)

> you can just use group policy and it shows me how

Yeah, you can, but  the script is less accessible if you need to tell someone how to get to it.

For example, the path to it will look like this:

\\yourdomain.com\SysVol\yourdomain.com\Policies\{2387240B-7940-4DB4-BB40-878FCAB12784}\User\Scripts\Logon

Kind of hard to explain to someone :)

If that's not a bother then...

a. Open Group Policy Management Console (again)
b. Select the Domain Users container we made before
c. Right click and select Create and Link a Policy
d. Call it logon script (or something)
e. Expand User Configuration \ Windows Settings and select Script (Logon\Logoff)
f. Open up Logon
g. Click Add and enter the script name (name only again), e.g. login.vbs (leave parameters blank) then OK
h. Click Show Files, that will open a folder with something like the path above. Put your script file here.

Chris

 

by: Chris-DentPosted on 2009-06-08 at 06:04:56ID: 24571423


Forgot the link for ADMT:

http://www.microsoft.com/Downloads/details.aspx?familyid=AE279D01-7DCA-413C-A9D2-B42DFB746059&displaylang=en

With the guide here:

http://www.microsoft.com/Downloads/details.aspx?familyid=6D710919-1BA5-41CA-B2F3-C11BCB4857AF&displaylang=en

Whether you'll need much / any scripting or not does depend on your intentions. If you have a test domain I highly recommend having a bit of a play, even if your test domain runs as virtual servers on a laptop ;)

Chris

 

by: Chris-DentPosted on 2009-06-08 at 06:05:19ID: 24571426


Hmmm sorry... wrong question, ignore that :)

Chris

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...