Ric*_*ich 6 windows powershell visual-studio
刚刚开始使用PowerShell.我在VS的后期构建事件中运行DOS .bat文件,并希望升级到PowerShell.蝙蝠文件很容易... CALL something.bat.我尝试用PowerShell ps1文件做到这一点,我的试错法让我得到了以下内容(第一件有用的东西......首先尝试了所有简单的事情,显然):
powershell -command "& {(powershell '$(ProjectDir)test.ps1')}"
Run Code Online (Sandbox Code Playgroud)
这是一个速记版本吗?我认为真正困扰我的唯一事情是对powershell可执行文件的冗余调用,但这可能只是因为.ps1文件在我的机器上默认打开记事本(我应该保留冗余以便在其他系统上部署所以我' m不依赖于文件类型的默认程序).无论如何,如果这里有不必要的冗余,我很想知道.
我是PowerShell的新手,所以任何相关的见解总是受到赞赏.
根据MSN 的说法,这应该可以很好地工作:
powershell.exe "$(ProjectDir)test.ps1"
Run Code Online (Sandbox Code Playgroud)
编辑:找到这个
powershell.exe "& ""$(ProjectDir)test.ps1"""
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2202 次 |
| 最近记录: |