Articles of windows server 2008

IIS文件授权失败的请求

我试图访问我们的本地Web服务器上的网页。 当我浏览到页面,我得到了Windowsvalidationchallange。 即使我尝试input我的凭据,它不断询问。 正如你可以从下面的错误消息我看到的身份validation。 我检查了用户帐户,并有权访问根文件夹和所有较低的文件夹。 我得到IIS中的所有网站的此错误信息 有什么build议? 日志名称:应用程序 来源:ASP.NET 4.0.30319.0 date:2012年1月5日下午4:12:33 事件ID:1314 任务类别:Web事件 级别:信息 关键词:经典 用户:N / A 计算机:SALTIIS01 描述: 事件代码:4008 事件消息:请求的文件授权失败。 活动时间:2012年1月5日下午4时12分33秒 事件时间(UTC):2012年1月6日上午12时12分33秒 事件ID:349fcb2ec3c24b16a862f6eb9b23dd6c 事件序列:7 事件发生:3 事件详细信息代码:0 应用信息: 应用领域:/ LM / W3SVC / 2 / ROOT / Application / SNCDW-19-129702818025409890 信任级别:完整 应用程序虚拟path:/ Application / SNCDW 应用程序path:D:\ Sites \ WCF \ Application \ SNCDW \ […]

IIS:如何在Windows Server 2008中禁用数据执行保护?

我一直在试图禁用我的Windows 2008开发盒上的DEP,并没有成功。 我试过:系统属性 – >性能选项 – >数据执行保护 – >打开DEP的基本Windows程序和服务只 (仍然发生) 系统属性 – >性能选项 – >数据执行保护 – >为我select的所有程序和服务启用DEP 在这种情况下,我试图在c:\ windows \ system32 \ inetsrv \文件夹中同时selectinetinfo.exe和w3wp.exe,当选中时,我收到此错误: “您不能在64位可执行文件上设置DEP属性”。 我确定某处存在内存泄漏 – 但这是一个单独的问题。 我很高兴在我的开发环境中使用它一段时间(事实上,这是我需要放手的地方,所以我可以看到它) 任何帮助,将不胜感激! Thx,Doug

在Windows Server 2008上使用npm安装节点程序包/依赖项

我下载了用于windows的节点js二进制文件,它包含了所有的cygwin依赖关系,等等。 所以我可以cd到C:\ Program Files(x86)\ node \ bin文件夹并运行'shell',然后'节点npm安装',命令的工作。 我到底指的是什么? 我试着把它指向包.tar.gz / .zip或提取的文件夹,但我收到了几个错误, C:\Program Files (x86)\node\bin>node npm install andris9-Nodemailer-10eb182 npm ERR! tar -cvf – <file list elided> execvp(): No such file or directory npm ERR! tar -cvf – <file list elided> npm ERR! Failed creating the tarball. npm not ok 这在Windows中如何做到最简单? 阅读很多教程,但他们都有不同的解释,似乎没有工作。 如果有一个简单的方法来引用从我的主.js文件的依赖关系,也将有所帮助。 谢谢。

如果通过计划任务调用BAT文件,则无法将文件复制到UNC目标

我有一个bat文件将文件从当前机器复制到映射的networking驱动器(一行xcopy命令)。 它适用于我的RDP到服务器。 然而,当我作为一个计划任务运行,并将其configuration为在我login的同一用户下运行,它不起作用,并给出错误0x4。 有什么办法可以做到这一点? 我也尝试dsynchronize,它在我单击同步时工作。 当我运行它作为服务相同的问题。

使用Windows Server集中日志文件

我想为最终用户提供一个Web界面,以便他们有机会仅使用界面来监视来自不同服务器的日志文件。 我发现这个build议: http://logstash.net/docs/1.3.3/tutorials/getting-started-centralized 而这个实现过程的例子是: http://michael.bouvy.net/blog/en/2013/11/19/collect-visualize-your-logs-logstash-elasticsearch-redis-kibana/ 一般来说,我知道Redis与Linux操作系统兼容。 但是我的操作系统是Windows Server 2008。 可以使用这个解决scheme吗? 任何例子都会对我有所帮助。 谢谢。

为什么%TEMP%parsing为forms为%TEMP \ <digit>的非确定性path?

我有一个Windows Server 2008 32位,当我打字%temp%,它需要我..AppData \ Local \ Temp \ 1 \或..AppData \ Local \ Temp \ 2,而不是..AppData \ Local \ Temp 我已经检查了环境variables,他们没问题。 我问,因为我有一个应用程序,应该将文件复制到%temp%\我的应用程序,而是它将文件复制到%temp%\ 1 \我的应用程序 有人有解决scheme吗?

在Windows Server 2008上告诉从关机重启

根据MSDN,无法确定是否使用WM_ENDSESSION消息重新启动或closures。 我发现这样做的唯一方法 ,但它是相当丑陋的,只适用于Windows 2000 Server,不适用于2008 Server。 我问的原因是我正在将Linux守护进程作为系统服务移植到Windows。 该守护进程在重新引导和系统closures事件中的行为不同。 我也在python32项目中使用python,如果它以某种方式帮助回答。

无法步入远程SQL Server 2008的存储过程

我在虚拟Windows Server 2008 x64上安装了一个域控制器。 SQL Server 2008 Express x64在Windows Server 2008 x64上运行,在Windows 7 RTM x86上运行客户端。 两人都join了这个领域。 我将在域pipe理员用户下启动Visual Studio 2008和SQL Server Management Studio 2008 。 此帐户是SQL Server上的组sysadmin的成员。 服务器端口135-139和1433-1434上的TCP和UDP都有防火墙例外。 Visual Studio 2008 Remote Debugger服务在服务器上启动, Domain Admins组被允许debugging。 远程DCOM的工作原理:我可以连接到远程服务器并列出它的进程,可以切换到只显示托pipe代码等。 当我开始在SMS中查询debugging时,我得到这个错误: 无法启动debugging器错误HRESULT E_FAIL已从调用COM组件返回。 (mscorlib)程序位置: 在System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode,IntPtr errorInfo) 在Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.OnSqlInitializeDebuggingEvent(ISqlInitializeDebuggingEvent sqlInitializeDebuggingEvent) (IDebugEngine2 debugEngine,IDebugProcess2 debugProcess,IDebugProgram2 debugProgram,IDebugThread2 debugThread,IDebugEvent2 debugEvent,Guid&riidEvent,UInt32属性)在Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.Microsoft.VisualStudio.Debugger.Interop.IDebugEventCallback2.Event 和 无法访问SQL Serverdebugging接口。 Visual Studiodebugging器无法连接到远程计算机。 […]

将文件夹复制到具有不同%userprofile%的多个服务器%

我没有访问GPO或AD / OU,所以我发现最容易的是为用户创build一个batch file。 这是我想要达到的: 我有超过50台服务器和10个连接到这些机器的用户。 在这些不同的机器上,我想从1个位置(1个主服务器,1个主位置/主用户),所有互联网collections夹(C:\ Users \ MAIN USER \ Favorites \ Links)填充到每个机器上的每个人。 。 我想创build一个batch file,用最less的用户操作。 基本上,我将batch file给10个用户,他们可以在1台机器上启动它,并从他们的%USERPROFILE%,从他们select的位置填充链接。 我开始用xcopy找出一些东西,但是想要完成它的build议/帮助。 xcopy "\\NAMEOFMACHINE\C$\Users\MAIN USER\Favorites\Links" "\\serverlist.txt\C$\Users\%USERPROFILE%\Favorites\Links" /E /I 我认为这可能是最简单的方法。 由于最初的位置将每月更新,新的链接…

从非交互式进程(Windows服务,计划任务等)在WinServer 2008中打印PDF

我正在尝试编写一个打印PDF的非交互式过程,并且需要关于如何在Windows Server 2008(和Vista / 7)上构build这个过程的build议。 以前,我们有一个计划的任务(设置为运行,无论用户帐户是否login),将打印目录内的所有PDF。 (一个单独的过程会将PDF移动到目录中。)在运行时,这将启动另一个进程(Adobe Reader或Foxit Reader)来打印PDF。 Adobe Reader和Foxit Reader都具有静默打印function,因此所有内容都将发送到计划任务运行的用户的默认打印机。 没有用户界面曾经产生,所有的文件将被打印顺利。 这在Server 2003上工作。 该过程不再在Server 2008上运行。我不完全确定,但我相信这与会话0隔离有关。 我无法certificate这一点。 但是,我可以说当设置为“仅在用户login时运行”时 , 该过程作为计划任务运行 。 现在,虽然这工作,它迫使用户login到机器,因此不符合我的要求。 (我的第一个线索是在这个前面的问题 。) 我无法确定如何在这方面前进。 有什么办法可以满足我的要求吗? 一些注意事项: 我见过的每个解决scheme似乎都是使用login用户的凭据。 看到我上面链接的问题 – 列出的解决scheme似乎是抓住login用户的令牌,并使用它来运行该程序。 (查看GetCurrentUserToken()过程 – 稍后将在API调用CreateProcessAsUser()中使用返回值。 我目前的stream程就像我所知道的那样,没有用户界面。 我已经使用ProcMonvalidation了读卡器进程(Adobe或Foxit)显示正确打印,并且打印驱动程序本身似乎有问题。 这是通过尝试使用“打印到文件”驱动程序来备份的 – “打印到文件”驱动程序以三个可见的步骤运行,并明确地完成了所有文件的第一个文件,而无需启动第二个文件。 那么会话0隔离如何影响打印机驱动程序? 这个我不清楚。 ( 关于这个问题,我可以find的最好的文档只提到打印机驱动程序可能会受到影响,即使打印后台处理程序在会话0中运行。 打印为Windows服务将无法使用,即使该进程已选中“允许服务与桌面交互”。 粗体文本添加到对抗文本墙效果。