Articles of windows

如何将Amazon EC2 Windows AMI(或多个实例)从一个区域迁移到另一个区域?

我在弗吉尼亚州有一个Windows EC2 AMI和实例,但想把它迁移到俄勒冈州。 我的猜测是一个实例迁移可能是不可能的,因为它是活的,但至lessAMI + EBS卷转移将有所帮助! 另外,我知道这个问题之前已经被问过了,但是截至2011年底没有任何答案。 旧的解决scheme1,2 @ 是否可以将AWS EC2 AMI从一个区域移动到另一个区域,如果是这样的话? 。 问题 :解决scheme1需要不再支持的ElastiFox(从3.6开始,无法在Firefox上运行)。 解决scheme2只是Linux 旧的solution3 @ Amazon EC2从一个地区迁移到另一个地区 。 问题 :需要现在不支持/不兼容的ElastiFox 'Partial'solution4 @ http://blog.taggesell.de/index.php?/archives/85-Amazon-EC2-How-to-migrate-an-EBS-backed-image-from-US-to-EU-或 – where.html 。 问题 :这在AWS系统的“外部”通过创build图像然后作为stream发送它。 另外,还不清楚stream如何防止腐败(如丢包等)。 编辑: netcat是在TCP / IP,所以它是可靠的运输。 在启动时,窗口检查磁盘还是很不错的。

使用AD证书从Windows到Linux的SSH

我有一台Windows客户机连接到Active Directory,一台Linux服务器也连接到Active Directory(通过PAM w / LDAP),我希望能够执行从Windows到Linux的无密码SSH。 只要我提供AD帐户的密码,SSH就可以正常工作。 我发现下面的文章给了我一个如何完成的想法,但是我无法得到它的工作: http : //www.moelinux.net/wordpress/?p=95 我所尝试的是以下内容(基于上面的文章): (在客户端上)将我的AD证书导出到.PFX文件中 使用以下命令将.PFX转换为id_rsa文件:openssl pkcs12 -in somefile.pfx -out id_rsa 使用以下命令来剥离密码的id_rsa:openssl rsa -in id_rsa -out id_rsa 使用以下命令生成公钥:ssh-keygen -y -f id_rsa> id_rsa.pub (在服务器上)与上面相同的例程,所以我在客户端和服务器上有相同的〜/ .ssh / id_rsa和〜/ .ssh / id_rsa.pub。 正如你可能猜到的,这是行不通的。 我仍然需要input我的密码。 我可能在哪里出错了? (我真正想要完成的是build立一个从Windows到Linux的连接,使用AD帐户,尽可能无缝地连接,这似乎是最好的方法,但如果有其他方法,我是开放的想法:-))

如何检查通过Windows工具连接到服务器?

我需要检查客户端是否可以连接到特定的TCP端口上的服务器。 服务器正在监听它。 尝试了“telnet server_IP端口”,但是当我看到它连接到服务器时,telnet卡住了。 似乎telnet等待从服务器的特定答复。 我需要的只是检查是否可以从这台工作站连接到服务器。 有没有办法做到这一点? 我更喜欢像telnet或其他的Windows工具。 编辑:主要目标是检查特定工作站可以到达此端口上的服务器。 这是诊断工具的一部分。 这个工具是从服务器运行的一个简单的脚本来诊断这个客户机/服务器系统的不同方面。 它需要工作站名称,并检查是否可以从这个工作站连接到服务器。 我想通过一个像telnet这样的标准工具来检查连通性,或者是来自Microsoft的其他任何东西,最好是已经安装在工作站上。 我打算从工作站上的Sysinternals的psexec运行它,并在服务器上接收结果。

如何删除Windows中的100 GB文件夹

如何删除其中有超过100 GB的其他文件和文件夹的文件夹。 该机器是Windows 2003服务器。 我有这个命令: rmdir /s /q folder 但在一个命令中删除100 GB全部是有问题的吗? 有没有办法一次删除一半的文件? 谢谢。

Windows机器上是否有.history文件?

Windows计算机上是否有可审计的文件,显示cmd或PowerShell的命令行历史logging? 在UNIX机器上,我认为在主目录中有一个名为.history的隐藏文件。

如何更改Powershell / winrm 2.0中的Listener端口?

在很多 地方 ,更改端口winrm的命令听起来像这样: winrm set winrm/config/Listener?Address=*+Transport=HTTP @{Port="8888"} 但是这对我不起作用。 我得到的错误是: Error: Invalid use of command line. Type "winrm -?" for help. 显然,互联网不可能是错的,所以这就是我做错了一些事情。 问题是,如何正确地做到这一点?

如何将远程服务器上的NTFS分区添加到VMWare ESXi 5.1

我有ESXi 5.1独立运行。 在另一台服务器上,我安装了Windows 2008 R2,并且有一个1 TB的分区。 两者都在同一个networking上。 我是VMWare的完全noob,我想知道在我的ESXi服务器上使用该1 TB分区作为数据存储/可用资源的最简单方法。 我必须使用VMWare转换器转换整个Windows 2008 R2服务器吗? 如果是这样,那么我的Windows服务器会做什么? 它仍然能正常运行与Windows?

打开存档的“应用程序事件日志”(隐藏目录)

我是盒子上的pipe理员。 我已closures所有文件夹选项“隐藏受保护的操作系统文件”,并打开“显示隐藏的文件和文件夹”。 我可以在Windows资源pipe理器中看到这个文件夹:C:\ Windows \ System32 \ winevt \ Logs 但是我无法从事件日志查看器MMCpipe理单元BizTalkpipe理控制台中看到它。 在这个工具,和其他如GamutLog-Viewer,当我做“文件打开”,并粘贴在同一目录,我得到:\ C:\ WINDOWS \ SYSTEM32 \ winevt \日志 – path不存在 – 检查path然后再试一次。 从Windows记事本,我可以做“文件打开”,粘贴相同的,我得到的目录。 为什么它从一个工具到另一个工具是不同的? 我应该只是创build一个C:\ EventLogArchive并存档我的所有日​​志吗? 下面是NotePad和NotePad ++的几个屏幕截图,显示了NotePad如何导航到目录,NotePad ++不能:

如何在Windows Server 2008 R2中对Cscript.exe进行例外处理?

我试图添加CSCRIPT.exe作为Windows Server 2008 R2中的DEP(数据执行保护)的例外。 CSCRIPT.exe位于两个位置:C:\ Windows \ System32和C:\ Windows \ SysWOW64。 System32位置是应用程序的64位版本,64位应用程序不能根据Microsoft(和我在将其添加到DEP时获得的警告消息)添加到DEP。尝试添加SysWOW64版本提供了一个完整的不同的错误/警告消息。 “这个程序必须在启用DEP的情况下运行,不能closures”。 我已经尝试重命名并将CSCRIPT.exe移动到不同的位置和/或重命名它没有区别。 对于这个用例,DEP必须被启用,并且为了这个特定的问题 – 我需要为这个应用程序禁用DEP。 我做的一件事是从Windows Server 2003使用CSCRIPT.exe。我能够成功地将此文件添加到DEP。 但是,使用旧版本的东西真的让我困扰。 我觉得我可能会引入安全风险或版本问题。 有没有一种不同的方法可以将CSCRIPT.exe的SysWOW64版本放入DEP列表中? 或者Windows Server 2003的版本解决方法是一个合适的修复? 编辑:我明白,可能需要“给”这个特定的问题。 我可能无法达成共识。 如果是这样的话,就这样吧。 如果不必要的话,我不想花时间和精力重新发明轮子。 谢谢!

使用静态IP查找域中的计算机 – PowerShell

让我开始说我不擅长编写脚本或排除故障,因此我在这里:) 我试图find所有在Windows域networking中使用静态IP地址的计算机,我在网上做了一个小的研究,发现这个PowerShell脚本如下: param ( [string]$LDAPFilter = '(name=*)', [switch]$Verbose ) Get-ADComputer -LDAPFilter $LDAPFilter | % ` { $name = $_.DNSHostName; if ($Verbose.IsPresent) { Write-Host -ForegroundColor Yellow "Connecting to $name…" } $ints = Get-WmiObject -ErrorAction SilentlyContinue -ComputerName $name ` -Query "select IPAddress, DefaultIPGateway from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE and DHCPEnabled=FALSE"; if ($ints -ne $null) { foreach ($int in […]