我问了这个在stackoverflow …但我想我应该问它在这里:是否有可能复制文件或文件夹从一个位置到另一个没有修改其属性数据? 例如,如果我有一个networking驱动器上的文件夹,它创build于2007年2月3日,我想将它复制到我的c:驱动器..但离开date/时间戳为2/3/2007 …那可能吗?
我正在寻找一个用户从命令行运行服务的最小权限。 cmd.exe或powershell.exe都是选项,但cmd.exe是可取的。 到目前为止,我得到这个: net user /add testUser227e5910-d1ac-11df-bd3b-0800200c9a66 net localgroup Users testUser /delete 下一步是授予此用户“作为服务login”的权利。 我似乎无法弄清楚如何做到这一点。 这是一篇博客文章,所以我想要一个适用于Windows XP,2003,2008,2008 R2,Vista和Windows 7的解决scheme。
似乎这应该很容易,但我没有find任何有关如何通过WMI,Powershell或其他方法远程识别Windows Server“核心”安装的信息,这些方法可以相对较快地查询大量计算机。 我试图报告运行核心的服务器与完整安装的比例。 有任何想法吗?
我在Windows 7机器上安装了Windows Management Framework 3.0,并尝试使用New-SMBShare cmdlet,但是当我运行get-command new-smb *时,找不到任何cmdlet。 如何在Windows 7中使用此新cmdlet以及其他新cmdlet?
复制项目cmdlet不按预期工作,我不明白为什么。 这是我的代码: $Source = "C:\folder1" $Destination = "\\172.22.0.115\c$\folder2\" $Password = ConvertTo-SecureString -AsPlainText -Force -String "MyPassword" $User = "Domain\Administrator" $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $user,$password Copy-Item $Source -Destination $Destination -Credential $credentials 这是我得到的错误: The FileSystem provider supports credentials only on the New-PSDrive cmdlet. Perform the operation again without specifying credentials. At C:\Sans titre2.ps1:7 char:1 + Copy-Item […]
我正在用Powershell Get-Process cmdlet进行一些validation,并得到了一些有关某些进程的奇怪值。 我在运行SQL Server实例的服务器上进行了testing,耗用3GB + RAM作为资源监视器报告,并且在运行Get-Process时,我在SQL Server进程上获得了WorkingSet的负值,另一个进程消耗了2GB的PrivateMemorySize, PM的负值。 以下是结果的截图。 操作系统是用葡萄牙语,对不起。 电源shell: 检查sqlservr和最后一个scvhost … 幸运的是我的脚本使用WMI(Win32_Process类)来获取进程信息,并且这些值是正确的,并且所有匹配项都是相同的。 这是一个错误? 也许有很大的价值? 我正在使用Powershell v3。
您使用什么工具并build议自动化基于Windows的计算机的pipe理任务? 这些任务的例子包括: 安装/升级软件 标准化应用程序设置 删除列入黑名单的应用程序 一个标准化的磁盘映像将被用于最初推出一个完整的补丁和configuration的Windows安装,所以我正在寻找工具和资源,这将有助于部署后pipe理机器。 我知道可以通过使用通过Active Directory部署的组策略来允许或阻止其中的一部分,并且可以通过Windows Server Update Services(WSUS)更新和pipe理许多Microsoft产品。 你用什么来完成其他任务? AutoIT脚本? 电源shell? 另一种脚本语言? 第三方应用程序? 或者,有没有更好的方法来执行这个任务?
我需要find所有压缩的文件/文件夹,而不pipeWindows Server 2003机器上的文件格式。 search选项不提供此function。 有没有办法列出/查看所有压缩文件? 也许,这可以通过PowerShell使用文件/文件夹属性完成,并将其放入一个文件位置的txt文件。 UPD: 在压缩文件/文件夹下 – 我的意思是在更改文件/文件夹属性后,在资源pipe理器中以蓝色显示的文件。
我想知道是否有一个cmd复制现有的证书从一个商店到另一个。 我试图从用户中间证书颁发机构存储(certutils -user -store ca fqdn-HOST-CA)将证书复制到机器的受信任根证书颁发机构存储(certutils -store root fqdn-HOST-CA)。 我尝试用-addstore一起pipe理cmds,但没有工作! certutil.exe -addstore root | certutil.exe -store -user ca fqdn-HOST-CA 有任何想法吗? 谢谢
所以我想知道是否有一种具体的方法来改变/编辑在IIS 7.5使用PowerShell的MIMEtypes? 到目前为止,我遇到了添加mimetypes的解决scheme,例如: http: //sclarson.blogspot.co.at/2011/08/adding-mime-type-to-iis-vis-powershell.html http:// forums。 iis.net/t/1192371.aspx和其他一些有书被引用,但这些书不包含任何信息,我检查。 看起来好像使用Add-WebConfigurationProperty被使用,但是当我使用这个方法为一个现有的MIMEtypes,那么我将收到一个错误是有关重复项目条目(因为它已经在那里),所以这个方法是超出窗口。 我尝试使用Set-WebConfigurationProperty但是这导致它删除所有现有的mimetype条目,只是留下一个。 那么有没有人有一个build议,或者也许知道这样做的正确方法? 我也考虑做一些事情,如先删除条目,然后添加它,唯一的问题是你将需要知道mimetype fileExtension和mimeTypes(即文本/ XML等)。 所以我假设我需要先使用getwebconfigproperty方法来获取这两个属性,然后通过parsing它的值到delete-webpropconfig函数中,然后添加它来delete-webpropconfig它。但是,仅仅设置一个MIMEtypes的三个步骤似乎是过度的。 。 从我的理解,appcmd.exe设置configuration“价值和参数这里”方法将几乎只是直出做它..然而这个问题是,不幸的是,我们不能使用它。 是的,我明白我可以让PowerShell执行appcmd命令,不幸的是这不是一个可行的select。 我已经尝试了Googlesearch和阅读书籍的解决scheme,但迄今为止还没有拿出答案 1) set-webconfigurationproperty方法删除所有其他的mimetype条目 2) add-webconfigurationproperty不会允许我执行它并抛出一个“错误重复”消息 3)一个工作的解决scheme,在PowerShell中执行此操作。