Articles of windows

Apache:PID 4正在使用端口80

我已经检查了堆栈溢出的所有答案,但没有工作! 我正在尝试通过IIS安装Apache(我禁用了端口80和443上的所有IIS站点)。 我禁用了防火墙。 但是,当我安装Apache时,出现以下错误: (OS 10048) Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs 编辑:输出netstat -an |查找“TCP”|查找/ V / C“asdadasd”: C:\Users\Administrator>netstat -an|find "TCP"|find /v /c "asdadasd" 172 编辑2:sc查询的输出W3SVC: C:\Users\Administrator>sc query W3SVC SERVICE_NAME: W3SVC […]

需要与具有PowerShell和/或Perl的Windows机器的nmap,awk和grep等效的命令

请参阅此线程以供参考 如何使用nmap和Zenmap扫描以特定string开头的所有主机名? 在上面的线程中的答案之一使用下面的查询(我完全不记得该命令): nmap -sL -oG – 192.168.0.0/24 | awk'$ 3〜/ ^(org / {print $ 2}'| nmap -iL -` 它扫描所有以org开头的主机名节点,并返回一个匹配节点列表。 它在Unix / Linux环境下效果很好,但是我需要一个Windows的等价物。 我不想在Windows上使用awk,sed或grep包。 我想保持一个标准,并使用PowerShell和/或Perl。 有没有一个等效的方式来构build这个查询使用PowerShell和/或Perl,以及nmap?

nslookup无法parsing来自内部域的外部域的机器的主机名

请记住,这个问题是专门针对Windows平台的。 对于一个特定的公司,他们有一个内部和外部的领域。 一个在防火墙后面,一个在前面。 我坐在内部的领域。 我可以ping内部域上的计算机和外部域上的计算机。 在内部域上,如果我在内部域的机器主机名或IP上执行nslookup,它将parsing主机名。 在内部域上,如果我只在外部域的计算机主机名上执行nslookup,它会parsing主机名; 但是,它不会使用IP地址parsing主机名。 从内部域,我RDP到外部域的机器,从本机运行nslookup,我可以通过IP或主机名parsing任何内部或外部机器的主机名。 我不确定发生了什么事情。 很明显,有东西被阻塞。 我的问题是我的select是什么? 我想运行一个脚本,该脚本返回两个域中的机器的主机名,但是似乎我必须让这个脚本在两个域中都存在。 谢谢。

在多个Windows帐户之间共享桌面和文档文件夹?

我们有多个用户共享的Windows工作站。 我目前正在考虑一个计划,其中用户有自己的用户帐户和configuration文件,但他们共享相同的桌面和文档文件夹。 我们的用户习惯于通过保存到桌面来相互分享,所以这不需要任何培训。 我对这个计划的问题是: 这是一个可怕的主意吗? 事实上,我没有看到其他人这样做,使我觉得有什么问题,或者有一个更简单的方法来实现我想要的。 我可以这样做,login到每个帐户,进入桌面和文档属性,并select位置→移动。 有没有办法configuration计算机在所有新的用户帐户上自动执行此操作? 脚本 目前,工作站login到一个本地用户帐户。 唯一的敏感数据存储在一些像Outlook一样的应用程序中。 我们没有域名,也没有计划创build域名。 据我所知,我们不能简单地密码保护Outlookconfiguration文件,因为我们在caching模式下使用Exchange。 OST文件不能被密码保护,并且由于我们使用caching模式,即使我们在Exchange帐户上启用了“始终提示input凭据”,一个snooping用户也可以打开取消并查看caching的电子邮件。 在线search时,保护Exchange帐户的build议似乎总是“使用单独的Windows帐户”。 由于用户喜欢将所有内容保存到桌面上,并且这是他们之间共享文件的方式,所以使用单独的帐户需要每个人都记住将共享文档放在特殊的共享文件夹中。 我预见这只会造成太多的摩擦,是值得的。 但是,如果我可以创build共享同一个“桌面”和“文档”文件夹的多个帐户,则用户只需将它们保存到“桌面”或“文档”文件夹即可共享文件,而敏感的每用户数据仍将存储在AppData中受ACL和Windows帐户密码的保护。 工作站运行Windows XP,Vista和Windows 7,从2003年开始运行任何版本的Outlook。

当JVM执行完整的GC时,是否预计会看到大量的页面错误/秒?

它是Window 2003服务器。 我们正在进行一些性能testing,我们看到的是:1.在头5个小时内,页面错误/秒非常小,如10或20 在过去的1小时内,页面错误跳转到500页错误/秒 在最近1小时内,我们看到java服务器将停止logging任何东西6-7秒,然后恢复。 这在过去的1小时内发生了大约200次。 我们怀疑这是因为JVM垃圾收集。 我想知道的是,当JVM进行GC时,与没有GC相比,预计会出现大量的页面错误/秒?

Windows服务closures7024事件

我在事件查看器中看到以下事件: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" /> <EventID Qualifiers="49152">7024</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x8080000000000000</Keywords> <TimeCreated SystemTime="2013-02-26T15:38:20.264489900Z" /> <EventRecordID>151689</EventRecordID> <Correlation /> <Execution ProcessID="716" ThreadID="3976" /> <Channel>System</Channel> <Computer>***</Computer> <Security /> </System> <EventData> <Data Name="param1">Our service name</Data> <Data Name="param2">%%1</Data> </EventData> </Event> 请注意param1和param2值 – 第一个是好的,第二个显示%% 1出于某种原因,(也许)这就是为什么事件文本陈述类似的东西(我取代了实际的服务名称): 我们的服务名称服务终止服务特定的错误不正确的function.. %% 1是什么意思,我怎样才能进一步调查这个问题?

通过脚本清理事件日志

除了最近24小时之外,是否有任何方法可以从Windows事件日志(应用程序,系统和软件)中删除所有条目? 通过batch file等命令行。 在Windows 2008 R2服务器和Windows 7上

从PowerShell脚本中重新启动服务器后重新连接到映射驱动器

我有一个PowerShell v1脚本,通过映射驱动器连接到远程服务器,来回移动文件,远程服务器由驱动器号“M”和UNCpathREMOTESERVER \ DATA标识: (M:) \\REMOTESERVER\DATA 当远程服务器重新启动时,我认为我搞砸了,因为现在映射的驱动器将无法被脚本访问。 这种情况如何在PowerShell脚本中以编程方式处理? 有没有办法通过编写一些PowerShell代码重新连接到映射驱动器? 这个问题不是映射的驱动器实际上消失了,而是在重新启动之后,需要身份validation,而Windows显然不会记住这一点。 只是好奇这是如何完成的?

在Debian上将SBS2003服务器虚拟化为KVM的问题

我有一个服务器与sbs2003。 我想把它移到另一台机器上(linux Squeeze Debian),在KVM虚拟机中。 我继续像这样: 在物理SBS2003服务器上安装disk2vhd.exe应用程序 创build一个图像文件(sbs2003.img) 将图像移动到Debian机器上的Samba共享目录中: 将sbs2003.img转换为vhd格式: kvm-img convert -f vpc -O rwa sbs2003.vdh sbs2003.img 创build了虚拟机 当我运行新的虚拟机时,我收到以下消息: system32\drivers\ntfs.sys missing or damaged 我在这个过程中做错了什么? 我怎样才能解决这个问题? 更新1 当我启动CD时,我有以下消息: Starting SeaBios (version …) 从CD-ROM启动 启动失败:无法从CDROM读取 无引导设备

每小时停止并启动batch file

我有一个批处理脚本启动在cmd.exe中运行的程序我已经尝试使用任务计划程序来创build一个任务,停止此cmdshell,并启动一个新的每小时无济于事。 是否有其他方法每小时停止和启动相同的cmd和批处理脚本? 我试着用以下方法制作另一批: Taskkill /IM cmd.exe 并计划每小时运行一次,但由于此批处理也在cmd shell中运行,因此只会自行杀死,而不是以前运行的cmd shell。 任何帮助实现每x间隔停止和重新启动相同的cmd shell将不胜感激。 问候 less林 编辑: 我希望每x次重新启动一次这个程序的原因是因为这个特定的程序往往会挂起,它可能会在10分钟或10个小时后挂起。 作为一项预防措施,我希望每小时重新启动一次。