Solved

Internet Explorer Prompts User to Open/Save Office File / need to clear "Confirm open after download" check box via script

Posted on 2010-11-10
13
1,711 Views
Last Modified: 2012-05-10
We are delpoying an Intranet and when we click a file to download in IE 7 it says
"Some filles can harm your computer. If the infomation looks suspicious or you do not fully trust the source, do not open file"
I need it to just download the file and not promt the user. This is only happening in IE 7. IE 8 seems fine. I have found some info on it...

http://bytes.com/topic/windows/answers/595210-file-download-how-make-windows-stop-asking
http://support.microsoft.com/kb/296717

I know how to modify the setting on the Tools menu, click Folder Options, and then click the File Types tab to view all file types, select doc for example, advanced, then clear the Confirm open after download and click OK.
Click OK to close the Folder Options dialog box.
that works fine I just need to send this out to 300 users on my network. In a VB script of whatever works. The users do not have admin rights.

Thanks!
0
Comment
Question by:Encinitas
  • 7
  • 5
13 Comments
 
LVL 5

Expert Comment

by:MrN1c3
ID: 34107928
Assuming your client computers are domain members, you should be able to overcome this by adding the intranet server as a trusted site via group policy.
0
 

Author Comment

by:Encinitas
ID: 34107954
Did that. Its in there. Only fix is manuel as noted above.  Need script to apply to 300 pcs.
0
 
LVL 66

Expert Comment

by:johnb6767
ID: 34108170
Does it have to be vbs?

Also, for each file extension, do this for me.....

start>run>cmd

assoc .docx
assoc .file extension

YThis will make sure we cover each file extension you need it done for....
0
 

Author Comment

by:Encinitas
ID: 34108234
.docx=Word.Document.12
.doc=Word.Document.8
.xls=Excel.Sheet.8
.xlsx=Excel.Sheet.12
.ppt=PowerPoint.Show.8
.ppt=PowerPoint.Show.12

file=URL:File Protocol
0
 

Author Comment

by:Encinitas
ID: 34108236
it does not have to be vbs, just looking for the best solution.
0
 
LVL 66

Accepted Solution

by:
johnb6767 earned 250 total points
ID: 34108967
Based on the link in your above post, the first set will add the reg values. The Default (@) values are already there by default, and shouldnt be needed. I am just adding the EditFlags value.....

Please try this on a test box first please......
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.url" /v "EditFlags" /t reg_dword /d 0x00010000 /f





Prolly shouldnt need these, as they are already set.....



reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12" /ve /d "Microsoft Word Document" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8" /ve /d "Microsoft Word Document" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12" /ve /d "Microsoft Office Excel Worksheet" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8" /ve /d "Microsoft Office Excel Worksheet" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.12" /ve /d "Microsoft Office PowerPoint Slide Show" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8" /ve /d "Microsoft Office PowerPoint Slide Show" /f

Open in new window

0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 

Author Comment

by:Encinitas
ID: 34109010
How do I run it?
0
 
LVL 66

Expert Comment

by:johnb6767
ID: 34117510
Sorry, start>run>cmd

Paste in the DOS box. All at once, and hit enter.....
0
 

Author Comment

by:Encinitas
ID: 34122438
Awsome that worked. How would I deploy that to 300 users that do not have local admin.
0
 

Author Comment

by:Encinitas
ID: 34122466
If I could add it to a vb script I have to deploy via SMS that would work or whatevr is easiest.
0
 
LVL 66

Expert Comment

by:johnb6767
ID: 34128384
Or add it to the Machine Startup Script... Runs under the SYSTEM context....
0
 

Author Comment

by:Encinitas
ID: 34137047
Are you saying use group policy to run the startup script?

Would you happen to know how to add the below that you gave me to a vb script?

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.12" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8" /v "EditFlags" /t reg_dword /d 0x00010000 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.url" /v "EditFlags" /t reg_dword /d 0x00010000 /f

Below is a script I have for another issue andI would like to add what you gave me to it.
Set objShell = CreateObject("WScript.Shell")

' note this value is 9
objShell.RegWrite "HKLM\SOFTWARE\Classes\Excel.Sheet.5\BrowserFlags", 9, "REG_DWORD"

' other values are 8, find and add the ones you want, some here as examples

objShell.RegWrite "HKLM\SOFTWARE\Classes\Excel.Sheet.8\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\Word.Document.6\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\Word.Document.8\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\Word.RTF.8\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\MSProject.Project.8\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\PowerPoint.Show.8\BrowserFlags", 8, "REG_DWORD"
objShell.RegWrite "HKLM\SOFTWARE\Classes\PowerPoint.SlideShow.8\BrowserFlags", 8, "REG_DWORD"

thx

0
 
LVL 66

Expert Comment

by:johnb6767
ID: 34149738
Im sorry, I dont code VBS......
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

This script will sweep a range of IP addresses (class c only, 255.255.255.0) and report to a log the version of office installed. What it does: 1.)      Creates log file in the directory the script is run from (if it doesn't already exist) 2.)      Sweep…
Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

932 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

10 Experts available now in Live!

Get 1:1 Help Now