Solved

Command Line in SCCM OSD

Posted on 2011-09-12
13
4,165 Views
Last Modified: 2012-06-22
Hello,

I am having some challenges with applying some reg keys during OSD. I have a task sequence that uses a command line to run a cmd /c REG ADD .... and it does not run or at least it does not add the info to the registry.

Before that step, we use a cmd.exe /c NET LOCALGROUP to add a user to to localadmin and works. What could be preventing this from running?
0
Comment
Question by:teamfox201
  • 6
  • 4
  • 2
  • +1
13 Comments
 
LVL 37

Expert Comment

by:Neil Russell
ID: 36527513
If this is durring OSD then why not just have it done on the base image?
0
 
LVL 31

Expert Comment

by:merowinger
ID: 36527566
Could you please post a screenshot from that "run command line" step in the task sequence
0
 
LVL 10

Expert Comment

by:Kezzi
ID: 36528203
Are you updating an existing key or amending one?
I use REG ADD command lines during my task sequence and they fail if the key already exists.  So I add a REG DELETE before that to remove the existing key then ADD it back with the new value.
0
 
LVL 10

Expert Comment

by:Kezzi
ID: 36528205
Also, do you use the /f option to force it?
0
 

Author Comment

by:teamfox201
ID: 36528888
Neilsr:  The key values change based on a hta script that runs earlier.

Merowinger:  I am not in front of the comp right now but I know the command works because if I press F8 during the TS and manually type it in, it will work.

Kezzi:  Like the first user suggested the base image has the image version coded into the wim in HKLM\SOFTWARE\Comp Name and that's the only value that doesn't need to get written. I wonder if since the Comp Name key exits, the Reg add "hklm\software\comp name" /v "Owner " /t REG_SZ /d %owner% /f... The variables are passed from the hta script. I could try to delete the Comp Name then use reg add in the T'S. Will test this and report back.
0
 
LVL 31

Expert Comment

by:merowinger
ID: 36528935
x64 or x84 machine?
0
Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

 

Author Comment

by:teamfox201
ID: 36528957
x86
0
 

Author Comment

by:teamfox201
ID: 36530139
Ok so I ran a reg delete in my TS and it does not remove that key. I even added a step to create a random HKLM\SOFTWARE\AA key but that was not created either. I don't get why this is not working. During this stage the OSD in not in WinPE but in the Current OS.

I attached a screenshot of one of the TS commands. REG ADD
0
 
LVL 10

Expert Comment

by:Kezzi
ID: 36530166
ok heres an idea.  maybe the variable isnt being parsed by the reg command.   so have you tried adding a key that does not consists of a %variable%?

if you use variables, i think it has to be a REG_EXPAND_SZ but then that might just write it as %variable% instead of what it parses as.
0
 

Author Comment

by:teamfox201
ID: 36530230
I just tried this one and it did not write either.

 random key
0
 
LVL 10

Assisted Solution

by:Kezzi
Kezzi earned 100 total points
ID: 36530236
you dont need to specify /t REG_SZ as by default its a REG_SZ unless otherwise specified

My command line is simpler than yours.  Mine is just:
REG ADD "HKLM\Software\Build" /v "Version" /d "Windows 7 1.2a" /f
and making sure the Start in: has C:\windows\system32
0
 

Accepted Solution

by:
teamfox201 earned 0 total points
ID: 36530976
OK I am back in business, apparently command prompt scripts in the TS need the Continue on error option checked since it probably does not send back a successful code if it executes.

I thank you all for your support!
0
 

Author Closing Comment

by:teamfox201
ID: 36558835
I figured out why my script was not running.
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The System Center Operations Manager 2012, known as SCOM, is a part of the Microsoft system center product that provides the user with infrastructure monitoring and application performance monitoring. SCOM monitors:   Windows or UNIX/LinuxNetwo…
User Beware!  This is a rather permanent solution to removing your email from an exchange server.  The only way to truly go back is to have your exchange administrator restore your mailbox from backups.  This is usually the option of last resort.  A…
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…

929 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now