国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > PowerShell > 正文

PowerShell腳本源碼輸出到文件的最佳寫法

2020-10-29 21:09:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

我以前都是把腳本片段放在字符串中,多行字符串叫here-string,比如:

復(fù)制代碼 代碼如下:
$code=@"
Invoke-WebRequest
Get-Service -Name AdobeARMservice
"@

缺點(diǎn)有二:

假如我這個(gè)$code字符串很長(zhǎng),執(zhí)行時(shí)出錯(cuò)了,我想排錯(cuò),但因?yàn)樗亲址贗SE中不能高亮顯示,不方便。所以,我估計(jì)得把這個(gè)字符串中的腳本單獨(dú)拿出來(lái),放在另外一個(gè)ise窗口中仔細(xì)辨認(rèn)一番。
$code中的字符串定義了一些變量,我不想這些變量自動(dòng)解析成值。那我就得最外面用單引號(hào),如果字符串里面恰好也大量使用了單引號(hào),估計(jì)反引號(hào)(轉(zhuǎn)義字符)又得泛濫了。
今天分享的不是母雞中的戰(zhàn)斗機(jī),而是母雞中的柴可夫斯基:神奇的大括號(hào)。

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

{
Invoke-WebRequest 'http://www.survivalescaperooms.com'
Get-Service -Name AdobeARMservice
$name='Mosser Lee'
} | Out-File 'my.ps1'

上面的腳本能在ISE中高亮顯示,并且執(zhí)行后,大括號(hào)中的源腳本,干干凈凈,原汁原味地保存到了腳本文件中。

文章出處:http://www.pstips.net/output-source-scripts-to-file.html

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 吴旗县| 古田县| 延边| 楚雄市| 格尔木市| 襄垣县| 兴宁市| 玛多县| 河东区| 安国市| 泸州市| 勐海县| 文山县| 若尔盖县| 玛曲县| 香港 | 玉林市| 都昌县| 新野县| 望江县| 搜索| 成都市| 维西| 苗栗县| 康平县| 策勒县| 谷城县| 罗平县| 磴口县| 新沂市| 临海市| 顺昌县| 资溪县| 新余市| 襄汾县| 施甸县| 沙雅县| 乌拉特中旗| 内江市| 内江市| 东阿县|