Hi all.

Anyone know why I can run:

\\server1\share1\folder1\dotnetfx35.exe quite happily but running

\\server1\share1\folder2\NDP1.1sp1-KB867460-X86.exe generates an Open File - Security Warning (do you want to run this file) dialog ?

I can get around the issue but I don't get why it's OK for one exe but not the other. They are both Microsoft .Net installers, and both digitally signed by MS.

Any thoughts?

Cheers,
Rob.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
[straw_grasp]Is 'folder1' in IE's list of safe sites but 'folder2' isn't?[/straw_grasp]
Answered 10/23/2009 by: VBScab
Red Belt

Please log in to comment
0
Rob,
I've only experienced the security warning message you're describing when running exe's named 'Install.exe' or 'Setup.exe' from network locations / CDROM's
There is an MS doc hiding somewhere on the net relating to this issue - renaming my executable to 'SausageEggAndChipsTwice.exe' resolved the problem.
I'm sure this doesn't help you - apologies in advance
Al
Answered 10/23/2009 by: AB
Purple Belt

Please log in to comment
0
renaming my executable to 'SausageEggAndChipsTwice.exe' resolved the problem.Can I have a large tea, 2 sugars, to go with that, please?
Answered 10/23/2009 by: VBScab
Red Belt

Please log in to comment
0
Thanks for the replies.

Ian - the Folder1 / Folder2 are actually folder names autocreated by SMS when it manages it's distrubution points (e.g. PPH0043A / PPH003DF) so the IE thing is highly unlikely. Also I tried copying the NDP1.1sp1-KB867460-X86.exe to the same folder as dotnetfx35.exe and still get the warning

Al - I tried renaming NDP1.1sp1-KB867460-X86.exe to dotnetfx35.exe and it didn't make a difference either so it's something deeper than that.

Cheers,
Rob.

Edit: I just tried copying the exe's locally and still get the warning! I'm sure I tried that the other day and it worked [&:]
Answered 10/23/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
2
What do you get if you run notepad <your.exe>:Zone.Identifier

You should get something like

[ZoneTransfer]
ZoneId=3

Possible values are

NoZone = -1
MyComputer = 0
Intranet = 1
Trusted = 2
Internet = 3
Untrusted = 4
Reset Don't Ask checkbox = 6

Try playing with these values. You can just change them in notepad and save.

Hope you get somewhere :)

PJ

EDIT: http://blogs.msdn.com/alejacma/archive/2008/06/27/security-warning-dialog-box-is-displayed-when-you-try-to-silently-install-a-hotfix-or-an-update.aspx is where I found this info
Answered 10/23/2009 by: pjgeutjens
Red Belt

Please log in to comment
2
OK so I've been enlightened...

Right click the .EXE, click Unblock, click Apply.

Thanks Jamie... [;)]
Answered 10/23/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
I forgot all about ADS in downloaded EXEs. Another one to add to the armoury. Nice one, Pieter. Thanks :)
Answered 10/23/2009 by: VBScab
Red Belt

Please log in to comment
0
just thinking ahead. Since this is something I've run into a couple times now...

Say I had a whole bunch of exe's where I wanted to check / set the identifier to a certain value, anybody have any idea how to (VB)script this? Cause this whole :Zone.Identifier syntax makes it abit tricky for me.

(I know, this would mean going towards a "Scripting" discussion, but hey...)

EDIT: Nevermind, found a script here.
Answered 10/23/2009 by: pjgeutjens
Red Belt

Please log in to comment
0
EDIT: Nevermind, found a script here.

Could be useful, nice one [:)]
Answered 10/23/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity