一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Powershell簡介及其編程訪問

  這個(gè)工具可以單獨(dú)使用,完全可以取代cmd.exe。例如如下:

image  但它的功能遠(yuǎn)不止于此,例如我們可以很容易地獲取所有的進(jìn)程名稱:

image  再來看一個(gè),下面這個(gè)例子是獲取當(dāng)前正在運(yùn)行的服務(wù)列表。(可以用條件很方便地篩選):

image  除此之外,Powershell還支持定制,例如微軟很多產(chǎn)品都提供了專門的Powershell插件(典型的有:SQL Server,SharePoint Server, Exchange Server等)。通過這些特殊的外殼,可以實(shí)現(xiàn)對服務(wù)器的管理。功能非常強(qiáng)大。例如下面的SQLPS,可以像查看文件夾那樣查看數(shù)據(jù)庫:

image  再例如下圖的EMS(Exchange Managment Shell),可以對一個(gè)地址列表進(jìn)行修改:

image  看起來還不錯(cuò)吧,關(guān)于Powershell的更多細(xì)節(jié),大家有興趣的話,可以參考微軟有關(guān)的文檔。接下來談另外一個(gè)話題,Powershell這么強(qiáng)大,但終究是手工地操作,能不能在程序中調(diào)用它,并且執(zhí)行有關(guān)的操作呢?

答案是:可以的。下面我們來看一個(gè)小的例子:

image  添加一個(gè)引用。這個(gè)程序集在C:/Program Files (x86)/Reference Assemblies/Microsoft/WindowsPowerShell/v1.0目錄中:

image  編寫如下簡單的代碼:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Management.Automation;
using System.Management.Automation.Runspaces;
using System.Diagnostics;

namespace PowershellInvoker
{
class Program
{
static void Main(string[] args)
{
var runspace
= RunspaceFactory.CreateRunspace();
runspace.Open();

var piple
= runspace.CreatePipeline("Get-Process");
var result
= piple.Invoke().Select(p => p.BaseObject).Cast<Process>();

foreach (var item in result)
{
Console.WriteLine(
"{0}/t{1}/t{2}",
item.Id.ToString().PadRight(
30),
item.ProcessName.PadRight(
30),
item.Threads.Count);


}

Console.Read();
}
}
}

NET技術(shù)Powershell簡介及其編程訪問,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产综合色在线视频 | 青青草久久伊人 | 激情福利网 | 国产成人一区二区视频在线观看 | 久久精品中文字幕第一页 | 天天干精品 | 日本福利片国产午夜久久 | 精品一区二区三区四区五区 | 91精品人成在线观看 | 久久夜色精品国产飘飘 | 视频国产免费 | 我要看三级全黄 | 国产91色拍 | 天天澡天天碰天天狠伊人五月 | 一个色综合网站 | 亚洲精品国产第1页 | 日本成人网址 | 九九在线精品视频 | 色哟哟在线视频 | 色六月婷婷 | 国产精品一区二区久久精品涩爱 | 最近2018中文字幕免费视频 | 国产精品香蕉在线一区 | 国产黄色自拍视频 | 国产精品分类视频分类一区 | 久久男女 | 国产成人免费高清视频 | 国产成人综合在线视频 | 91新网址 | 国产视频国产 | 五月婷激情 | 中文字幕在线视频网 | 免费在线精品视频 | 2021精品国内一区视频自线 | 五月婷激情 | 国产成人香蕉在线视频网站 | 天天擦天天干 | 五月激情六月婷婷 | 国内精自线一二三四2021小说 | 国产大臿蕉香蕉大视频 | 国产视频亚洲 |