Articles of windows

单向同步,删除文件不同步

情况: 多个客户端上传zip文件(原始数据)到文件服务器,每晚(sftp同步作业) 一个文件服务器,存储该zip文件 处理服务器,该服务器运行一个特殊的软件 ,等待特定目录中的zip文件,处理该压缩文件(处理过的数据存储在数据库中)并删除该压缩文件。 (这是不可能修改软件) 目标是将zip文件(原始数据)存储在文件服务器上(永久),并在处理服务器上处理新文件。 为此,我在文件服务器上设置了只读Samba共享 ,并将其安装在处理服务器上(Windows 7) 现在,我正在为处理服务器寻找一个单向同步软件 ,将已安装的只读networking共享中的zip文件同步到特定目录。 但是要求是,同步软件跟踪本地目录中被删除的文件,所以它不会再次同步本地目录中的networking共享中的所有文件。 非常感谢您的帮助。

文件夹redirect问题

我目前有一个文件夹redirect相当紧迫的问题。 我们试图将文件从旧的服务器移动到新的服务器,除了文件之外,一切都可以使用。 它似乎为用户创build了两个文档文件夹,由于某种原因,它实际使用的文件夹是空的(不包含传输的文件)。进一步调查后,我确定其中一个文件夹实际上被命名为“Documents” “文档”是实际包含用户文件的文件夹。 我该如何纠正这种情况? 恐怕星期一来,我将会有几千名没有文件的学生。 这个过程对我的testing帐户工作正常。 旧服务器:2008 R2新服务器:2012 R2 我们编辑了用户来更改他们的主文件夹位置并创build他们的个人文件夹,然后在资源pipe理器中复制并粘贴他们的文件。

使用no-ip和本地iis将本地网站暴露给世界

我有我想暴露给世界的web api服务。 所以我创build了no-ip帐户,下载它的客户端应用,configuration了no-ip主机名。 然后我发布我的web api项目,并使用IISpipe理器在我的本地iis上创build新的网站。 我可以浏览这个网站。 我也在我的网站上分配端口到11992。 问题是:为什么我能够在http://localhost:11992而不是在mywebiste.ddns.net:11992上看到这个网站? 为了完成这项工作,我还需要采取其他措施吗? 更新:我的11992 TCP端口不被Windows防火墙阻止。 在我的请求ISP是分配给我一个公共IP,所以它不是静态的。 是您的PC使用应用“NAT翻译”的路由器连接到互联网? 我猜,这是华为路由器,我添加端口11992使用NAT – 虚拟服务器选项,并使用canyouseeme.org报告 成功:我可以看到你的服务在端口(11992)上的xx.239.xx.58你的ISP没有阻止端口11992当我打我mywebsite.ddnes.net我得到路由器pipe理员login(就像我打192.168.1.1)但是当我尝试mywebsite.ddnes.net:11992我得到404错误

厨师通过https使用winrm引导Windows VM

厨师服务器(RHEL 6.5):11.16.4 Windows端点:Windows 2008 bootstrapping可以正常工作(使用winrm config allowUnEncrypeted = true和basic auth = true )。 现在我们通过https尝试同样的事情(但是basic auth = false和AllowUnEncrypted = false ) 生成自签名证书(使用私钥),并通过端口443validation了telnet。 要检查连接性,我已经从我的terminal(Windows 7)运行以下命令, winrs -r:https://<fqdn Of windows EP>:443 -u:administrator -p:password_1 ipconfig 在受信任的根证书颁发机构下添加自签名证书后,它可以正常工作。 从厨师服务器引导时出错: [root@v-ng25-rhel6u5-tpm722 ~]# knife bootstrap windows winrm v-ngibm71tpm7222k8.example.co.in -x Administrator -P 'password_1' -p 443 Waiting for remote response before bootstrap.at depth 0 – […]

定时windows服务器事件为第三方FTP收集准备csv文件

我希望这是张贴在正确的论坛。 我有一个运行MySQL的Windows 2008R2 Web服务器。 我需要对mysql数据库执行一个SQL脚本来创build一个CSV文件,并保存到我的一个网站的磁盘上的一个定义的位置。 然后,第三方将通过FTP连接自己的一组证书,并在特定时间每天下载一次该文件。 我决定采取明智的措施是确保SQL脚本已经执行并且文件在磁盘上准备好每天定时收集的最可靠的方法。 什么是最可靠的 – 任务调度程序运行一个.aspx脚本或调用一个EXE(我以前有过任务调度程序的可靠性问题),一个EXE运行的时间和一个定时器一天之前的第三方FTP收集确保CSV文件在那里,或任何人都可以提出一个更好的方法? 谢谢。

发送到通讯组的权限

我创build了一个名为“#All”的dynamic通讯组,我想只允许一些高级用户发送到这个组。 我知道我可以将每个用户分别添加到Exchangepipe理中心的通讯组中,但是我想实现的目的只是允许安全组发送到#All,然后将我想要的用户添加到安全组中。 我知道我可以将通讯组添加到#All的允许发件人中,但我无法find允许安全组的方法。 这有可能吗? 如果不是做我想达到的最佳做法是什么?

Perfmon只显示平均值

我有许多服务器的“\ System \ Context switches / sec”的perfmon数据的数据集,我想显示MAX,而不是平均值。 但是,perfmon工具只会显示平均值。 我通过在每台Win2008服务器上运行一个数据采集器来运行perfmon来创build数据集。 我将所有.blg文件复制到我的Win8.1机器上,然后使用'relog'来合并这些.blg文件,并仅筛选“\ System \ Context Switches / sec”数据点。 绘制结果文件时,即使在“属性/常规”设置选项卡下将“报告和历史报告数据”单选button更改为“最大值”之后,Perfmon绘图程序也只会绘制平均值,而不是最大值。 build议? 谢谢,

幸存Windows VM重启的进程?

简介:本周末长时间运行的虚拟Windows Server 2012系统变得非常缓慢; 从远程我们做了Restart-Computer -ComputerName xyzzy -Force ,所有账户成功; 除了一些进程看起来像至less在10次重启之后才能存活 。 而且这是我20多年来第一次使用Windows来看这个,我真的很想知道发生了什么。 这是一个按时间顺序排列的故事: 该系统在2014年8月8日至2015年1月19date间至​​less重启了10次,最后一次重启时间为1月16日。 运行在VMware ESXi 5.5.0上的虚拟机通过基于Web的用户界面和远程桌面几乎无法访问:其行为表明某些进程或进程占用了CPU。 我们决定从另一个Windows系统重新启动服务器,使用Powershell: Restart-Computer -ComputerName xyzzy 。 这花了相当长的一段时间,然后返回一个错误,指出用户仍然login。 足够公平,让我们应用强制: Restart-Computer -ComputerName xyzzy -Force强制。 这花了一段时间,然后返回。 在此期间,我进行了一次ping -t xyzzy运行,检查networking接口是否closures,检查重新启动是否真的发生。 它做了:约一两分钟,反复给我Request timed out. 然后ping重新开始。 然后我成功地连接了远程桌面。 这表明一个对话说系统意外closures,并要求我填写原因。 这有点意外,但是在远程Restart-Computer之后可能是标准的。 为了找出对话框的原因,我检查了事件查看器,并发现没有任何不妥之处。 而且我观察了各种Kernel-Boot和许多相关事件,报告20秒和79秒的正常运行时间。 (没有一段时间) 然后我们观察到系统又变得很慢了,我用远程桌面连接了一下Process Explorer。 结果如下: 最右边一列的date是1/19(2015年1月19日)和8/14(2014年8月14日),是Process Explorer的“开始时间”列,我对该列进行了sorting。 2014年8月听起来像是我们上次重新引导系统的现实date。另一个pipe理所显示的java.exe进程的进程也观察到相同的date – 它报告进程在158天前开始。 而根据Process Explorer,这些是一些吃掉了CPU并使系统变慢的进程。 最后,java.exe进程3248,4568和4236的每个进程日志文件并没有指出这些进程曾经停止过:从2014年8月14日起,以及从重新启动后的第一分钟。 所以我只能得出一个结论: 系统已经重启了大约90%,包括networking堆栈和写Kernel-Boot事件的东西, 但是有10个进程在重启之后仍然存活。 […]

HPOM Java GUI,多个用户可以通过同一服务器上的Citrix会话连接到不同的服务器?

我有一个在2008 R2 XenApp 6盒子上运行的应用程序(HPOM Java GUI),它使用客户端证书来encryption到HPOM服务器的连接。 我有2个不同的用户组将使用这个应用程序连接到2个不同的HPOM服务器。 客户端证书存储没有保存在用户configuration文件文件夹中,它位于ProgramData下,因此两个用户组将始终在该证书存储中看到相同的文件。 理想情况下,我希望来自不同组的两个用户同时login到同一Citrix框中,并且能够看到他们自己的客户端证书文件,但是在同一个文件夹中。 (证书存储似乎不可configuration为一次处理2个服务器) 如此有效地,来自第一组的用户将看到与第二组中的用户不同的文件系统。 另外,如果有一种方法让不同的用户在HPOM Java GUIconfiguration中指向不同的证书存储区,那么情况会更好,但是我还没有find办法做到这一点。

Windows Installer文件夹registry项值1

我正在寻找关于reg文件夹“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ Folders”的信息,我无法在MSDN或其他网站上find任何信息。 我看到“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ Folders”这个键似乎保存了由Windows安装程序创build的所有文件夹的path,但是其中只有一些文件夹的值为1。 据我可以告诉1的值意味着“不要删除删除”,但我正在寻找一些更具体的信息。 这个值如何确定? 当我build立一个微星我在哪里设置? 可以在安装后更改(即在运行时标记文件夹以便不移除)?