我以超级用户的身份问过这个问题,但我认为这可能是一个更合适的地方。 我们试图自动重启服务器,但是我们遇到的一个问题是他们希望我们在每月的Windows重启过程中手动点击“确定,安装更新”来安装更新。 如果我有一种方法来检查更新是否在等待,那么我们可以通过脚本自动重新启动,如果是这样的话就会失败。 我的问题是我无法弄清楚如何检查是否有更新等待安装,而无需login。是否有文件或特定的服务状态,我可以检查? 也许与Powershell或类似的东西? 当前使用的设置是“下载更新但不要自动安装”
我想使用Powershell(通过login脚本)将Outlook信纸设置为networking上所有机器上的特定模板。 有人能指出我正确的方向吗? 谢谢, 本
有谁知道如何通过PowerShell从Windows 2003域获取GPO(组策略对象)的列表或其他方式,如果PowerShell不能这样做? 我知道Server 2008有一些用于组策略的cmdlet,但是如何在Windows 2003域中完成呢? 看着谷歌,但没有运气。 谢谢 加里
我使用select语句显示当前设置为Auto(自动)的系统上的所有服务。 麻烦的是我不想看到的服务列表正在增长。 虽然仍然不比我不想看到的服务列表大。 我希望我可以把所有的服务,我不想看到一个数组,然后在select查询(或后来如果我必须)检查数组,但到目前为止,我找不到一个例子,类似的做法,或者我有PowerShell在我的脑海,我想不出如何做到这一点VBScript 'Current Attempt GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery("select * from Win32_Service where StartMode='Auto' and DisplayName<>'Performance Logs and Alerts' and DisplayName<>'SBSD Security Center Service' and DisplayName<>'TPM Base Services'")
我在Windows Server 2008上运行没有Active Directory的terminal服务。如何通过Powershell为用户设置启动程序? 由于我没有安装Active Directoryangular色,似乎我缺lessget-qaduser 。 因此,我不能只查找用户并设置“TsInitialProgram”属性。
我已经search了几天的互联网,现在就去找这个。 我正在为启用电子邮件的新用户创build一个PowerShell脚本(Exchange 2007)。 为了让我们有一个新的雇用背景,他们的AD帐户是在我们的现场服务台创build的,但他们不创build他们的电子邮件帐户。 我试图自动化邮件启用用户的过程,包括将它们放在与现有用户相同的数据库中,禁用imap pop activesync,最后通过电子邮件发送请求者的故障单。 我想只是提示新build用户的名称,复制用户(邮箱,存储组,数据库)和创build后发送电子邮件的人员。 所以如果有人可以帮助一个命令来检索PowerShell中的用户的Exchange数据库,这将是伟大的,但如果人们也想帮助我的黑客脚本,请这样做以及! 这是我到目前为止: Write-output “ENTER THE FOLLOWING DETAILS” $DName = Read-Host “User Diplay Name" $RUser = Read-Host "Replicate User(Database Grab)" $RData = #get the Replicate user's mailbox database here $REmail = #either just use a Read-Host “Requester's Email address" or ask for Requester's name and pipe through their […]
我需要一些帮助来自动化在我的域上部署一些应用程序。 部署过程遵循Powershell脚本中的基本stream程: 停止服务 复制应用程序 login到至less1个远程服务器并运行“\ Services \ Shipping \ ShippingService.exe / deploy” 开始服务。 我想删除第3步并将其集成到我的脚本中。 我到目前为止是 $starter = New-PSSession -ComputerName ServerName -Credential:'domain\user' -Authentication Kerberos Invoke-Command -Session $starter -ScriptBlock { \Services\Shipping\ShippingService.exe /deploy } 这是成对的只有一个应用程序,但实际上是5.我遇到的问题是,这些应用程序使用集成安全访问Sql Server数据库,因此它失败,“System.Data.SqlClient.SqlException(0x80131904):login失败为用户'NT AUTHORITY \ ANONYMOUS LOGON'。“ 如何让远程会话以指定的域\用户身份运行?
我在Windows Server 2008 R2上安装了SharePoint Foundation 2010。 我注意到在PowerShell中没有SP cmdlet可用。 我错过了什么?
请告诉我为什么我在这方面失败了,那我该怎么办呢? 本地计算机名称= MYPC 本地实例名称= MSSQLSERVER 我自己的数据库名为mydatabase 我使用Windows身份validationlogin到本地服务器,用户名= DOMAIN\mypc login本地服务器时没有密码; 我使用的线在这里: $connection= new-object system.data.sqlclient.sqlconnection $connection $Connection.ConnectionString ="server=MSSQLSERVER;database=mydatabase;trusted_connection=false;uid=DOMAIN\mypc;" $Connection.ConnectionString $connection.open() 这些行失败,出现以下错误: Exception calling "Open" with "0" argument(s): "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and […]
我已经在本地机器上创build了一个简单表格的SQL Server数据库。 我尝试从这个表中查询一些信息。 这是我的代码: $connection= New-Object system.data.sqlclient.sqlconnection $Connection.ConnectionString = ` "server=.;database=sharespace;trusted_connection=True" $connection.open() #########query drop paths########################################## $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlQuery = "select Droppath from sharespace" $SqlCmd.CommandText = $SqlQuery $SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter $SqlAdapter.SelectCommand = $SqlCmd $SqlCmd.Connection = $SqlConnection $DataSet = New-Object System.Data.DataSet $SqlAdapter.Fill($DataSet) $SqlConnection.Close() $DataSet.Tables[0] 这失败了以下错误: Exception calling "Fill" with "1" argument(s): "A network-related or […]