从变量运行外部程序 - powershell

时间:2015-02-10 17:57:38

标签: variables powershell external

在我的config.xml文件中是:

<Settings>
    <Prog>notepad.exe</Prog>
</Settings>
我的PS脚本中的

是:

$settings = @{
    Program = $ConfigFile.Settings.Prog
}

#try run it
& $settings.Program
  

警告:术语&#39; notepad.exe&#39;不被识别为a的名称   cmdlet,函数,脚本文件或可操作程序。检查拼写   如果包含名称,或者包含路径,请验证路径是否正确   纠正,然后再试一次。

为什么会出现此错误?

1 个答案:

答案 0 :(得分:0)

尝试指定notepad.exe的绝对路径(即C:\ Windows \ System32 \ notepad.exe),看看是否有帮助。