小编ash*_*h g的帖子

Powershell脚本用于计算省略包含特定字符的行的行数

我对powershell很新.

如果我省略(忽略)代码中的注释行,需要帮助编写一个脚本来计算visual studio项目中的总行数.例如:在vb.net中单引号.无论评论哪一行,即以单引号开头,我都不需要考虑文件的行数.

到目前为止,我已经成功地编写了基于文件类型计算项目中行数的脚本(比如*.vb等).如下

(dir -include *.cs,*.xaml -recurse | select-string .).Count
Run Code Online (Sandbox Code Playgroud)
  • 我现在需要在计数时如何忽略以单引号开头的行?
  • 你可以建议我可以包含上面的代码行吗?

任何帮助将不胜感激!

谢谢,Ashish

powershell

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

如何在asp.net中获取文件的最后修改时间?

我需要找到时间当文件在一天的最后修改.

使用下面的代码我只得到日期:

System.IO.File.GetLastWriteTime(Server.MapPath("myFile.txt")).ToString("D");
Run Code Online (Sandbox Code Playgroud)

如何只获得时间部分?

asp.net time file

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

如何使用PowerShell检查文件夹中是否存在特定的文件扩展名?

我有一个根目录,包含许多文件夹和子文件夹.我需要检查文件夹或子文件夹中是否存在*.sln或*.designer.vb等特定文件,并将结果输出到文本文件中.

对于Eg:

$root = "C:\Root\"
$FileType = ".sln",".designer.vb"
Run Code Online (Sandbox Code Playgroud)

文本文件的结果有点如下:

.sln ---> 2 files
.sln files path ----> 
c:\Root\Application1\subfolder1\Test.sln
c:\Root\Application2\subfolder1\Test2.sln
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!

此致,Ashish

directory powershell file exists

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

如何在PowerShell脚本中将参数化函数别名作为标志?

我有一个PS脚本,其中包含一些功能.我需要的是我应该能够将特定函数作为别名或变量标志传递给PS脚本.

对于Eg:假设我有一个具有以下2个函数的TestFunc.ps1文件

$XmlFilePath = "C:\XmlPath\file1.xml
Function ParseXml($XmlFilePath)
{
#Do Something
}

Function CreateReport($XmlFilePath)
{
#Do Something
}
Run Code Online (Sandbox Code Playgroud)

现在我如何为这两个函数(ParseXml和CreateReport)创建一个别名,以便我可以将它们作为标志(使用它们的别名)传递给脚本?对于Eg:我应该能够做到这样的事情:

. .\TestFunc.ps1 -Xml #This must be able to execute the ParseXml($XmlFilePath) function for me
. .\TestFunc.ps1 -Report #This must execute CreateReport($XmlFilePath) function
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.我一直在努力这一段时间.

谢谢!阿树

powershell flags alias function

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

标签 统计

powershell ×3

file ×2

alias ×1

asp.net ×1

directory ×1

exists ×1

flags ×1

function ×1

time ×1