|
<# :
@powershell -ex bypass -c "icm ([scriptblock]::Create((gc '%~f0' -Raw -Encoding UTF8)))"
exit
#>
function 开始计时 {$time = Get-Date;return $time}
$time = 开始计时
function 结束计时 {
$end = Get-Date #开始计时
$max = ($end - $time).TotalSeconds
$max = $([Math]::Round($max, 3))
return $max #计算时间差
}
function 结束计时 {
$end = Get-Date #开始计时
$max = ($end - $time).TotalSeconds
$max = $([Math]::Round($max, 3))
return $max #计算时间差
}
function 等待($毫秒) { Start-Sleep -Milliseconds $毫秒 }
function 显示($提示, $c) {
$a = -Join ($提示, $c)
Write-Host -ForegroundColor White ($a)
}
function 退出 { exit }
$删除文件列表 = Get-ChildItem * -Include *.* -Recurse -Exclude @(Get-Content .\App.ini; '*.ini'; '*.cmd')
$文件列表=Get-ChildItem * -Recurse
$文件列表.Length
$删除文件列表.Length
Write-Host "将文件 的大小设置为0字节..."
foreach ($file in $删除文件列表) {
Set-Content $file.FullName $null
}
Write-Host "删除"
Write-Host "操作完成。"
$tim=结束计时
显示('powershell启动速度['+$tim+']'+"秒")
显示('15秒后自动退出进程')
#$psversiontable #查看ps版本
等待(25000)
退出 |
|