Recommended Posts

I am trying to create a login script that will map user drives based on the groups they belong to. I am using ifmember.exe from the Windows 2000 Resource Kit. However, it appears to be working on my XP box, but it's causing my 2000 box to lock up. This leads me to believe there is an error in the script. The Groups I have are CGS, DATABOOK, PROGRAMS and ADMINISTRATORS.

The script:

net use /persistent:no

ifmember CGS

if not errorlevel 1 goto SkipU

NET USE /User:dc1\%username% U: \\dc1\HOME$\%USERNAME%

if errorlevel 1 set LS_Error=%LS_Error% U (Home)

:SkipU

ifmember CGS

if not errorlevel 1 goto SkipM

NET USE /User:dc1\%username% M: \\dc1\GROUP$\public

if errorlevel 1 set LS_Error=%LS_Error% U (Home)

:SkipM

ifmember Databook

if not errorlevel 1 goto SkipN

NET USE /User:dc1\%username% N: \\dc1\GROUP$\databook

if errorlevel 1 set LS_Error=%LS_Error% N (DATABOOK)

:SkipN

ifmember Programs

if not errorlevel 1 goto SkipO

NET USE /User:dc1\%username% O: \\dc1\Programs$

if errorlevel 1 set LS_Error=%LS_Error% O (PROGRAMS)

:SkipO

ifmember Administrators

if not errorlevel 1 goto SkipQ

NET USE /User:dc1\%username% Q: \\dc1\Software$\Apps

if errorlevel 1 set LS_Error=%LS_Error% Q (APPS)

I am not sure what the persistance tag means at the begining or the ir error the "if errorlevel 1 set LS_Error=%LS_Error%" line in the script means. So, if someone could explain those, I would appreciate it.

Link to comment
https://www.neowin.net/forum/topic/83939-login-script-problems/
Share on other sites

persistent tag simply allows you to re-establish the network connected shares for a user when they log in into your network.....this is set to either yes or no....and I think you know that part already....the errorlevel line allows a way for you to gracefully exist the script if your users don't meet the conditions set forth by which groups the user belongs to...if they do meet the conditon...it goes about allowing the user to gain access to set shares...

hmmmm...not sure...but you say that it locks up your W2K system....so you mean to say that you actually SEE the script execute when logging in....but it FREEZES at that point...so you see the login script dialog box forzen on your screen?....and that leave no alternative but to reboot?

...it happened to me when I migrated an NT 4.0 box to W2K and it caused the scripts to be unavailable...

You're not setting the variable for the LS_Error parameter

On your NET USE line you have "/User:dc1\%username%", you shouldn't need to specify the user since it will use the current account unless specified otherwise (I could see using it if you wanted to map with a different account name)

In the "ifmember Administrators" section you have "if not errorlevel 1 goto SkipQ" but don't have a "SkipQ" defined (guessing you just missed pasting it?)

This link should get you running:

http://www.experts-exchange.com/Operating_...Q_20420238.html

Thanks guys, I got it working. It turns out it was freezing because the profile had someone got corrupt. I deleted the profile and it worked fine. I did change the script a little, don't use the one I pasted for reference. PM me if you need help and I will do my best.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • it is delayed and has no definitive release date... that is "delayed indefinitely".
    • About that Trump's mobile 🤣🤣🤣  
    • AliExpress faces EU crackdown, makes promises to fight illegal products by Paul Hill The European Commission has taken two significant actions against the Chinese online marketplace AliExpress under the Digital Services Act (DSA) in a bid to enhance user and consumer safety online. The first action was to get AliExpress to commit to several legally binding commitments to address issues related to advertising and recommender systems. The second action was the publication of preliminary findings which found that AliExpress had breached obligations regarding the spread of illegal products. AliExpress can now respond to the Commission but if the broken rules are confirmed then AliExpress can expect to be fined. The Digital Services Act is a new tool that the EU has to regulate large online platforms. It aims to level the business playing field, protect fundamental rights of users, create a safer digital space, and improve transparency from businesses. AliExpress's pledges: More transparency, safer shopping As part of the pledges made by AliExpress, it will do more to monitor and detect illegal products such as medicines, food supplements, and adult material propagated through hidden links and affiliate programs. To help flag illegal items, AliExpress has promised to improve its notice and action mechanism. Other pledges include enhancements to the internal complaint handling system; more transparency for advertising and recommender systems; better traceability of traders on the platform; and improved data access for researchers. By implementing these rules, the European Commission hopes it can make AliExpress safer for registered and non-registered users by limiting the exposure to illegal content. Deep dive into AliExpress's alleged failures With regards to the preliminary findings, the Commission found that AliExpress had underestimated the risks because it had not allocated enough resources to moderation systems for illegal products. It also found that the company had failed to consistently enforce its penalty policy against those publishing illegal content. The Commission also discovered systemic failures in AliExpress’s proactive content moderation systems that allowed malicious traders to continue to operate or start operating on the platform. AliExpress is designated as a Very Large Online Platform (VLOP) which means it has to meet certain standards set out by the EU. The aforementioned violations are against the quality of operation that the EU expects from VLOPs. The company now has the right to defend itself against the EC’s findings, it can examine the documents and reply in writing, but if the findings are confirmed, AliExpress could face fines and be required to submit an action plan.
    • Author/Neowin... The title is incorrect and misleading... By the official blog post, it's not "indefinitely". There's a clear statement that development continues with a few specific target areas, and a new release date TBD and announced later. If it is later announced to be cancelled or delayed indefinitely, that's another story.
  • Recent Achievements

    • First Post
      xuxlix earned a badge
      First Post
    • First Post
      Tomek Święcicki earned a badge
      First Post
    • One Year In
      carlitin86 earned a badge
      One Year In
    • Reacting Well
      Peterlll06 earned a badge
      Reacting Well
    • Week One Done
      Peterlll06 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      674
    2. 2
      ATLien_0
      283
    3. 3
      Michael Scrip
      225
    4. 4
      +FloatingFatMan
      192
    5. 5
      Steven P.
      145
  • Tell a friend

    Love Neowin? Tell a friend!