标签: windows-server-2008-r2

PowerShell说"在这个系统上禁用了脚本的执行."

我正在尝试运行从命令提示符调用PowerShell脚本的.cmd文件,我收到以下错误:

无法加载Management_Install.ps1,因为在此系统上禁用了脚本的执行.

我跑了cmd.exe,当我Management_Install.ps1从PowerShell 运行时,我Get-ExecutionPolicy回来了.

// Powershell的输出

PS C:\ Users\Administrator> get-executionpolicy

无限制

//从DOS输出

C:\ Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scr

ipts> powershell.\ Management_Install.ps1 1

警告:运行x86 PowerShell ...

无法加载文件C:\ Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\Management_Install.ps1,因为在此系统上禁用了脚本的执行.有关详细信息,请参阅"get-help about_signing".

在线:1个字符:25

  • .\ Management_Install.ps1 <<<< 1

    • CategoryInfo:NotSpecified:(:) [],PSSecurityException

    • FullyQualifiedErrorId:RuntimeException

C:\ Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts> pause

按任意键继续 ...

该系统是Windows Server 2008 R2.

我究竟做错了什么?

powershell windows-server-2008-r2

1545
推荐指数
30
解决办法
193万
查看次数

IIS AppPoolIdentity和文件系统写入访问权限

这是IIS 7.5和ASP.NET的一个问题,我一直在研究和无处可去.任何帮助将不胜感激.

我的问题是:在IIS 7.5中使用ASP.NET,IIS和/或操作系统如何允许Web应用程序写入文件夹,就像C:\dump在完全信任下运行一样?我怎么没有为应用程序池用户显式添加写访问权限(在这种情况下ApplicationPoolIdentity)?

我知道的很多:

  • 在IIS 7.5中,应用程序池的默认标识是ApplicationPoolIdentity.
  • ApplicationPoolIdentity 表示名为"IIS APPPOOL\AppPoolName"的Windows用户帐户,该帐户在创建应用程序池时创建,其中AppPoolName是应用程序池的名称.
  • "IIS APPPOOL\AppPoolName"用户默认为该IIS_IUSRS组的成员.
  • 如果你是在完全信任运行Web应用程序可以写入到文件系统的许多地区(不包括像文件夹C:\Users,C:\Windows等等).例如,您的应用程序将有权写入某些文件夹,例如C:\dump.
  • 默认情况下,IIS_IUSRS组不会获得读取或写入访问权限C:\dump(至少不能通过Windows资源管理器中的"安全"选项卡显示该访问权限).
  • 如果拒绝写访问权限IIS_IUSRS,则在尝试写入文件夹时会出现SecurityException(如预期的那样).

因此,考虑到所有这些,如何授予"IIS APPPOOL\AppPoolName"用户写入权限?w3wp.exe进程以此用户身份运行,那么是什么允许此用户写入它似乎没有显式访问权限的文件夹?

请注意,我理解这可能是为了方便起见,因为如果您在完全信任下运行,授予用户访问它需要写入的每个文件夹将是一件痛苦的事.如果要限制此访问权限,则始终可以在"中等信任"下运行该应用程序.我有兴趣了解操作系统和/或IIS允许这些写入的方式,即使似乎没有授予显式文件系统访问权限.

asp.net permissions iis-7.5 windows-server-2008-r2

387
推荐指数
2
解决办法
27万
查看次数

升级到.NET 4.5后,iFrame解析器错误

我们最近将所有WebForms项目升级到.NET 4.5,并在使用iFrame元素加载页面时遇到解析器问题.我们已经通过将iFramefrom 转换为HtmlGenericControl来纠正了这一点HtmlIframe.当我们在本地运行代码时,这已经纠正了所有解析器错误.

部署应用程序时,我们收到以下错误消息:

分析器错误消息:基类包括字段"frame",但其类型(System.Web.UI.HtmlControls.HtmlIframe)与控件类型(System.Web.UI.HtmlControls.HtmlGenericControl)不兼容.**

当我部署旧代码时,HtmlGenericControl错误消失,暗示即使我们已经安装了.NET 4.5,服务器仍在使用旧版本?

我已经尝试删除并重新安装.NET,确保使用IIS注册asp.

带有IIS 7.5和.NET 4.5的Windows 2008 R2

asp.net iis-7.5 windows-server-2008-r2

67
推荐指数
5
解决办法
6万
查看次数

.NET Framework 4.0中的TLS 1.2

我有一台运行十几个.NET Framework 4.0 WebForms应用程序的Windows Server 2008 R2服务器,我需要禁用TLS 1.0及更低版本.当我这样做时,所有安全连接都失败了,我被迫重新启用TLS 1.0.有没有办法在框架4.0环境中使用TLS 1.2?也许我错过了什么?

此外,由于我们使用的CMS版本的限制,我们目前无法升级Framework.

asp.net .net-4.0 windows-server-2008-r2 tls1.2

62
推荐指数
6
解决办法
9万
查看次数

如何在iis中因工作进程而100%防止CPU使用率

我使用自己的vps,vmware,quad core和4GB Ram的Windows Server 2008-R2中大部分时间的CPU使用率是100%.当我打开Windows任务管理器并转到资源监视器时,我发现100%的使用率是因为workerprocess.exe.我的IIS中有3个网站.

  • 我怎样才能找出导致该用途的网站
  • 如何将其限制为80%的CPU使用率?
  • 它可能是DDOS攻击吗?
  • 有没有办法防止DDOS?

我在我的vps上安装了eset-nod32,但它没有在日志中显示任何攻击.我已经尝试搜索IIS并阻止DDOS,并且刚刚找到了禁止IP地址的扩展,但我怎样才能找到生成流量的IP地址?

该网站是用ASP.NET和写的C#.如何确定该网站上发生的情况以及哪些代码行导致该cpu使用?

此外,我的一个网站应该访问管理员的桌面并读取和写入一些文件.因此,我将其应用程序池 - >身份(进程模型)更改为本地系统,我不知道它是否与CPU使用率相关.

asp.net worker-process cpu-usage iis-7.5 windows-server-2008-r2

54
推荐指数
2
解决办法
18万
查看次数

ASP.net获取错误"拒绝访问路径".尝试将文件上传到我的Windows Server 2008 R2 Web服务器时

我有一个asp.net webapplication,它将文件上传到Web服务器上的特定文件夹.本地一切正常,但当我将应用程序部署到Web服务器时,我开始收到错误"访问路径"D:\ Attachments\myfile.doc"被拒绝".我给了"IIS AppPool"用户,该应用程序在该文件夹的完全权限下运行.我甚至给了"Everyone"完全权限,但是出现了同样的错误.

我将该文件夹添加到Antivirus的Exceptions列表中,但结果相同.我开始怀疑可能Windows Server 2008 R2需要一个技巧才能使我的上传工作.我非常感谢你的帮助.

谢谢

.net c# asp.net asp.net-4.0 windows-server-2008-r2

47
推荐指数
3
解决办法
15万
查看次数

使用任务计划程序每4小时运行一次脚本

我有Windows 2008任务调度程序我设置了一个像这样运行的PHP脚本

C:\ php\php.exe -f等...

在Windows任务计划程序中,我只能每天或每小时安排如何将其配置为每4小时运行一次?

windows scheduled-tasks windows-server-2008-r2

41
推荐指数
1
解决办法
6万
查看次数

AppData\Local/Access的环境变量下载的自定义程序集

我正在尝试设置我的TFS2010 Build,我想访问通过"自定义程序集的版本控制路径"下载的文件.

据我所知,这些文件被下载到:

C:\User\<Build User>\AppData\Local\BuildAgent\<Built Agent Number>

我可以通过上面的路径直接访问该文件夹,但如果有一个环境变量(或者我可以在构建中使用的东西)间接访问该文件夹,那将会很好.

或者......有更好的方法来获取这些文件吗?(每次运行构建时,我都会在其中放置一个版本文件).

tfsbuild windows-7 windows-server-2008-r2 tfs2010

38
推荐指数
1
解决办法
5万
查看次数

JCIFS与Windows 2008 R2域控制器不兼容吗?

我们正在使用JCIFS(1.3.15)从仅发送NTLM v2响应的Windows 7客户端进行身份验证.

当我们使用Windows 2008 R2域控制器时,我们收到以下错误

jcifs.smb.SmbException: The parameter is incorrect.
    at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:545)
    at jcifs.smb.SmbTransport.send(SmbTransport.java:645)
    at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:322)
    at jcifs.smb.SmbSession.send(SmbSession.java:224)
    at jcifs.smb.SmbTree.treeConnect(SmbTree.java:176)
    at jcifs.smb.SmbSession.logon(SmbSession.java:153)
    at jcifs.smb.SmbSession.logon(SmbSession.java:146)
Run Code Online (Sandbox Code Playgroud)

在以下情况下,身份验证机制可以正常工作

1)客户端支持NTLM v1和v2(客户端的lmCompatibility为1),域控制器为Windows 2003

2)客户端仅发送NTLM v2(客户端的lmCompatibility为3),域控制器为Windows 2003

3)客户端支持NTLM v1和v2(客户端的lmCompatibility为1),域控制器为Windows 2008

但是当客户端仅发送NTLM v2(客户端的lmCompatibility为3)且域控制器为Windows 2008时,我们会收到上述错误

有些人可以帮助我们

提前致谢

Sajo C Mathew

java jcifs windows-7 windows-server-2008-r2 ntlmv2

33
推荐指数
1
解决办法
3244
查看次数

我控制修补程序上的Mongo错误

我试图从我的2008 R2服务器启动mongod.exe并且我收到此错误:

I CONTROL Hotfix kb2731284 or a later update is not installed, will zero-out files.
Run Code Online (Sandbox Code Playgroud)

我没有找到任何更新或什么是我控制,有人遇到问题?谢谢.

mongodb windows-server-2008-r2

32
推荐指数
2
解决办法
4万
查看次数