Looks like you are running IIS6 (W2K3) in native IIS6 mode, here the worker
process runs with the NETWORK_SERVICE identity not aspnet.
When anonymous access is enabled for this site/application (see IIS
webadmin) and you have set impersonation=true in your web.config, your
thread will run as the anonymous account specified in IIS. By default this
is IUSR_Machine.
Willy.
"Matt Calhoon" <ma**@community.nospam> wrote in message
news:6A**********************************@microsof t.com...
I couldnt find much info on permissions in that article? I have run
sysinternals ntfilemon on the web server and have seen the following
w3wp.exe C:\windows\System32\cmd.exe ACCESS DENIED for user
WEBFARM\IUSR_ALL
Does the IUSR_machinename account need access to this file? I wouldnt
think
so as the .net worker process runs under the aspnet user.
"Raghavendra T V" wrote:
Hi Matt,
also check this one
http://authors.aspalliance.com/das/wsh.aspx
Thanks
Raghavendra
"Matt Calhoon" <ma**@community.nospam> wrote in message
news:80**********************************@microsof t.com... > Hi there,
>
> I have specified a aspnet user account to run all .net sites. This
> account
> needs access to start a .BAT File (in my global.asax on session start
> the
app > needs to execute this bat file). I have given the aspnet user Read and
> execute but the .bat will still not start.
>
> What specific permissions does this user need for other folders to
> start a
> .bat file? Does the user need access to the WINNT\System32 directory or
the > WINNT\System32\cmd.exe file?
>
> any help appreciated.