成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PowerShell系列之PowerShell通過腳本方式運(yùn)行筆記

運(yùn)維
今天給大家介紹實(shí)際工作當(dāng)中使用最頻繁的方式——通過腳本運(yùn)行,簡單來說就是和咱們實(shí)際編寫代碼一樣,先編寫代碼,然后通過開發(fā)工具執(zhí)行。同樣的為了實(shí)現(xiàn)PowerShell腳本的保存、方面在別的服務(wù)器遷移,一般都是先編寫腳本,然后通過腳本文件執(zhí)行完成相應(yīng)的運(yùn)維任務(wù)。

上一篇文章講解了Powershell通過交互環(huán)境運(yùn)行命令的相關(guān)知識,今天給大家介紹實(shí)際工作當(dāng)中使用最頻繁的方式——通過腳本運(yùn)行,簡單來說就是和咱們實(shí)際編寫代碼一樣,先編寫代碼,然后通過開發(fā)工具執(zhí)行。同樣的為了實(shí)現(xiàn)PowerShell腳本的保存、方面在別的服務(wù)器遷移,一般都是先編寫腳本,然后通過腳本文件執(zhí)行完成相應(yīng)的運(yùn)維任務(wù)。

首先打開 WindowPowerShell ISE 開發(fā)環(huán)境新建一個(gè)test.ps1,腳本內(nèi)容如下:

$arr1=1..10 #定義一個(gè)1~10的數(shù)組 
$arr1  #打印數(shù)組

一、四種執(zhí)行方式介紹

1、當(dāng)前文件夾運(yùn)行命令

進(jìn)入存放腳本文件的命令,然后執(zhí)行:

.\psl1腳本文件

我的腳本文件存放在F盤的桌面目錄執(zhí)行命令如下

F  #進(jìn)入F盤
cd 桌面 #進(jìn)入桌面文件夾
 .\test.ps1  #運(yùn)行命令

2、直接指定完整文件路徑執(zhí)行

完整psl1腳本文件。

F:\桌面\test.ps1

具體如下圖:

3、通過cmd命令直接執(zhí)行

需要加關(guān)鍵字PowerShell才可以識別是執(zhí)行的PowerShell命令。

命令格式:PowerShell  ps1腳本文件完整路徑。

4、通過Windows計(jì)劃任務(wù)執(zhí)行PowerShell腳本

PowerShell 腳本默認(rèn)無法執(zhí)行,需要先修改 PowerShell 執(zhí)行策略(ExecutionPolicy)命令如下:

set-ExecutionPolicy RemoteSigned

說明:關(guān)于PowerShell的策略問題,下篇文章會進(jìn)行詳細(xì)講解。

輸入上面的命令后會提示我們?nèi)绾螌Σ呗赃M(jìn)行修改,這里我們選擇y,然后按下回車鍵。

首先打開Windows任務(wù)計(jì)劃程序。

創(chuàng)建一個(gè)計(jì)劃任務(wù)。

打開創(chuàng)建計(jì)劃任務(wù)常規(guī)選項(xiàng)卡,然后輸入名稱和描述,具體如下圖:

切換到觸發(fā)器選項(xiàng)卡,設(shè)置每五分鐘執(zhí)行一次。

切換到操作選項(xiàng)卡,新建操作設(shè)置執(zhí)行腳本文件。

powershell

添加參數(shù) 。

F:\桌面\test.ps1

然后就可以正常運(yùn)行該計(jì)劃了。

二、通過腳本方式執(zhí)行命令的優(yōu)勢

  • 方便遷移,比如在之前工作經(jīng)驗(yàn)積累下來的運(yùn)維腳本,可以保存下來。如果業(yè)務(wù)場景用的到的話,直接文件拷貝過來就可以運(yùn)行。
  • 提升腳本的可讀性。針對一些復(fù)雜的運(yùn)維腳本,如果通過交互命令方式,如果命令非常多且比較復(fù)雜的話,那么腳本可讀性就大打折扣了。建議針對復(fù)雜運(yùn)維命令的話,注釋一定要寫的比較清晰,方便后續(xù)使用和運(yùn)維。
  • 腳本編寫效率大大提高。交互執(zhí)行的方式會存在腳本思維的跳躍。不利于腳本整體邏輯的把控。
  • 定時(shí)任務(wù)的實(shí)現(xiàn)。通過腳本方式可以很方便的腳本文件周期重復(fù)性執(zhí)行,這樣就達(dá)到了定時(shí)任務(wù)的目的。
責(zé)任編輯:姜華 來源: 小明互聯(lián)網(wǎng)技術(shù)分享社區(qū)
相關(guān)推薦

2023-09-05 07:04:51

PowerShell運(yùn)維

2023-12-20 07:12:00

PowerShellCmdletNamed類型

2024-01-03 07:57:11

高級參數(shù)PowerShellVerbose 參數(shù)

2023-09-21 07:06:17

PSDriveProvider

2013-07-23 15:10:34

PowerShell

2013-11-05 10:44:29

PowerShellWindows Ser

2023-05-23 07:06:05

PythonPowerShell

2010-12-27 16:32:23

Windows Pow

2023-05-12 07:08:09

PowerShellWindows操作系統(tǒng)

2012-09-20 10:08:17

PowerShell

2013-02-18 08:31:30

powershell

2014-03-11 11:10:10

PowerShell自動化腳本

2013-02-18 08:15:35

powershell

2013-02-18 08:36:51

powershell

2011-07-11 09:35:52

VMwarePowerCLI微軟

2011-07-12 09:12:54

PowerShellPowerCLI

2021-07-15 06:34:07

Zabbix監(jiān)控Windows

2013-11-07 15:55:29

PowerShellVDI

2023-04-07 17:22:10

2010-11-01 06:43:21

PowerShell
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品国产伦一区二区三区观看方式 | 欧洲一区二区三区 | 国产精品久久久久久 | 99精品视频在线观看 | 少妇一级淫片免费放播放 | 国产精久久久久久 | 二区三区视频 | 欧美jizzhd精品欧美巨大免费 | 久久精品国产一区老色匹 | 久久一区二区三区四区 | 亚洲午夜精品视频 | 一级看片免费视频囗交动图 | 欧美在线观看免费观看视频 | 欧美啊v在线观看 | 精品网| 国产精品久久国产精品99 gif | 欧美aaaa视频| www.色综合 | 亚洲精品女优 | 国产欧美精品区一区二区三区 | 久久久久免费观看 | 国产精品国产三级国产aⅴ无密码 | 国产视频二区 | 亚洲欧美日韩在线 | 成年人视频在线免费观看 | 日韩视频在线一区 | 狠狠撸在线视频 | 在线日韩在线 | 亚洲成人av| 久久这里有精品 | 91免费观看视频 | 91av在线视频观看 | 国产亚洲一区在线 | 免费在线观看h片 | 欧美成人精品一区二区男人看 | 久久一 | 欧美美乳 | 欧美乱淫视频 | 91久久久久久 | 伊人狠狠| 日本高清视频网站 |