Convert xargs Bash command to PowerShell? -
I got a simple bad order to change the size of some images on the low-traffic website using image magic - me Like to change it to a PowerShell command, so I do not need to install signin on my webserver. Can someone lend their PSS skills here?
LS | Xargs-I {} rconvert "{}" -size 128x128 \ & gt; "{}"
Your best bet is the production of LS for Forex Is piping-such an object commandlet (% is an alias for sub-object):
ls | % {Rconvert $ _-conditionize 128x128} Edit: Ls creates a list of FileInfo or DirectoryInfo objects on the pile line. To filter DirectoryInfo objects, use the All-Object filter (? Nickname):
ls | ? {- No $ _. PSIsContainer} | % {Rconvert $ _-conditionize 128x128} If you need to access the full path name in your order, then use the FullName property of the FileInfo object ($ _ automatically resolve it Will be $ _. Name which is just the filename):
ls | ? {- No $ _. PSIsContainer} | % {Rconvert $ _ FullName-Size 128x128}
Comments
Post a Comment