我注意到,在PowerShell中安装ADDSForest将提示input域名和密码,并提升域控制器,在AD中创build一个目录林和域控制器。 我可以在不安装ADDSDomainContoller的情况下使用这个命令吗? 在我看来,像ADDSForest在创build和升级域控制器方面与ADDSDomainController做同样的事情,而且在AD中创build一个目录林。
我停用了其中一个驱动器上的重复数据删除function,因为它不适用于备份系统。 然后,我开始在pipe理PowerShell中进行优化。 之后,我意识到我没有把优先级提高,所以作业运行得更快,因为此刻服务器上没有任何负载。 所以我试着停止工作,得到这个: PS C:\Windows\system32> Stop-DedupJob Stop-DedupJob : The term 'Stop-DedupJob' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. Stop-DedupJob + ~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: […]
我正在尝试在我的域控制器上安装Azure AD Connect(Windows 2008 R2)。 在安装过程中,出现以下错误:我已经下载了Windows Management Framework 4.0,但似乎并没有帮助使错误消失。 我错过了什么?
我在用 Import-Module DataProtectionManager 在PowerShell中有权访问DPM cmdlet。 (DPM版本2012R2) 不幸的是, Get-DPMDatasource指出它是一个无法识别的cmdlet。 没有获得数据源,我无法启动恢复点等。 我在这里使用的一个例子是: $ds = Get-DPMDatasource $DPMServer | where { $_.Id -eq $DataSourceID } # Get tthe datasource affected 另外,我还包括一张照片。 模块导入正常。 powershell ISE可以识别该cmdlet,但是在运行时没有识别?
我有戴尔OpenManage服务器pipe理员 (版本7.4)的Windows安装在第12代服务器与PERC H710P。 该机器有一个root\cimv2\dell命名空间 ,似乎没有提及任何磁盘或磁盘控制器(尽pipe该命名空间包含其他有用的东西)。 这些是我在PERC的Windows CIM提供程序中find的最接近的东西: 戴尔支持的ESXi CIM提供商 讨论在Windows上使用LSI MegaCLI 戴尔KB在Windows上使用MegaCLI 。 然而,我还没有find任何提及PERC for Windows的戴尔支持的CIM提供商的信息。 omreport storage和omconfig storage似乎是戴尔支持的唯一脚本API。 Dell OMSA用户指南指出OMSA的输出是字符stream。 本指南提供了关于该stream内容的一些信息,但是没有规范来帮助可靠地parsing输出。 Dell PERC第11代或更高版本是否支持Windows CIM / WMI提供程序? 是否有一些其他支持的方法来pipe理或至less从Powershell查询PERC不涉及parsing未定义的string?
到2015年为止,在MS模块或社区项目中是否有任何简单的CmdLets用于pipe理angular色和权限以及ACL,与旧的DOS命令一样易于使用,例如net localgroup ? 我不是一遍又一遍地问同样的东西,在networking上以各种各样的方式回答,但我是一个程序员和前大型企业的IT专业人员,我写了很多CmdLets在C#中的各种东西。 我一直认为,对于许多最简单的自动化任务来说,“UX”已经过于繁重了,需要每个IT商店都制作出相同的帮手脚本,并想知道它是否已经解决了。 一个例子是: http://blogs.technet.com/b/heyscriptingguy/archive/2014/10/02/use-powershell-to-create-local-groups.aspx # CreateLocalGroup.ps1 $cn = [ADSI]"WinNT://edlt" $group = $cn.Create("Group","mygroup") $group.setinfo() $group.description = "Test group" $group.SetInfo() 这本来并不难,但是考虑到这已经是PS的前10名用例了,我惊讶的发现它并不是一个简单的CmdLet – 只有我这个演出的程序员同事之一知道什么是ADSI,有点。
我是PowerShell新手。 我得到了要求从其他机器,而不是在服务器内的MS SQL数据库备份的备份。 您可以让我知道什么可能的实用程序需要连接,并采取完整备份。
我有下面的命令,以在Windows中的SQL数据库的备份,现在我们需要设置它的exception处理代码来触发一个电子邮件警报,如果有任何错误 "sqlcmd -S $serverip -U $dbuser -P $dbpasswd -d $db -Q "BACKU DATABASE [$db] TO DISK='C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\$db.$date.bak'" -b >> output_test.log" 请在这方面帮助我。
我有两个相同的虚拟机,第一个有一个相对短的名字,而第二个有65个字符的名字。 为什么New-SCVirtualNetworkAdapter第一次成功,但第二次失败? New-SCVirtualNetworkAdapter -vm "TestVM_ced7319a-1159-4e8f-bc88-f1487491ef2b" SlotId : 1 VirtualNetwork : VMwarePortGroup : MACAddressType : Dynamic EthernetAddressType : Dynamic PhysicalAddressType : Dynamic MACAddress : EthernetAddress : PhysicalAddress : RequiredBandwidth : 0 VirtualNetworkAdapterType : Emulated VmwAdapterIndex : LogicalNetwork : VMNetwork : VMNetworkServiceSetting : VMSubnet : PortClassification : VirtualNetworkAdapterPortProfileSet : LogicalSwitch : GuestIPNetworkVirtualizationUpdatesEnabled : False MACAddressSpoofingEnabled : False […]
目标:自动为Windows 2012 R2打印服务器上的打印机安装x64和x32驱动程序。 信息:到目前为止,我已经能够安装64位打印驱动程序,没有问题。 我试图在现有的打印机上安装x32如下: # – Set the driver name $driverName = "HP Universal Printing PCL 6" # – Get a list of printers that already have x64 drivers installed $printers = get-Printer | where {$_.drivername -eq $driverName} Foreach ($printer in $printers) { # – This is the only way I could think to […]