小编Jee*_*van的帖子

如何在Write-Host或双引号中扩展成员变量?

我编写了一个PS脚本,并且出于诊断目的,使用Write-Host将消息回显到屏幕.只要我必须扩展普通变量就可以了

Write-Host "Hello World, $name"

当我尝试回显一些成员变量时问题开始如下

Write-Host "Hello World, $Person.Name"
Run Code Online (Sandbox Code Playgroud)

这没有按预期扩展.下面的工作是使用如下的临时变量

$personName  = $Person.Name
Write-Host "Hello World, $personName"
Run Code Online (Sandbox Code Playgroud)

使用temp变量有没有一种优雅的方法呢?

powershell

38
推荐指数
1
解决办法
2万
查看次数

如何使用PowerShell删除SSL绑定

Remove-WebBinding -Port $Port -Protocol https用来删除Web绑定.这将从关联的站点中删除绑定,但绑定仍然存在,我可以找到一个条目IIS:\SslBindings但未分配给任何站点

如果我尝试分配任何这些未使用的绑定我得到错误 SSL绑定终点0.0.0.0:38000已经存在.

问题是我应该使用哪个cmdlet来删除绑定或从IIS中删除条目:\ SslBinding?

此致,Jeez

iis powershell

20
推荐指数
3
解决办法
1万
查看次数

如何增加折线图中的线条粗细?

我们怎样才能增加Linechart(System.Web.UI.DataVisualization.Charting)中线条的粗细?我试图改变它的Font属性Series,但发现它是只读的.

asp.net charts

17
推荐指数
2
解决办法
3万
查看次数

在Windows服务器数据中心找不到WebAdministration powershell模块

在Windows Server 2008 Datacenter中,我找不到PowerShell webadministration模块.我试过Get-PSSnapinGet-Module -ListAvailable,这两者都不显示webadministration

而且我没有webadministration在目录下看到模块%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules!!

我是否需要webadministration在Datacenter上安装或启用某些内容?

windows powershell

11
推荐指数
2
解决办法
4万
查看次数

如何处理自定义android视图/窗口小部件的可见性更改

我在android中编写了一个自定义视图.当更改此视图的可见性时,我需要进行一些处理.当视图/窗口小部件的可见性发生变化时,是否会调用一些侦听器?

编辑:

我知道如何更改可见性,想知道当我们在视图上设置可见性时是否有一个监听器!

android view

11
推荐指数
3
解决办法
1万
查看次数

如何使用powershell检查端口是否正在使用

有没有办法在 powershell 中检查给定的端口是否在使用中?

powershell port tcp

10
推荐指数
1
解决办法
2万
查看次数

在自定义PowerShell函数中模拟-ErrorAction

如何在自定义PowerShell函数中模拟-ErrorAction.例如,请考虑以下脚本

function Foo2
{
  Write-Host "in Foo2"
  #...Error occurs 
  Foo3
}

function Foo1
{
   Write-Host "in Foo1"
   Foo2
}

function Foo3
{
   Write-Host "in Foo3"
}
Run Code Online (Sandbox Code Playgroud)

PS> Foo1 -ErrorAction停止

当Foo2发生错误时,是否可以停止执行Foo1,而不是继续执行Foo3?

此致,Jeez

powershell

8
推荐指数
2
解决办法
7097
查看次数

复杂的LINQ查询

考虑一下这个集合

List<Person> people = new List<Person>
        {
            new Person{Name = "A", SSN="1", Age = 23},
            new Person{Name = "A", SSN="2", Age = 23},
            new Person{Name = "B", SSN="3", Age = 24},
            new Person{Name = "C", SSN="4", Age = 24},
            new Person{Name = "D", SSN="5", Age = 23}
        };
Run Code Online (Sandbox Code Playgroud)

问题是:如何编写LINQ查询以对Age on Person进行分组,然后计算具有相同名称的每个组中的人数?

我尝试使用group by运算符,嵌套查询所有可能性仍然无法弄清楚确切的查询.

此致,Jeez

c# linq

7
推荐指数
1
解决办法
982
查看次数

执行powershell脚本文件,这是一个字符串值

我有脚本文件Get-ProcesWithParam.ps1 as

 param(
 $name
 )

 function List-Process($name)
 {
    Write-Host "Process List"
    get-process -name $name
    #get-process

}

List-Process -name $name
Run Code Online (Sandbox Code Playgroud)

在另一个脚本中,我将此文件名作为字符串变量

$scriptFile = Get-ExecFile # returns "C:\Get-ProcesWithParam.ps1"
#execute the script
# ... other code ...
Run Code Online (Sandbox Code Playgroud)

问题是我需要执行此文件(也将参数传递给文件!)

我试过Invoke-Command

 invoke-command -scriptblock { param($name) $scriptFile -name $name } -ArgumentList "chrome"
Run Code Online (Sandbox Code Playgroud)

但它没有用,它只是打印文件名,我怎么能执行字符串变量$ stringFile中的文件?

powershell

7
推荐指数
1
解决办法
9091
查看次数

时区EST与EST5EDT有何不同?

EST5EDT的EST有何不同?EST不考虑DST吗?

我写了一个小的java片段来弄清楚差异和输出说EST5EDT考虑到DST,而EST没有

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss.SSS"); 
dateFormat.setTimeZone(TimeZone.getTimeZone("EST5EDT")); 
System.out.println("EST5EDT" +dateFormat.format(new Date()));
    /* prints EST5EDT2013-Apr-05 02:24:16.471 */  


dateFormat = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss.SSS"); 
dateFormat.setTimeZone(TimeZone.getTimeZone("EST")); 
System.out.println("EST "+dateFormat.format(new Date()));
   /*prints EST 2013-Apr-05 01:24:16.472 */
Run Code Online (Sandbox Code Playgroud)

但下面的片段产生了令人震惊的输出

System.out.println("EST5EDT offset "+TimeZone.getTimeZone("EST5EDT").getRawOffset()/(60*60*1000));
/* prints 5 instead of 4 (DST) */
Run Code Online (Sandbox Code Playgroud)

有人可以解释这里究竟发生了什么吗?为什么getRawOffset返回5而不是4?如何使用DST获得时区偏移?

java timezone timezone-offset

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

powershell ×6

android ×1

asp.net ×1

c# ×1

charts ×1

iis ×1

java ×1

linq ×1

port ×1

tcp ×1

timezone ×1

timezone-offset ×1

view ×1

windows ×1