108 我们所有人可能都知道.bat批处理文件。 但是,PowerShell 3脚本的文件扩展名是什么? 我找到.ps1了其他一些结尾,但它们仅适用于版本1。 windows shell powershell windows-8 — 康弗里克 source
129 所有版本的PowerShell文件均为.ps1(或.psm1,.psd1等)。 — 麦克·谢泼德 source 10 2014年更新:现在与Powershell 4仍然相关。我认为1确实只是要将其与.ps(PostScript)文件区分开来,但是却造成了很多混乱! — 罪魁祸首 1 一直想知道1的含义。猜猜它与版本无关,但是可以肯定的是,他们在为PS 1.0创建文件类型时与它有关。 — Geddon 2014年 12 @Geddon我曾经读过一个地方,他们选择ps1避免与冲突ps,而Adobe Photoshop已经在使用它。其他消息人士称,版本控制确实是调用它的原因ps1,但是在引入PS 2(官方消息)时,他们放弃了这个想法。 — ComFreek 37 这肯定是一个奇怪的扩展。为什么不使用.psh呢? — 巴尼2015年 1 刚刚尝试过,它看起来像.psh用于Visual Studio中的HSLS源。鉴于微软开发了VS,因此似乎.ps1也选择了VS。 — 汤姆·康纳利