powershell - 术语 '​​​​​' 未被识别为 cmdlet、函数的名称,
问题描述
在 Visual Code 中测试我的 PowerShell 脚本时,出现以下错误:
术语 '​​​​​' 未被识别为 cmdlet、函数的名称,
但是,最后我在 ISE 中测试了相同的代码,但没有得到相同的错误!
try {
$file_name = Get-ChildItem -Path "F:\sample\uk-500-UTF.csv"
$csv_data = Import-Csv -Path $file_name.FullName -Delimiter ','
foreach ($line in $csv_data){
$line
break
}
}
catch{
Write-Host "Ran into an issue: $($PSItem.ToString())"
}
解决方案
问题似乎与可视代码有关。当我在同一文件的另一部分重新键入相同的代码时,没有错误。
我希望这可以帮助其他面临类似问题的人。
推荐阅读
- android - Android NDK 制作。数百个“未定义的参考错误”
- sql-server - SQL Server 2016 - 删除链接到旧完整备份的差异备份的维护计划
- sql-server - 在将 EF6 从 SQL Server 迁移到 Oracle 时。“Oracle Data Provider for .NET 不支持时间”得到这个问题
- r - 在 R 中随机采样不规则的栅格范围
- regex - 我需要一个正则表达式来提取分隔符之间的特定字符
- jenkins-pipeline - 如何在 Jenkins 管道中的 zip 文件管道实用程序插件中排除 Jenkinsfile 和自动化脚本
- uvm - 在模拟运行时更改 uvm 详细程度
- python - Pandas Dataframe 时移列
- leaflet - 传单层在缩小时格式不正确
- python - python的舍入问题(实现Karatsuba的算法)