PowerShellとDOSコマンドの組み合わせを使用してタイムスタンプ付きのzipアーカイブを作成する簡単なスクリプトを作成しましたが、これは単一のPowerShellコマンド配管で?Windowsコマンドプロンプトからタイムスタンプ付きZIPアーカイブを作成
FOR /F "tokens=* USEBACKQ" %%F IN (`powershell get-date -format "{yyyymmdd-HHmmss}"`) DO (
SET ARCHTIMESTAMP=%%F
)
powershell Compress-Archive -Path yourpath -DestinationPath yourdestpath\yourname-%ARCHTIMESTAMP%.zip
ようこそStackOverflow kanine。純粋にPowerShellでこれを行う簡単な方法があります。あなたが配管を使って、あるいは単一のコマンドでこれをしたいと思ういくつかの特別な理由はありますか?これを表現するためのよりクリーンな方法を探していますか? –
きれいな解決策を探していただけに、ちょっとぎこちない感じでした。 – kanine