概述
Title
$file= Get-Content "list.csv"
foreach ($line in $file){
$arr = $line.Split(",")
N_m3u8DL-CLI_v2.9.7.exe $arr[0] --saveName $arr[1]
Write-Host $arr[1]
}
Start-Transcript
-path C:powershelllog.txt -Force -Append –NoClobber
Get-ChildItem -Path \127.0.0.1dir1 *_1.*
| ForEach-Object -Process{
if($_ -is [System.IO.FileInfo])
{
#Write-Host("Name is:{0}",$_.name);
# Write-Host("BaseName is:{0}",$_.BaseName);
$dupName=$_.BaseName;
$orgName=$dupName.Remove($dupName.Length-2,2);
#Write-Host("Org Name is:{0}",$orgName);
#Write-Host($_.Directory.FullName);
#Write-Host($_.Extension);
$orgFile=$orgName+$_.Extension;
$desPath="\127.0.0.1dir2";
$orgFullName=($_.Directory.FullName+""+$orgFile);
;
if( [System.IO.File]::Exists($orgFullName)){
Write-Host($orgFile+" Moved to "+$desPath+".")
Move-Item $orgFullName -Destination $desPath
Rename-Item $_.FullName -NewName $orgFile
}
else
{
Write-Host($orgFile+" Not Find.");
}
}
}
Stop-Transcript
最后
以上就是勤劳帅哥为你收集整理的PowerShell Little CodeTitle的全部内容,希望文章能够帮你解决PowerShell Little CodeTitle所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复