小编Sha*_*aun的帖子

使用Get-Help cmdlet以相同格式显示基于注释的帮助

我正在尝试使用Get-Help cmdlet以相同的格式显示基于注释的帮助,在该格式中,它显示从XML文件生成的cmdlet帮助主题.在TechNet 上的about_Comment_based_Help中记录了执行此操作的能力,但是当我针对我的脚本执行get-help cmdlet时,我只返回返回的脚本名称.任何帮助,将不胜感激!

PS C:\Admin> Get-Help .\checksystem.ps1 -full
checksystem.ps1
Run Code Online (Sandbox Code Playgroud)

checksystem.ps1脚本:

function IsAlive {
        <#
        .DESCRIPTION
        Checks to see whether a computer is pingable or not.

        .PARAMETER computername
        Specifies the computername.

        .EXAMPLE
        IsAlive -computername testwks01

        .NOTES
        This is just an example function.
        #>


            param (
                $computername
            )
            Test-Connection -count 1 -ComputerName $computername -TimeToLive 5 |
            Where-Object { $_.StatusCode -eq 0 } |
            Select-Object -ExpandProperty Address
        }

IsAlive -computername 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

powershell powershell-2.0

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

在多操作系统支持的Python脚本中设置路径有哪些好方法

编写可以在不同操作系统环境(Windows/*nix)中执行的Python脚本时,有哪些设置路径的好方法?在下面的示例中,我希望将日志文件存储在当前目录下的logs文件夹中.这是一种可接受的方法(我对Python很新)还是有更好的方法来实现这一目标?谢谢

if os.name == 'nt':
    logdir=('%s\\logs\\') % (os.getcwd())
else:
    logdir=('%s/logs/') % (os.getcwd())

logging.basicConfig(level=logging.INFO,
    format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
    datefmt='%m-%d-%y %H:%M:%S',
    filename='%slogfile.log' % (logdir),
    filemode='a')
Run Code Online (Sandbox Code Playgroud)

python

5
推荐指数
1
解决办法
156
查看次数

返回远程计算机上指定注册表项的LastWriteTime

使用Powershell,如何枚举远程计算机上指定注册表项的LastWriteTime?

远程机器没有安装Powershell,因此Powershell远程控制已经完成..NET和WMI可用.我已成功使用Advapi32.dll中的RegEnumKeyEx函数在本地计算机上获取lpftLastWriteTime.

powershell powershell-2.0

5
推荐指数
1
解决办法
3180
查看次数

标签 统计

powershell ×2

powershell-2.0 ×2

python ×1