最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Powershell在一個(gè)會(huì)話中只允許執(zhí)行指定命令的方法

 更新時(shí)間:2014年11月07日 09:57:17   投稿:junjie  
這篇文章主要介紹了Powershell在一個(gè)會(huì)話中只允許執(zhí)行指定命令的方法,使用本文的技巧可以達(dá)到控制權(quán)限的功能,需要的朋友可以參考下

支持所有PS版本

Powershell處理可執(zhí)行程序(如EXE)類似其它語言。然而你也可以讓PS阻止執(zhí)行任何程序或僅允許執(zhí)行授權(quán)文件。

默認(rèn)是允許執(zhí)行任何程序:

復(fù)制代碼 代碼如下:

PS> $ExecutionContext.SessionState.Applications
*

下面將授權(quán)PS只允許執(zhí)行ping.exe和regedit.exe命令。

復(fù)制代碼 代碼如下:

$ExecutionContext.SessionState.Applications.Clear()
$ExecutionContext.SessionState.Applications.Add('ping.exe')
$ExecutionContext.SessionState.Applications.Add('regedit.exe')

請看結(jié)果:

復(fù)制代碼 代碼如下:

$ExecutionContext.SessionState.Applications
ping.exe
regedit.exe

比如,我此時(shí)執(zhí)行ipconfig時(shí)就應(yīng)當(dāng)報(bào)錯(cuò):

復(fù)制代碼 代碼如下:

PS> ipconfig
ipconfig : 無法將“ipconfig.exe”項(xiàng)識別為 cmdlet、函數(shù)、腳本文件或可運(yùn)行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請
確保路徑正確,然后再試一次。
所在位置 行:1 字符: 1
+ ipconfig
+ ~~~~~~~~
+ CategoryInfo : ObjectNotFound: (ipconfig.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

當(dāng)然,你也可以還原到初始設(shè)置:
復(fù)制代碼 代碼如下:

$ExecutionContext.SessionState.Applications.Add('*')
PS> explorer
PS>

所以,它能較好的防止EXE的執(zhí)行(或意外執(zhí)行非法EXE),使用它作為一種安全模式,你就可以關(guān)閉。當(dāng)關(guān)閉了它,你將不能執(zhí)行訪問.net對象,于是在當(dāng)前會(huì)話你將不能在恢復(fù)這些設(shè)置。

相關(guān)文章

最新評論

德庆县| 陇南市| 保德县| 平潭县| 山东| 宜宾市| 寿阳县| 龙州县| 额尔古纳市| 石狮市| 庆云县| 洛扎县| 高陵县| 乃东县| 依兰县| 东乡族自治县| 宝坻区| 澄江县| 临沂市| 阳西县| 丹寨县| 成武县| 平遥县| 琼海市| 任丘市| 休宁县| 益阳市| 黄陵县| 襄汾县| 沂源县| 会同县| 东乡族自治县| 洪湖市| 手机| 临汾市| 太湖县| 重庆市| 缙云县| 宜州市| 图木舒克市| 竹溪县|