我有一些项目的VPS服务器帐户,只是在日志中出现以下问题时才解决问题(在机器人的洪stream中试图猜测帐户的详细信息…)。 我对此感到惊讶。 来宾帐户在Windows的用户控制面板中显然是禁用的。 任何想法可能发生在这里? An account was successfully logged on. Subject: Security ID: NULL SID Account Name: – Account Domain: – Logon ID: 0x0 Logon Type: 3 New Logon: Security ID: ANONYMOUS LOGON Account Name: ANONYMOUS LOGON Account Domain: NT AUTHORITY Logon ID: 0xed801aa Logon GUID: {00000000-0000-0000-0000-000000000000} Process Information: Process ID: 0x0 Process Name: – […]
假设我有一个文件夹,文件或共享,我希望几乎所有的域用户都可以访问这个文件夹,文件或共享(该域位于专用networking内)。我也有一些网域服务器面向公众的网站界面等等。 如果Web服务器因为某种原因而受到攻击,比如说用户的身份被破坏,通常可以访问前面提到的文件/文件夹/共享,我想这样做是为了让用户无法读取或执行该文件/文件夹/共享只要它们的主要环境包括那些Web服务器之一。 我不能通过简单地否认计算机账户来实现这一点。 我怎样才能做到这一点?
我们在这里有一个程序,要求每个用户在他们的桌面上有一个指向一个ini文件的快捷方式。 每个文件对用户来说都是唯一的。 最近,我们已经在单独的服务器上安装了新的应用程序。 我希望能够在客户端计算机上运行脚本来查看当前的快捷方式,更改服务器名称,然后将其保存到相同的位置。 我认为,PowerShell将是必要的。 一些事情的影响: $oldargs = # Pull out the args from the current shortcut using voodoo magic $args = $oldargs -replace "server1", "server2" $WshShell = New-Object -comObject WScript.Shell $Shortcut = $WshShell.CreateShortcut("$env:PUBLIC\Desktop\app.lnk") $Shortcut.TargetPath = "%ProgramFiles%\appdir\app.exe" $Shortcut.Arguments = "$args" $Shortcut.WorkingDirectory = "%ProgramFiles%\appdir" $Shortcut.IconLocation = "%ProgramFiles%\appdir\pic.ico" $Shortcut.Save() 真的,我只是失去了如何从当前的快捷方式参数中提取参数。
通过Hyper-V学习故障转移群集。 我有两个hyper-v节点(服务器)。 我想将它们添加到故障转移群集,但它表示节点必须位于域中才能join故障转移群集。 我可以在托pipe在同一节点上的虚拟机上创build域控制器angular色,并将该节点join到域中? 我可以在两个节点之一上创build一个angular色以及hyper-vangular色,并将第二个节点join到域中?
networking接口的DNS服务器search顺序可以像这样在Powershell中从Win32_NetworkAdapterConfiguration中读取,或者使用.Net ManagementObjects以编程方式读取: > $NICs = Get-WMIObject Win32_NetworkAdapterConfiguration | where{$_.IPEnabled -eq “TRUE”} > $NICs[0]["DnsServerSearchOrder"] 192.168.1.1 192.168.1.2 无论是将接口configuration为从DHCP获取还是手动设置,都将WMI属性设置为活动的DNS服务器。 您可以将它们设置为像这样的固定服务器: > $DNSServers = “198.102.234.125″,”198.102.234.126″ > $NIC.SetDNSServerSearchOrder($DNSServers) 要将适配器设置为使用来自DHCP服务器的DNS,可以使用null调用set函数,如下所示: > $NIC.SetDNSServerSearchOrder() 我无法在registry中find此设置的任何独特痕迹。 有什么办法可以告诉一个接口当前设置为使用DHCP来获取其DNS服务器?
Windows Server 2008 R2中的服务器pipe理器偶尔会显示以下警告: Console cannot refresh until computer is restarted , Console cannot refresh until computer is restarted ,在此状态下,无法使用服务器pipe理器来添加或删除angular色/function。 很明显,这与angular色/更新安装过程有关,需要重启以完成(例如,replace使用中的文件或类似的东西)。 我怎样才能更精确地确定这种状态的原因? 有时候,在多用户环境(或者我应该说多pipe理环境)中,你不知道你的同事做了哪些改变,而且最好知道你为什么要重启你的服务器。
我打算在所有的Win 7和服务器2008和2008R2上部署PowerShell 4.0。 我对此做了一些研究,但找不到官方的方法。 我可以使用batch file或GPO来安装它,只是想知道是否有任何官方的部署工具呢? 有没有经验的人可以和我分享? Windowspipe理框架4或5( 我需要安装WMF5?这刚刚发布) .NET Framework 4.5 Powershellnetworking访问
所以我有一个PowerShell脚本, Add-Computer -ComputerName $computername -LocalCredential $computername\admin -DomainName $domain -Credential domain\$username -Force -Restart 所以,如果我有一台机器已经脱离了域或被禁用,并且运行以下命令,我得到一个错误: Remove-Computer : Cannot establish the WMI connection to the computer '$computername' with the following error message: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA). Remove-Computer : Cannot establish the WMI connection to the computer '$computername' with the following error message: The […]
想象一下,我们有以下文件的目录c:\test : first.txt second.doc third.txt fourth.txt_bak 我只想删除txt文件,但是保留doc和txtwhatever不变。 当我运行命令del c:\test\*.txt ,它会删除除了第二个文件的一切。 任何想法如何解决,只删除txt文件? 编辑 :我不知道客户将如何命名他们的文件。 后缀可以是任何东西,不仅仅是txt_something 。 它也可能是txtsomething , txt-something ,等等… 我也不能在服务器上安装任何二进制文件,我只能使用默认的。
我可能会被拖入一个涉及将整个IT商店迁移到Azure的项目。 这意味着他们拥有现场AD,LOB应用程序,SQL,Sharepoint等,当然还有Office 365,包括Exchange和Lync。 经过一番阅读,我可以理解,大部分的服务和服务器function都可以转移到Azure(Katherine Villyard https://serverfault.com/a/569754/236828 )。 但是如何打印? 在我的脑海中,在Windows Azure中运行Windows服务器作为打印服务器,会导致大量的来回打印作业。 首先,打印作业可能会在客户端(现场)上后台处理,发送到Azure到打印服务器,然后再从打印服务器再次送回到现场的实际打印机。 正如大多数IT人员所知道的,一些打印工作是相当大的,特别是当市场营销决定疯狂开展新的活动时。 如何处理这种情况? 客户希望摆脱现场的所有服务器,并将所有的东西都转移到Azure中,而只是为了使情况更糟糕,以无线方式replace有线networking。 作为这个行业的老大,我感到有些难过,这可能是ITpipe理员的未来。 既可以直接与云服务提供商的服务器合作,也可以坐在干净的办公室,使用Office 365pipe理用户和组,完成简单的事情并阅读无尽的EULA,并pipe理“即用即付”服务。 我想不出任何更无聊的事情,有时候不能感觉和触摸一些真正的硬件(不,我不认为笔记本电脑和平板电脑是真正的硬件)。