| T O P I C R E V I E W |
| ophi |
Posted - 07/26/2004 : 09:51:07 AM Is there any way in GP to change the "launch IE short cuts in a new window" option? We have a medical software that uses IE and when they launch other medical web page short cuts it takes over the window and kills the app. We have a fairly large practice (12 providers), some 50 odd machines that I don't want to change per user per machine. Or re-setup the default user and copy profiles over. Any help would be awesome, thanks all!!!! |
| 9 L A T E S T R E P L I E S (Newest First) |
| ophi |
Posted - 08/05/2004 : 4:10:36 PM Where can I learn about the already build in ADMs and learn more about the custom AMDs. These things rock!! |
| rrosenkoetter |
Posted - 07/26/2004 : 12:14:55 PM Here's something I put together for myself and my team...
;This file is for reference only.
;Administrative Templates are used to make registry changes ; ;Create the file, and save it as an .adm. ;In Group Policy Editor, right-click on Administrative Templates, and choose Add Template. ;Browse to the file you just created and add it in. It gets copied to ;\\Domain Controller\SYSVOL\Domain\Policies\GPO GUID\ADM
;NOTE: In order to even SEE this kind of Policy in the Group Policy Editor,click on View, ;choose Filtering, and UNCHECK the box next to "Only show policy settings that can be fully ;managed." (Don't ask me why Microsoft hides stuff when one is in an Administrative tool)
; ;Set the Class - User or Machine (determines whether the category ;is in the User or Computer Configuration - Also whether the Registry ;entry's root is HKCU or HKLM) CLASS MACHINE
;Set the Category - this can be nested by using multiple Category statements CATEGORY "Windows Components" ;Variables can be used instead of hard-coded values. You reference a variable in the ;[strings] sub-section by using !!VariableName. If you want to use an EndOfLine character (\n), ;you must use a variable name. Placing \n in a literal string does not work. CATEGORY !!CategoryName
;Set the Policy name, and its explanation POLICY "Drive Letter Location" EXPLAIN !!Explanation
;CHOOSING THE REGISTRY KEY AND VALUE TO CHANGE ;Set the Registry Key and the Value Name (do not include the HKLM or HKCU, that has already ;been determined from the class you chose above).
;IMPORTANT: Built in GPO Registry changes usually work NOT by changing the actual registry key, but ;by adding a key in the Software\Policies or the Software\Microsoft\Windows\CurrentVersion\Policies ;key. Windows will then check those registry keys and use THOSE values instead of the values ;on the actual registry key. The beauty of this is that the original key does not get changed. When ;the GPO is no longer applied, the key in Policies will disappear and the original key will ;still have its original value which will then be used.
;For example, instead of modifying the ;Software\Microsoft\Windows\CurrentVersion\Explorer\ShowDriveLettersFirst value directly, Microsoft ;would set the value of ;Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ShowDriveLettersFirst instead. ;This creates a key that Windows can use without modifying the actual key.
;However, this method doesn't work for custom ADMs. You have to resort to modifying the ;actual key directly ;When you modify directly (called tattooing), the regsitry's new value will remain changed even if ;you remove the GPO. If you want to reverse your changes, you will have to change the GPO to modify ;the registry value back to it's original value. KEYNAME "Software\Microsoft\Windows\CurrentVersion\Explorer" VALUENAME "ShowDriveLettersFirst"
;CHOOSING THE VALUE ;Set the value data if the policy is enabled (ValueOn) and if it is disabled (ValueOff) ;If you DON'T include these, then enabled sets the value data to 1, and disabled DELETES ;the value (doesn't set it zero, it deletes the value).
;If Numeric is not specified, the value is written as a string. VALUEON NUMERIC 1 VALUEOFF NUMERIC 0
;More complicated decisions than enabled/disabled exist. You have to use the PART command ;to set this up ;Check the rbppaper.doc for examples. You have can checkboxes, display text, enter strings, ;drop down boxes, etc.
END POLICY
END CATEGORY
END CATEGORY
;Variables can be used above instead of hard-coded values. You reference a variable in the ;[strings] sub-section by using !!VariableName. If you want to use an EndOfLine character (\n), ;you must use a variable name above. Placing \n in a literal string above does not work. [strings] Explanation="This script does THIS. \n\nAnd THAT!" CategoryName="Windows Explorer"
You can find the above mentioned rbpaper.doc here...
http://www.microsoft.com/windows2000/techinfo/howitworks/management/rbppaper.asp
Custom ADMs are a very nice tool... |
| ptwilliams |
Posted - 07/26/2004 : 11:30:38 AM Thanks, I'll look into it later... |
| dmarelia |
Posted - 07/26/2004 : 10:59:12 AM Paul- The closest I've found to an IDE for these things is a utility called Policy Template Editor. If you Google it, you'll find it out there on the Web. |
| ptwilliams |
Posted - 07/26/2004 : 10:44:49 AM Seeing as the vein of this thread is .adm templates, can anybody recommend a good resouce on how to create these things?? |
| dmarelia |
Posted - 07/26/2004 : 10:40:33 AM Yea, should work on both--either of them. |
| ophi |
Posted - 07/26/2004 : 10:35:22 AM Thanks for that information!!! Awesome definitely. Works both on 2000 and 2003? |
| rrosenkoetter |
Posted - 07/26/2004 : 10:19:15 AM I created a custom Administrative Template for this exact purpose. Copy the following into notepad, and save it as DoNotReuseWindow.adm.
Open up your Group Policy in the Group Policy Editor, and then right-click on Administrative Templates under Computer Configuration. Choose Add/Remove Templates and then browse to whereever you saved this adm file.
FYI - You'll have to click on View --> Filtering and then UNCHECK "Only show policies that can be fully managed" before you can see and set this new policy (Absolutely IDIOTIC on Microsoft's part to make us do that)
You can use this one as a template to make any registry changes via GPO
Hope this helps.
; ************************************************* ; * Administrative Template: DoNotReuseWindow.adm ; * Author: Ron Rosenkoetter ; * Email: Ronald.Rosenkoetter@gentiva.com ; * Date Created: 1-20-2004 ; * Date Last Modified: ; * ; * Location: User Configuration\Administrative Templates; * Windows Components\Internet Explorer\Do Not ; * Reuse Window ; * ; * Policy Name: User Workstation GPO ; * ; * Registry Key: HKCU\Software\Microsoft\Internet Explorer\Main ; * Value: AllowWindowReuse ; * ; * Possible Value Data: 0 (enabled) - Opens new IE Window ; * 1 (disabled) - Reuses existing IE Window ; * ; * NOTE: This registry setting is not stored in a policies key and ; * therefore is considered a preference. If the Group Policy ; * Object that implements this setting is ever removed ; * this setting will remain. ; * ; * NOTE: In order to even SEE this Policy in the Group Policy Editor, ; * click on View, choose Filtering, and UNCHECK the box next to ; * "Only show policy settings that can be fully managed." ; * ; *************************************************
;Set the Class - User or Machine (determines whether the category ;is in the User or Computer Configuration - Also whether the Registry ;entry's root is HKCU or HKLM) CLASS USER
;Set the Category - this can be nested by using multiple Category statements CATEGORY "Windows Components" CATEGORY "Internet Explorer"
;Set the Policy name, and its explanation POLICY "Do Not Reuse Window" EXPLAIN !!Explanation ;Set the Registry Key and the Value Name KEYNAME "Software\Microsoft\Internet Explorer\Main" VALUENAME "AllowWindowReuse"
;Set the value data if the policy is enabled (ValueOn) and if it is disabled ;(ValueOff) If you DON'T include these, then enabled sets the value data to 1, ;and disabled DELETES the value. VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 END POLICY
END CATEGORY
END CATEGORY
;Variables can be used above instead of hard-coded values. You reference ;a variable in the [strings] sub-section by using !!VariableName. If you ;want to use an EndOfLine character (\n), you must use a variable name above. ;Placing \n in a literal string above does not work. [strings] Explanation="This policy decides if an existing Internet Explorer window should be reused when the user clicks on a link or if a new Internet Explorer Window should open. \n\nRegistry Key: HKCU\Software\Microsoft\Internet Explorer\Main\AllowWindowReuse \n\nEnabled (0): A new IE window will open when a link is followed. \n\nDisabled (1): An existing IE window will be reused." |
| dmarelia |
Posted - 07/26/2004 : 10:02:17 AM Its funny--somebody else just asked me about this recently. I created a custom ADM to do this. Just copy and paste the following text into an .adm file and load it into your GPO:
Class USER
CATEGORY !!IE POLICY !!IEAdvanced EXPLAIN !!IEAdvanced_Help KEYNAME "Software\Microsoft\Internet Explorer\Main" VALUENAME "AllowWindowReuse" VALUEON NUMERIC 1 VALUEOFF NUMERIC 0 END POLICY END CATEGORY [strings] IE="Internet Explorer" IEAdvanced="Re-use Windows for Launching Shortcuts" IEAdvanced_Help="Enabling this policy means that new sites visited in IE will open in existing windows rather than launching new ones. Disabling this policy prevents window re-use" |
|
|