これは、ファイルの変更日付を変更できるようにすると便利なことがあります。 Linuxは、単に "タッチ"コマンドを使用することによって簡単に行うことができます。 私は、ファイルが、残念ながら彼らの時間が同期していないサーバーの間で転送された例で、これはかなり便利な発見した。
ですから、これはWindows上でどのように行うことができますか?
ここでは、単一のファイルの修正時刻を変更するために発行するコマンドは次のとおりです。
コピーのファイル名は、+
しかし、ほとんどの場合、特定のディレクトリ内のファイルの更新日時を大量変化を見ていると思います。 これを行うには、次のコマンドを使用します。
%に対して、fの(c:\パス\に\フォルダ\ * *)、コピーは%fを行う+
これはcの "ドット"(つまり拡張子)を含むすべてのファイルをループでしょう:\パス\に\フォルダを、現在のシステム時間に自分の修正時刻を変更します。 たとえば場合は、上記だけで、そのフォルダ内のXMLファイルを経由する場合、*を使用したいと考えています。xmlの代わりに*。
PS:あなたが手動でコマンドプロンプトを介してそれを発行している場合、上記のコマンドを実行しても動作します。 バッチファイルに埋め込むことがしたい場合は、%を%fに%fを交換してください。 言い換えれば、このコマンドは、変身します
の%%fについて(C:\パス\に\フォルダ\ * *)コピーします%%fは、+を行う