Articles of windows server 2012

计划任务无限期运行

我想我想要的更接近一个服务,但我想知道是否可以用一个计划的任务完成这个。 我可以用这些参数创build一个任务: $trigger = New-ScheduledTaskTrigger -Once -At 7am -RepetitionInterval (New-TimeSpan -Minutes 5) -RepetitionDuration ([timespan]::MaxValue) 但是如果电脑在7点以后启动,那么这个任务永远不会启动? 无论电脑开机时间,我怎么能每5分钟重复一次?

如何validation在UPS断电之前,服务器硬件上的Windows Serverclosures是否完成?

我们的Windows Server 2012 R2机器拥有自己的UPS( APC Back-UPS RS 550G )。 我正在使用apcupsd的Windows版本,因为我宁愿如果UPS关机后closures,我也添加了-p参数的服务。 正如文档清楚地表明的那样,由于操作系统的缺陷,当系统停止运行时,由于“停电”指令只能发送到UPS,所以不能保证系统已经成功完成关机。 因此,我添加了一个doshutdown.bat ,它首先终止基本服务,然后执行一个自定义的关机命令: c:\windows\System32\shutdown.exe /s /du:6:12 /c "apcupsd doshutdown" /t 5 /f 当testing电源故障时,触发关机可以正常工作,但是在服务器的电源指示灯LED从绿色变成琥珀色之前,UPS似乎会中断电源,这会让我询问是否关机,包括最终刷新到磁盘(我们没有RAID备用电池),在这一点上是完整的(服务器是富士通Primergy TX1330 M1)。 Windows事件日志列出的条目提示closures在这一点上可能仍然是成功的,但是这些条目出现在断电后的第一个关于引导的条目之后,这通常意味着日志无法及时刷新到磁盘? (仅德语截图,对不起) 做这些日志条目,尽pipe出现在错误的顺序,确认系统已成功完成关机? 系统的RAID 1不报告任何错误。 IPMI事件日志不包含任何不正常的条目(最后一个事件是“操作系统关机 – 原因:0x0006000C'电源故障:环境'”在14:02:58,匹配Windows错误sorting的日志条目的时间;接下来的IPMI事件是“如主电源故障后自动重启”,如预期的那样)。 我知道,不告诉UPS“杀死电力”将是最安全的方式,但我不舒服的让UPS在电池上闲置,嗡嗡作响了长达11个小时,没有人在办公室手动关机。 而且,如果服务器没有得到电源的处理和恢复,它将不能自行启动。 奖金问题:关机命令和关机logging时间之间的时间是16秒。 我知道UPS型号(APC Back-UPS RS 550G)在发出“kill power”命令和实际终止线路之间留有一些宽限期。 然而,我无法find任何有关如何工作的信息 – 它只是一个简单的计时器(它会离开多less时间?),还是在观察功耗的下降?

在Windows Server版本中,是否有将AD用户导出到XML的大致一致的方法?

我正在编写一个用户数据同步服务,它应该使用包含来自客户的用户数据的CSV和XML文件。 CSV部分非常简单。 关于XML,我想要求客户符合一个非常具体的XML模式,而不要求他们做自定义编码或不是他们的目的。 所以,我正在研究(或为)所有Windows Server版本中可用的工具,以便生成一些我可以一致阅读的内容(可能不包括WS 2003,因为AFAICT在此处被CSV或LDIF导出(我知道WS 2003年是EOL,但客户永远是对的,即使他们错了))。 淘宝谷歌有很多VB和PS脚本的例子来做自定义的AD导出,但是(不是一个Windows用户我自己 – 更不用说Windows服务器pipe理员)我觉得,更多的时候可能会产生这样的脚本需要有非常特殊的需求,我想知道是否没有标准化的从Active Directory转储XML数据的方式,这对于客户来说更容易使用,而且足以满足我的需求。 在此先感谢Daniel

Powershell,IIS Express,Server 2012,Microsoft.Web.Administration需要以pipe理员身份运行

我遇到一个奇怪的问题,IISExpress的Microsoft.Web.Adminstration 7.9.0.0需要在Server 2012上以pipe理员身份运行。 我想要做的是使用PowerShell将网站添加到自定义ApplicationHost.config文件。 我已经在Windows 10和Windows 8.1上testing了我的powershell脚本,并且都使用了admin,但是我被Server 2012卡住了。 我认为这可能是DLL版本IE 7.0.0.0和7.9.0.0之间的冲突。 我在文件旁边添加了DLL,但Add-Type一直从GAC加载它。 很烦人。 我现在唯一能想到的是 有一些GAC许可问题。 这是没有道理的。 # Copied the DLL from C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Administration\7.9.0.0__31bf3856ad364e35\Microsoft.Web.Administration.dll $assemblyPath = "{Path to dll}\Microsoft.Web.Administration.dll" Add-Type -LiteralPath $assemblyPath # This shows Microsoft.Web.Administration loading from the GAC. [appdomain]::currentdomain.getassemblies() $iisApplicationConfig = $(Resolve-Path "{Path to applicationhost.config}\applicationhost.config") $serverManager = New-Object -TypeName Microsoft.Web.Administration.ServerManager -ArgumentList @($iisApplicationConfig) $site = $serverManager.Sites[$BuildDefaultProjectName]

从RHEL7挂载Windows NFS共享 – uid / gid显示为4294967294

我需要在本地用户apache的rw访问Windows Server 2012系统上安装一个目录。 如果我使用默认值进行装载: server2012:/sharedir /appfolder nfs defaults 由此产生的权限是: drwx——. 2 4294967294 4294967294 64 Mar 7 13:40 appfolder Apache无法读取或写入此文件夹。 在fstab中设置uid / gid会导致: [~]# mount /appfolder mount.nfs: an incorrect mount option was specified 如果我尝试以root身份更改/ appfolder上的权限,我会得到 [~]# chown -R apache:apache /appfolder/ chown: changing ownership of '/appfolder': Permission denied 我需要做什么来将Windows NFS共享安装为apache,或者在事实之后将权限更改为apache?

用户名和密码默认在win server 2012上使用hp proliant

我已经通过HP Proliant(dl380e gen8)上的Intelligent Provisioning(IP)安装了Windows Server 2012 Standard(WSS2012)。 在任何时候,我都被要求input用户名或密码,都是在IP步骤和WSS2012步骤中。 在初始屏幕完全安装后,我被警告要更改我的密码,并在下一次重新启动它将是强制性的。 我不知道密码和用户名,在惠普服务器框中有一个用户,但通过但不匹配。 这将有必要重新安装系统(另一个)? 有人通过这个问题?

如何禁用DC的空会话枚举?

我是一个公司的系统pipe理员,我们刚刚在内部networking上进行了渗透testing,团队发现可以使用以下命令执行查询\列举我们的DC(Server 2012)信息: Global.exe – shows a list of users in a DA group (such as "Domain Administrators" and "Enterprise Admins" Getpolicy.exe – shows the password policy of the domain. Local.exe – FAILED – shows the local administrators on any individual machine. 他们的build议是: Enable the "Restrict Anonymous" registry key setting on all Windows domain controllers and […]

师父closuresjenkins奴隶

一个Jenkins 1.651主站和从站已经安装在Windows Server 2012上。我需要一种方法来将主站从主站(我已经有了一个启动从站的任务)。 请给我任何build议,以最好的方式进行?

IIS网站(.asmx服务应用程序)只能通过IP访问,而不能通过域/主机名访问

我有一个安装了IIS 8的Windows Server 2012。 我只有一个网站configuration哪个是默认的网站。 它包含一个应用程序,configuration如下: 物理path指向应用程序目录,我有一个web.config和一个Service.asmx文件 该应用程序的虚拟path设置为/服务 有了这个configuration,我的应用程序可以通过加载:127.9.9.9/service/Service.asmx(假设127.9.9.9是我的Windows服务器的IP在这里)。 这既适用于本地Windows服务器,也适用于外部机器。 到现在为止还挺好。 但是现在我想通过域名使应用程序可访问,因为显然这比通过IP更好,更通用。 所以,我添加了一个绑定我的默认网站在IIS中的主机名,我们称之为mydomain.com。 我留下了其他绑定设置的默认值,即绑定工作在端口80和任何IP地址。 configuration绑定后,现在应用程序也可以通过mydomain.com/service/Service.asmx访问,但只能在Windows服务器机器上本地访问! 从外部机器调用这个URL时,我只是得到“网站未find”。 当然,mydomain.com有一个redirect到Windows服务器,即IP 127.9.9.9。 而当调用“mydomain.com”,然后它成功地redirect到Windows服务器,我看到了标准的IIS欢迎屏幕。 但是,当试图访问应用程序(mydomain.com/service/Service.asmx“),然后就像说的那样失败。 做了一些研究后,似乎是DNS问题。 所以,在教程之后,我configuration了一个正向查找区域,它将主机名称mydomain.com映射到应用服务器的IP地址。 请注意,这不是127.9.9.9,应用程序服务器有不同的IP! 但据我了解,这是应该如何configuration? 另外,我为该IP添加了反向查找区域。 由于它还没有工作,我甚至玩弄了Windows服务器的networking适配器,并将应用服务器的IP添加到DNS IP列表的顶部。 但是,这仍然行不通。 恐怕我不完全理解DNS部分。 在mydomain.com的混乱中可能是有什么缺失? 正如我所说的,我从主机名configuration了一个redirect(“MX”)到Windows服务器IP。 我不明白为什么mydomain.com成功地将我引导到Windows Server的开始页面,但无法findmydomain.com/service/Service.asmx。 谢谢!

web服务器/ iis不会在服务器2012上安装

我正在尝试将Web服务器angular色/ iis安装到我的dynamicWindows 2012云服务器,但不断收到以下错误: 如果我有以下未安装,并尝试安装networking服务器/ iis 8.0它不断告诉我我有一个重启挂起。 如果我去工具,我可以看到iispipe理器,并打开它,并导航到本地主机,但angular色不添加到服务器,并重新启动时,它都消失了。 “Windows进程激活服务” 如果我安装上面,并尝试安装我得到以下错误代码谷歌没有透露太多 0x800f0922 我到目前为止尝试了以下 – 删除驱动器C上的主文件夹: – 尝试安装通过powershell和命令promt – 通过运行以下命令“开始/ w pkgmgr.exe / uu:IIS-WebServerRole; WAS-WindowsActivationService” – 我也运行了以下命令:dism / online / cleanup-image / restorehealth – 我清除/删除了更新以查看是否损坏了某些东西。 – 我也运行了.NET修复应用程序。 其他angular色仍然安装在系统上。 有没有人有任何想法还有什么可以尝试之前,我必须擦拭系统,似乎有点过分杀和大量的工作,因为这是一个现场生产服务器。 提前致谢。 Ĵ