質問: PowerShellのスクリプトでお知恵を貸してください。 複数のPCからファイルをコピーして1台のPCに集約します。 コピー先のファイルは全て同じパスにあります。 例)D:¥work¥log¥xxxxx.c
回答: #>存在するCycleXフォルダのX+1フォルダ #私ならこう書く、という一例# #[カレントフォルダ内のCycle*フォルダ確認]# $xp = ls Cycle* -dir | %{if($_ -match "\d+"){ ` $matches.values | %{$_ -as [int]} ` }} | sort | select -last 1 $xn = 'Cycle'+($xp+1) #←新規 保存フォルダ#