PowerShell Little Code

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.1\dir1 *_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.1\dir2";
      $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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值