|
|
你好大神 运行后提示错误内容如下
nvoke-Expression : 所在位置 行:53 字符: 19
+ '[\\/:*?"<>|,锛孿x00-\x1F]',
+ ~
数组索引表达式丢失或无效。
所在位置 行:53 字符: 19
+ '[\\/:*?"<>|,锛孿x00-\x1F]',
+ ~
方法调用中缺少“)”。
所在位置 行:53 字符: 19
+ '[\\/:*?"<>|,锛孿x00-\x1F]',
+ ~~~~~~~~~~~~~~~~~~~~~~~~
表达式或语句中包含意外的标记“\\/:*?"<>|,锛孿x00-\x1F]',
'_'
).Trim().TrimEnd('.')
if ($name -ne '' -and -not $seen.ContainsKey($name)) {
$seen[$name] = $true
[void]$names.Add($name)
}
}
}
if ($names.Count -eq 0) { continue }
$suffix = [string]::Join(' ', [string[]]$names.ToArray())
if ($dir.Name.EndsWith(' ' + $suffix, [StringComparison]::OrdinalIgnoreCase)) {
continue
}
$newName = $dir.Name + ' ' + $suffix
try {
Rename-Item -LiteralPath $dir.FullName -NewName $newName -ErrorAction Stop
Write-Host "$($dir.Name)”。
所在位置 行:53 字符: 19
+ '[\\/:*?"<>|,锛孿x00-\x1F]',
+ ~
foreach 循环的表达式部分后面缺少右“)”。
所在位置 行:79 字符: 60
+ Write-Warning "Rename failed: $($dir.FullName) : $_"
+ ~
字符串缺少终止符: "。
所在位置 行:41 字符: 31
+ foreach ($file in $files) {
+ ~
语句块或类型定义中缺少右“}”。
所在位置 行:33 字符: 25
+ foreach ($dir in $dirs) {
+ ~
语句块或类型定义中缺少右“}”。
所在位置 行:1 字符: 59
+ ... ntent -literal 'C:\360极速浏览器X下载\1\修改.bat'|Out-String|Invoke-Expression
+ ~~~~~~~~~~~~~~~~~
+ CategoryInfo : ParserError: ( [Invoke-Expression], ParseException
+ FullyQualifiedErrorId : MissingArrayIndexExpression,Microsoft.PowerShell.Commands.InvokeExpressionCommand |
|