Articles of windows

通过SSH的mysqldump用crontab静默失败

一位同事正在按计划从linux机器上备份Windows机器上的mysql数据库。 linux和windows机器使用不同版本的mysql,所以我们不能在linux机器上运行mysqldump并将它连接到Windows机器,所以他通过SSH在Windows机器上运行mysqldump,并将输出传输到一个文件。 他写了一个脚本,testing了它,然后用cron(没有testing过)安排它,当然,它失败了 – 当通过cron运行时,mysqldump的SSH没有输出,所以备份文件是0字节。 相同的脚本运行没有cron产生一个mysql备份。 那时候我介入了。 我用几种不同的方式摆弄它。 我已经将env引导到磁盘,添加了SSH冗长,想知道是否与TTY有什么关系,所以尝试了-t , -tt和-T ,但是我仍然不知道为什么失败。 通过向SSH添加-v可以看到正在build立连接,validation成功,正在发送命令。 唯一真正的区别是,当我通过cron调度脚本时,mysqldump输出丢失。 如果有人认为他们会帮助,我可以发布SSHdebugging日志的清理输出。 可以得到Windows,CentOS和MySQL版本,如果他们是相关的。 乐于尝试build议。 最终,我们可能会将mysqldump输出redirect到Windows磁盘上,然后复制该文件,所以可能有一个替代path,但是我对发生的事情感到困惑,而且我更愿意理解。 ;)

安装xampp之后,IIS不再工作

在一台装有Windows 10的台式电脑上,一位同事已经安装了XAMPP,并且完美地工作。 现在我试图运行IIS,它不再工作。 我已经停止了Windows防火墙,XAMPP也没有运行,但IIS不起作用。 我试图将IIS端口更改为8081,仍然不能运行。 在事件查看器中没有任何关于此的消息。 我有卸载,然后再次安装IIS,但它不起作用。 在Internet Explorer中,我试图连接到本地和公共IP(192.168.1。…),它不起作用。 我也尝试连接到80端口的telnet,我没有得到答案。 你知道我能做些什么来使它工作吗?

客户端不会通过PXE和WDS启动

所以在过去的几个星期里我一直在试图让我们的WDS再次运行。 设置WDS的人不再在这里工作了,很less有文件logging下来。 我设法解决了我在服务器上的大部分问题,现在我试图通过PXE启动一个客户端,但是我在Google和Technet上遇到的几个DHCP设置仍然出现错误。 我们使用云托pipe的Meraki交换机,并在客户端连接的交换机上设置VLAN(特定于PXE Boots)。 WDS和DHCP服务器在相同的子网/ VLAN中,但与客户端不同。 WDS是Windows 2012 R2,客户端是DELL Optiplex 790。 客户端的VLAN设置原来的方式,它使用指定的名称服务器和启用DHCP选项(引导服务器,引导文件和选项60设置为PXEClient(string))运行DHCP。 使用这种设置客户端从DHCP获得IP,但然后返回PXE-E55错误,他没有得到代理DHCP 4011端口的答复。我尝试了几个其他的东西,如删除选项60,但它不甚至给我一个错误代码,它只是显示IP,掩码,DHCP和网关,说“TFTP”。 然后退出启动代理。 我甚至更新了BIOS,以确保它不是一个问题。 到现在为止,我的基础知识已经用完了,而且我在网上find的解决scheme都没有帮助。 有没有人有任何提示或经验类似的问题谁可以让我在正确的轨道上缩小问题? 谢谢大家! 编辑:好吧,因为我是新来的这个networking和工作,我刚刚发现,DHCP是在交换机和每VLAN我们有一个DHCP每个。 这意味着WDS拥有它自己的通讯协议,以及PXE客户端自己的DHCP协议。 但是WDS和DHCP不在同一台服务器上。

Java卸载在j2plauncher处于活动状态

我今天有一台PC(Win 7 Pro SP1 x86,完全打补丁),上面安装了Java 1.8 Update 74。 我试图从程序和function中卸载Java,但打开的msiexec窗口只是坐在那里,没有进展。 ProcExp显示msiexec已经启动了启动了j2plauncher.exe的javaws.exe。 我杀了j2plauncher.exe,然后卸载正常继续,并成功。 任何想法可能会发生在这里,以及如何阻止它发生? (我想做一个沉默的卸载程序,我不希望这样的事情打破它)。 请注意,我位于身份validation代理的networking中。 感谢您的任何build议。

Windows文件path长度限制,同时将用户从Mac迁移到Windows

我们正在将用户从OSX迁移到Windows 10.在Mac上,用户从来没有限制他们的path长度,所以随着时间的推移,他们创build了许多文件/目录结构,超过了Windows上的最大授权。 未来,用户将不得不面对Windows在2017年仍然施加的(愚蠢的)限制。但是现在的重大问题是当我必须将他们的数据从旧的Mac移动到新的PC时。 当Windows发现文件path太长的文件时,我收到错误。 我启用了GPO策略启用win32长path ,但这并没有帮助。 我认为微软修复了Windows API,但不是像Windows资源pipe理器那样的应用程序。 我find了TLPD实用程序。 它扫描文件树并报告超过最大允许长度的文件。 然后用户必须重命名或垃圾文件。 非常耗时! 我也发现长path定影器工具。 这应该允许复制具有太长path长度的文件,但是我没有使用它。 这很慢,最后只是崩溃。 你有更好的解决scheme吗?

启用S​​MBv1 / CIFSangular色后,Windowsterminal服务器访问被拒绝

我刚刚接pipe了一个networking,并有一个terminal服务器2012年。用户面临的问题,他们无法连接到较旧的共享文件夹(甚至映射为networking驱动器),所以我问过以前的pipe理员 – 他是否知道这件事,他说他可能会意外地或手动地禁用SMBv1。 阅读了大量的手册之后 – 我发现你可以通过angular色启用SMBv1 suport。 我已经执行了这个,正如我所问,重新启动。 重新启动后 – 我无法连接到具有域pipe理员帐户的terminal。 它说,“拒绝访问”,然后我试图进入作为新创build的域pipe理员,并收到“试图login,但networkinglogin服务尚未开始”… 我觉得明天我会被杀的,但无论如何 – 有没有解决办法呢? 因为有两个错误,我不明白这是如何与SMBv1 / CIFS …

如何从命令行启用Windows组策略审核策略?

目标是在命令行中Computer Configuration > Windows Settings > Security Settings > Local Policies > Audit Policy以下策略,这些策略位于Computer Configuration > Windows Settings > Security Settings > Local Policies > Audit Policy下: 审计目录服务访问:成功 审计特权使用:成功 审计过程追踪:成功 我一直无法确定进行这些更改的registry项,否则可以使用Powershell设置策略。 我试图在使用Process Monitor观察registry更改的同时在组策略pipe理编辑器中进行更改,但未在registry中看到更改。 我也尝试设置与auditpolregistry,但是这似乎并不影响组策略,本地或域。 secedit工具,但是这意味着创build一个策略,然后将其设置在每台机器上,我希望单独应用策略,这是不理想的。 如何从命令行设置审计策略? 预先感谢您的帮助!

来自PhP的WMIC远程连接问题

我需要一个远程机器的可用空间信息,并使用PhP连接远程机器。 运行 wmic /node:banapalabtt01 logicaldisk where drivetype=3 get Name,Size,FreeSpace,VolumeName /format:csv 从命令提示符工作正常,并提供有关机器的信息。 但是运行 <?php $output =""; exec("wmic /node:banapalabtt01 logicaldisk where drivetype=3 get Name,Size,FreeSpace,VolumeName /format:csv",$output); print_r(array_values($output)); ?> 从PhP返回 Array ( [0] => [1] => Node, ) 这不是我所需要的。 请帮我看看我做错了什么。 这些是生产服务器,我无法更改设置。

活动目录脚本范围

在我的家庭实验室,我试图减less执行的PowerShell脚本的范围。 我的Active Directory组织单位(OU)结构如下所示: Customers Customer1 users groups servers Customer2 users groups servers 执行命令: wmic useraccount get name 列出我的Active Directory中的所有用户帐户。 我想缩小OU的范围。 OU“Customer1> users”中的用户应该只能够在同一个OU中检索用户。 OU安全设置的修改导致不应用多个GPO。 我怎样才能做到这一点? 有最佳做法吗?

DHCPsearchIP地址/主机名

在服务台的情况下,工程师必须在DHCP服务器中查找IP地址。 例如使用VNC查看器。 我无法在互联网上find实际上可以在租用地址中searchIP地址,主机名或MAC地址的工具。