使用PowerShell

时间:2015-10-27 07:53:14

标签: powershell

要求 我有大约450个存储过程名称,存储在excel文件中。 我需要在一个大的ASP.Net解决方案中生成一个未使用(或调用)的SP列表。

方法 我正在考虑使用PowerShell批处理,如果我们有任何类型的CmdLets或API允许搜索解决方案。如果找到两个以上的引用,那么我们可以安全地得出结论,在解决方案中没有使用给定的SP。

我寻求帮助的地方

  1. 我们在powershell中有什么内容允许我们通过脚本在VS Code中搜索。
  2. 这个问题有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

 Get-ChildItem -Recurse -Include *.frm, *.ctl, *.bas, *.cls, *.vb,
 *.cs, *.txt, *.sql, *.fnc, *.csproj, *.vbproj, *.sln | Select-String 'search term'

在PowerShell提示符中从解决方案的根目录运行上述内容,替换“搜索字词”'无论您正在寻找什么,您还可以删除解决方案中不包含的任何--Include扩展程序。