Solved

Help with Registry and Batch

Posted on 2007-03-22
14
310 Views
Last Modified: 2010-04-16
Hi all,
I am editing a batch file I use to setup new computers on my network.  I have 2 batch files I run.  The first is used to launch the setup programs. The second batch file will be used to add permissions to the newly installed programs.  I've setup the file to use the CALCS program, which is working fine.  
My next step here is to change permissions on registry keys, for the newly installed programs.
I am trying to add the local group 'USERS' to regkeys with full control, on those specific keys only.  I've checked reg.exe, but cannot find what I am looking for.
Can the CALCS program be used to also change registry key perms?

Thanks,
0
Comment
Question by:jsctechy
  • 7
  • 7
14 Comments
 
LVL 67

Accepted Solution

by:
sirbounty earned 500 total points
ID: 18770847
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18770886
Yes,
But now this file has to be installed on the PC that is running the batch.  There is no way to do it in Win XP w/o an additional too?
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18770914
None that I know of...if you're adding to HKCU though the user should have access to that hive...
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
LVL 1

Author Comment

by:jsctechy
ID: 18771040
I am adding a key to 'HKEY_LOCAL_MACHINE\SOFTWARE\REUTERS"
I am logging on to the machine w/ the PC administrator ID, setuping up the PC for new users.  Once we have them logged on, they run into an issue where they are unable to specify the servers to connect to, for REUTERS.
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18771074
http://www.windowsitpro.com/Article/ArticleID/20503/20503.html mentions the usage of the adssecurity.dll library - though I've not used that method - but again, it's not a native solution.
Can you point to a public share to access the subinacl usage?
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18771141
Is it possible to export only a certain part of the registry, and then import that part into the new PC?
So I can change the perms for the group on 1 computer, then import it to any PC I need to?
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18771173
"maybe"...reason being is that the acl will be pointing to 'your' local security.
Those users may not be on the other system(s), so you'll likely get a lot of 'invalid' entries, like S-0133...bunch of numbers... indicating that the account wasn't found.

However, the SID for Users should be the same across all systems - so while it may be ugly with the invalid accounts, this just might work for you... :)
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18771390
Sir,
I think I've made some progress.  I took your advice by adding the SUBINACL file to a shared drive.  I can just copy that in the first batch file to the %systemroot%\system32 folder, then run it.  I've got this so far
subinacl /KEYREG HKEY_LOCAL_MACHINE\SOFTWARE\REUTERS /GRANT=USERS=F
However, it will not apply to the subkeys (sub hives) in the registry.  Any idea what I am missing?
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18771522
Sir,
I think I got it.  I need to use 'SUBKEYREG' for all the sub hives/directories.
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18771668
Sorry about that - got pulled away, but looks like you found the magic key! :^)
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18771752
yeah, thanks.  I now have to figure out how to install a printer- IP printer through batch.  
If you know a way, let me know- or I'll just make a new post.
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18771777
Hmm - sorry...not my strong suit anymore (4 years ago maybe :).
I avoid printers until I have to print out my expense reports or income tax copies... : )
0
 
LVL 1

Author Comment

by:jsctechy
ID: 18771811
haha- Okay, I appreciate the help.

Thanks
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18771838
Happy to assist - thanx for the grade! :^)
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

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

Suggested Solutions

VALIDATING DATES One method of validating dates is to jam the date into the DATE command and see if it accepts it by examining the system's errorlevel value. A non-zero result indicates failure. A typical example might look something like the fol…
YESTERDAY YESTERDAY.BAT is inspired by a previous article I wrote entitled: TOMORROW.BAT (http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/MS_DOS/A_4196-Advanced-Batch-File-Programming-TOMORROW-BAT.html). The crux of this batch f…
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

770 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