Tag: PowerShell的v4.0

PowerShell脚本为Excel错误代码

我正试图将具有几个工作表的Excel .xls文件转换成与.svs与Powershell 4.0。 我知道每个循环的SaveAs不是正确的,并且错误指向了第17行和第9个字符,我只是不知道如何解决它或如何解释错误代码0x800A03EC。 这是脚本: Function ExportWSToCSV ($inputWorkbookPath, $outputFilePrefix, $outputDirectory) { #Start Excel invisibly without pop-up alerts. $inputWorkbookPath = "R:\Unclaimed Property\NC State\Jun 2015\" + ` "NC_RAW_JUL1986thruMAR2013" + ".xls" $excel = New-Object -ComObject Excel.Application $excel.Visible = $false $excel.DisplayAlerts = $false #Open Excel file. $workBook = $excel.Workbooks.Open($inputWorkbookPath) foreach ($workSheet in $workBook.Worksheets) { $n = $inputWorkbookPath + "_" […]

解决DNS,导出到Excel和HTML,然后发送邮件

我几乎完成了我的剧本,并做了一些深夜编辑,并写在我的旧版本,所以我不能回去。 脚本运行良好,仍然需要一些调整,但现在它已经完全停下来。 这个想法是GC列表的IP。 解决IP的问题,并将它们放在Excel表格中。 然后将表格保存到htm和xlsx。 最后邮寄给我。 现在它被卡在sorting表,保存和邮寄…有人能给我一些见解我在这里做错了吗? 它被困在sorting表,保存和邮寄。 它不再sortingB3:B $计数: 使用“1”参数调用“Sort”的exception:“sorting引用无效,请确保它位于要sorting的数据中,并且第一个”sorting方式“框不相同或为空。 在C:\ Folder \ Scripts \ Get-IP.ps1:137 char:5 + [void] $ objRange.Sort($ objRange2) + ~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:ComMethodTargetInvocation 它不再保存xlsx文件,但保存HTM文件。 显然不能覆盖一些东西。 我甚至重新开始确定。 使用“1”参数调用“SaveAs”的exception:“Microsoft Excel无法访问文件'C:// Folder / BlockedIP / HTML / 2014-07-08 / 0BCEF810'.bookbook”。 在C:\ Folder \ Scripts \ Get-IP.ps1:160 char:5 + $ b.SaveAs(“$ FileXML”) […]