Articles of windows

如何在PowerShell中的variables中使用导入的文本

我想与一些用户自动AD解锁。 我用它来导入文本文件中的信息 Get-EventLog -LogName Security -ComputerName COMP -InstanceId 4740 -Newest 1 | Format-List >> $log 然后我用这个 If ((Get-Content $log) -match $name ) { Unlock-ADAccount -Identity $Account_Name } 现在, $Account_Name必须与第一个命令(export eventlog)中列出的用户名相同。 我怎样才能做到这一点? 当然用户名每次都会有所不同,所以我想知道我是怎么做到的。 让一些用户自动解锁将帮助我很大的时间! 像batch file中的%USERNAME%。 我如何正确地做到这一点?

OpenVPN路由问题(路由表中的caching)

我将route IP_ADDRESS NETMASK net_gateway添加到OpenVPNconfiguration文件(本地),所以它不被服务器推送,它工作得很好。 但是,当我从configuration文件中删除路由行并重新连接到OpenVPN服务器时,它将保留在路由表中(根据Windows 7中的route PRINT (在cmd.exe中))。 这意味着OpenVPN不会删除以前生成的路由。 我想知道如何防止这一点。 我在下面添加了一个示例configuration文件(这不是特别的)。 client dev tap proto tcp-client resolv-retry infinite nobind persist-key persist-tun ca ca.crt comp-lzo verb 3 auth-user-pass route 192.168.1.100 255.255.255.255 net_gateway

低延迟(高响应)Windowsnetworking服务?

我已经使用C#编写了Windowsnetworking服务,该服务旨在运行在Windows 7机器上。 它被devise成能够在一毫秒内处理多个请求,这似乎在大多数情况下是可以应付的,毫不拖延。 有时,在每几千毫秒之后,服务器可能经历高达40ms的长时间延迟,在此期间,客户端发送了尽可能多的数据包,但没有收到单个响应。 突然,服务器将在几毫秒内唤醒并响应所有请求(每个请求的处理时间在0.1ms范围内)。 如何更改我的代码或Windows服务设置以使服务器更具响应性? 最好是尽量减less长时间延迟的峰值(10ms是可以忍受的,<5更合理,<1ms是目标),但延迟的规律性也是一个问题。 谢谢。 编辑:我testing一切的服务器机器是一个Core 2 Duo处理器和SSD存储的笔记本电脑

Windows Powershell – Win32_Share中的“MaximumAllowed”参数创build方法

任何想法是什么'MaximumAllowed'参数应该设置为在Windows中的共享文件夹属性上勾选“最大允许”单选button? 我知道这将是相同的说有100个并发用户,但我很想知道这是否是可以实现的。 提前致谢。 汤姆 uint32创build([in]stringPath,[in]stringName,[in] uint32 Type,[in] uint32 MaximumAllowed,[in]string描述,[in]string密码,[in] Win32_SecurityDescriptor Access);

Windows GPO限制组追加

我需要将用户添加到域中所有计算机的本地pipe理员。 我阅读了有关受限制群体的信息,但是我不想replace所有成员,只是追加了一个新成员。 它可能吗?

保护病毒备份

目前我们正在使用NETGEAR的ReadyNAS RN102来保存我们所有机器的所有图像。 我的问题是病毒能够从机器上扩展,并感染NAS驱动器和备份吗? 我们正在使用AOMEI Backupper。 编辑:基本上,我想保持清洁的备份干净。 我保持每日,每周,每月可实现的备份,我的担心是病毒可能会尝试或试图感染这些备份,使它们毫无价值。

什么决定了在OS上第一次ping响应的时间?

当一台服务器(比如Windows,Linux)重新启动时,响应ping需要一些时间。 我假设软件防火墙必须在ping之前返回,因为可能会有一个设置来禁用ping响应。 大家都知道Windows和Linux有完全不同的体系结构,所以让我们分开处理它们。 我正在寻找的答案是“在XXX运行后,ping将返回”。 知道启动顺序的位置也是很有帮助的。 即在开始或结束时。 我问,因为我们从客户那里得到关于创build虚拟机之后为什么要花太多时间来响应ping的问题。 我相信这只是操作系统启动行为的一个假象。

理想的多部门多build筑环境的打印映射解决scheme

我现在的环境跨越了几个build筑物和偏远地区,有不lessbuild筑物安置了多个部门,不幸的是,有些部门的打印机比例可能在1:2-4之间。 我想实现打印机映射解决scheme,目前我们只有部分解决scheme支持我们的实验室工作站。 我们的活动目录由工作站的物理位置构成,所以build筑物内部没有明确的部门。 我正在考虑做一个powershell脚本,其中包含一个散列表,它将build筑物和部门存储为一个关键字,以及一个string数组,其中包含打印机的path。 因此,在login(!)时,我可以从AD获取用户的部分,从AD获取计算机的位置,将string连接在一起,然后将其用作从哈希表中拉出string数组的键,检查每个打印机是否是被映射,并映射它,如果它不是。 这是大多数时候忽略默认打印机。 我看了一下组策略,但是会产生不lessGPO,所以可能不是最好的路线。 我们确实没有资产跟踪解决scheme,所以在这里没有一个可以利用的资产跟踪解决scheme。 我想听听其他人已经采取的解决scheme,或者我可以在哪里改进这个解决scheme。 更新 我正在寻找一个更优雅的解决scheme,而不是一个用户调用请求打印机映射的帮助台,或者一个用户试图通过开始 – >运行 – >映射打印机。 这些打印机已经在打印服务器上有一个队列(Windows)

作为操作系统的NTFS / Windows默认情况下是否对文件移动操作执行校验和?

那是我无法find的 作为操作系统的NTFS / Windows默认情况下是否对文件移动操作执行校验和? 像ZFS或其他方式…

请求的服务器地址与证书主题不匹配

我正在尝试在虚拟Windows Server 2012 R2上设置远程桌面网关(terminal服务网关)。 但是,当通过互联网连接(从Win7 RDP客户端)得到一个错误: 您的计算机无法连接到远程计算机,因为请求的远程桌面网关服务器地址与证书主题不匹配。 这是我的configuration: 主机正在运行Windows Server 2008 R2标准版 RDG虚拟运行Windows Server 2012 R2 Std(我也试过2008 R2,结果相同) AD也是虚拟的(dc.domain.local等) 主机是server.domain.local 主机使用NAT运行RRAS,因此端口主机:33899被转发到rdg:3389 RDG是rdg.domain.local RDG使用网关pipe理器中设置的example.com的自签名SSL证书: 无论什么名字我会用SSL证书,客户端看到它与Subject=rdg.domain.local ! 我也尝试使用makecert手动创build自签名证书,并使用/导入它,但结果相同。