【探索PowerShell 】【十五】引号与转义字符2011-05-13 51cto博客 melvillo在PowerShell中,单引号与双引号有着不同的功能和作用。引号的使用规则往往跟变量的代换,以及特殊字符有关。基础用法总结说来:单引号任何情况下都只表示引号内自身的字符。也就是说,单引号内的内容不会进行变量的代换与字符的转义。而在双引号中,则允许进行变量代换和字符转义。在对变量进行代换和字符进行转义的判断上,是由命令最外层的引号决定的。详细介绍,还是要用示例来说明。使用双引号输出:
$a="World" <enter>
"Hello, $a" <enter>
运行结果为:

若使用单引号,将命令改为:
$a="World" <enter>
"Hello, $a" <enter>
则输出结果为:

这一点很简单,在本教程之前的文章中也有所提及。