问题标签 [windows-server-2012-r2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hyper-v - Hyper-V 2012 R2 上的 Ubuntu Trusty 14.04 来宾安装没有适用于 LIS 的驱动程序?
我最近在 hyper-v 上创建了一个全新的第 2 代虚拟机,并安装了最近发布的 ubuntu 14.04 版本。
即使在 apt-get update 之后,在启动时,我的 Windows server 2012 R2 Hyper-V 服务器也会在 hyper-v 事件日志中抱怨低级驱动程序
合成显示驱动程序:“Dev Ubuntu 14.04 Gen2”中的设备“Microsoft Synthetic Display Controller”已加载,但与服务器的版本不同。服务器版本 3.3 客户端版本 3.2(虚拟机 ID 9FC171E7-B2C6-4BD2-9FF0-253209B2A69D)。该设备可以工作,但这是不受支持的配置。这意味着在解决此问题之前不会提供技术支持。要解决此问题,请升级集成服务。要升级,请连接到虚拟机并从“操作”菜单中选择“插入集成服务安装磁盘”。(当然这似乎不起作用)
和
数据交换集成服务:Hyper-V 数据交换连接到虚拟机“Dev Ubuntu 14.04 Gen2”,但版本与 Hyper-V 预期的版本不匹配(虚拟机 ID 9FC171E7-B2C6-4BD2-9FF0-253209B2A69D)。框架版本:协商(3.0)-预期(3.0);消息版本:协商 (4.0) - 预期 (5.0)。这是不受支持的配置。这意味着在解决此问题之前不会提供技术支持。要解决此问题,请升级集成服务。要升级,请连接到虚拟机并从“操作”菜单中选择“插入集成服务安装磁盘”(类似地,这似乎不起作用)。
此外,hyper-v 抱怨 Windows 2012 R2 hyper-V 管理器的“摘要”选项卡中的“集成服务:需要更新”。
我(显然是错误的)认为 Linux 集成服务已集成到内核中,因此 Trusty 将与 2012 R2 hyper-v 服务兼容。
谁能解释在哪里/如何获得 14.04 的更新集成服务包以及正确的安装过程,以便使用 hyper-v 2012 r2 完全支持我的 ubuntu 虚拟机?
非常感谢您的帮助,道格·科尔曼
azure - 未在 IIS 8.5、Win Server 2012 R2、Azure 虚拟机上的 .net MVC 应用程序中加载非托管 win32 dll
我正在尝试在 .net MVC 应用程序中使用 win32 DLL。但是我不断收到以下错误Unable to load DLL 'experiment_dll.dll': The specified module could not be found
当尝试加载 DLL 的代码执行时,我使用 Process Monitor 来捕获文件系统活动。说明可以看到DLL,并且大部分文件系统操作都成功了。
文件系统活动的两个全尺寸屏幕截图 -
如您所见,其中一项操作的结果之一是FILE LOCKED WITH ONLY READERS
. 这可能是 DLL 无法加载以及错误消息说找不到 DLL 的原因吗?
UPDATE:
我发现这个论坛帖子说这个结果实际上是成功的,所以不应该是问题 - http://forum.sysinternals.com/topic21378.html
如果这是权限问题,如何解决?我已经让 App Pool 完全控制 DLL 文件以及 Bin 和 Root 文件夹。
我已经尝试创建一个测试 MVC 应用程序和一个测试 DLL(它只导出一个接受 bool 并返回相同 bool 的函数。我尝试制作测试 MVC x86 和 DLL win32(两个发布版本)并设置Enable 32-Bit Applications
应用程序池设置为 true。我还尝试过测试 MVC x64 和 DLL x64(两个发布版本)并将Enable 32-Bit Applications
App Pool 设置设置为 false。我也尝试过Any Cpu
配置。所有都产生相同的错误并且都产生相同的文件系统活动如屏幕截图所示。
我在发布到在 Azure 虚拟机上运行的 IIS 8.5、Windows Server 2012 R2 时遇到了这个问题。
当发布到免费mywebsite.azurewebsites.net
或在我的开发机器上运行时,DLL 加载没有问题。
powershell - 在 Powershell 中.. Remove-ADOrganizationalUnit:访问被拒绝..我如何获得访问权限?
我对PowerShell知之甚少。我知道一些 cmdlet,但在涉及 Active Directory 时我不知所措。我正在使用带有 Windows Server 2012 R2 的测试计算机,我是管理员。
我使用 ISE 测试了以下命令:
它奏效了。然后我尝试添加一些命令,看看我是否可以扩展我的新知识,但他 ISE 告诉我有一个错误,因为已经有一个名为“Markedsforing”的组织单元。在我保存命令之前,我不认为 ISE 会继续运行该命令并创建该 OU。但就这样吧。
通过Get-OrganizationalUnit -Filter
我得到一个ObjectGUID
,我在我的下一个命令中使用它,在这里我使用了示例中显示的帮助命令之一Remove-OrganizationalUnit
。我在 PowerShell 控制台中执行此操作。
我得到的答案如下:
我无法在 PowerShell 中弄清楚......也无法在图形界面中找到它。
问题1:我是否也必须-whatif
在 ISE 中使用,以便 ISE 不会在我尝试完成命令之前继续执行操作?
问题2:我如何摆脱我的 OU 标记。在服务器中,我已经是管理员。
-ProtectedFromAccidentaldeletion $false
下次我当然会省略。我也尝试过-Recursive
在使用这个网站之前,我希望能走得更远。任何帮助表示赞赏。
windows-8 - 带有证书的 Win8 的 DirectAccess 2012 R2 连接失败
我们正在使用 Windows Server 2012 R2 实现 DirectAccess。
DA 服务器是防火墙后面的单个 NIC,为 IPHTTPS 转发 TCP/443。
在初始测试/设置期间,我们严格为 Windows 8.1 客户端设置它,使用用户名/密码(计算机帐户)进行身份验证。一切都很顺利。
为了将测试扩展到 Windows 7 客户端,我们将 DA 配置为使用证书进行身份验证。我们有一个内部 PKI 基础设施,在过去 2 年中,它可以正常工作于我们需要的所有其他方面。
带有 DirectAccess 连接助手的 Windows 7 客户端可以完美地连接和工作。但是,Windows 8.1 客户端不能。
我们检查了证书,一切似乎都很好。使用 DirectAccess 疑难解答,我们看到它成功连接到 DA IPHTTPS URL,但是它无法访问任何内部资源。我们可以 ping 内部 DCE 地址 x:y:z::1 和 x:y:z::2,据我了解,这是我们网络内的 DA 服务器。
是否有任何其他工具可以解决此问题?谁能指出我正确的方向来确定为什么只有 Win8 客户端不会连接证书?
powershell - 在 PowerShell 中 - 如何同时创建父 OU 和子 OU?
我使用的是 Windows Server 2012 R2,我是管理员。我的 PowerShell 版本是 4.0。我的域是 DC=testdomene,DC=local。
我想完成以下工作:1)创建父OU 2)同时创建一些子OU
我可以在 PowerShell 中手动执行此操作,但我想使用 PowerShell 的主要好处之一是以某种方式自动执行此操作。“Help New-ADOrganizationalUnit -examples”没有给我任何同时涉及到父和子 OU 的答案。
创建父 OU:New-ADOrganizationalUnit -Name "US" -Path "DC=testdomene,DC=local" -description Parent -ProtectedFromAccidentalDeletion $false
创建第一个子 OU:New-ADOrganizationalUnit -Name "Nevada" -Path "OU=US,DC=testdomene,DC=local" -description Child -ProtectedFromAccidentalDeletion $false
创建第二个子 OU:New-ADOrganizationalUnit -Name "Texas" -Path "OU=US,DC=testdomene,DC=local" -description Child -ProtectedFromAccidentalDeletion $false
这给了我 OU US,与孩子 OU 的内华达州和德克萨斯州。我将如何同时做到这一点?任何帮助表示赞赏。
powershell - 设置 IIS8.5 日志目标 (ETW)
我想将我的 IIS 日志文件的目标脚本编写为 Log 和 ETW,但我在任何地方都找不到设置名称。
到目前为止,我已经能够设置日志文件的默认位置以及许多其他设置,但我无法通过 Google 找到任何参考来告诉我如何在 IIS8.5 中将目标设置为 Log 和等。
我希望它看起来像这样:
或者
windows - Vagrant:Opentable/win-2012r2-standard-amd64-nocm 似乎不适用于客人添加。
我一直试图让 opentable/win-2012r2-standard-amd64-nocm 盒子站起来以惹恼厨师,但不幸的是它似乎不起作用。
眼镜:
- 虚拟盒子 v4.3.12
- 流浪者 v1.6.2
- 操作系统 Mac OSX v10.9.2
方式 1:试图在opentable /win-2012r2-standard-amd64-nocm 盒子上流浪,以便与 Chef 混淆。
问题:它似乎不想挂载 vagrant 文件夹,因为它不喜欢当前安装的来宾插件。
方式 2:尝试使用所需版本的来宾插件重新制作基本盒子 opentable/win-2012r2-standard-amd64-nocm。
问题:无法检测到机器的客户操作系统
脚步:
- vagrant init opentable/win-2012r2-standard-amd64-nocm
- 流浪起来
- 等待它加载到 GUI 模式
- 关闭虚拟机
- 添加 CD/DVD 设备并通过 virtual box gui 将其留空
- 流浪起来
- 通过虚拟框登录,安装Guest Additions,重新启动服务器。
- 流浪停止
- 使用虚拟框 ui 删除来宾添加的 cd/dvd 驱动器。
- vagrant package --base {虚拟盒子中的盒子名称}
- 永远等待
- vagrant box add package.box --name {要放入提供者的盒子名称}
- 永远等待
- 完毕!!!
从这一点开始,我尝试将我刚刚创建的盒子游走,它给了我这个错误:
有人知道我做错了什么吗?我的目标只是让它在vagrant up操作期间挂载文件夹,以便我可以使用 bootstrap.sh 文件引导 vm 并最终与厨师相处。
这是我的流浪文件:
powershell - 2012 r2 中的 Powershell 存储 cmdlet
谁能帮助我如何在 Powershell 4 中更改 CDRom 驱动器的驱动器号?我知道它可以通过 GWMI 调用来完成,但是他们在 4/2012 r2 中添加了很多与存储相关的功能,我无法弄清楚它是如何完成的。
文档说 Set-Partition 是要走的路,但这仅适用于固定驱动器。
windows-server-2008-r2 - 如何从 AD DC Windows Server 2012 阻止网站
如何阻止来自 Active Directory 域控制器的网站 Windows Server 2012
要求我们公司从早上 9 点到晚上 5 点从域控制器(即 windows server 2012)中阻止 YouTube.com。
我怎样才能达到这个要求。我看到一些在线博客显示了组策略设置,但它们只是用 GPO 阻止了该网站。我想要的是在特定时间(比如早上 9 点到晚上 5 点)而不是一直阻止网站....
请帮我
ldap - Redmine.pm 不适用于 Authen::Simple::LDAP
我在 Windows 服务器上使用 Bitnami Redmine 堆栈。我已将 Redmine 配置为使用 LDAP 身份验证,并且可以正常工作。现在我想通过 Redmine 和 LDAP 进行 SVN 身份验证。我可以使用 Redmine-Account 登录,但不能使用 LDAP。在 Apache error.log 中有这样的错误:
[Authen::Simple::LDAP] 无法与 dn 'REDMINE' 绑定。原因:“错误的文件描述符”
'REDMINE' 是用于 LDAP 的用户。这似乎是用 Perl 编写的 Redmine.pm 中的一个问题,但我对 Perl 不太了解。
我发现了 Perl 代码的一部分,我认为它会导致错误:
有没有人可以解决这个问题?或者也许是标准 Redmine.pm 的可行替代方案?