あなたはPowerShellが簡単に文書/ファイルの修正時刻を変更していますwin7の時間を持つフォルダを作成することができます。そして、あなたはバッチを変更することができます。
1.ステップ
batファイルを作成し、ステートメントを追加します。
@ECHO OFF たpowershell.exe -command " ls 'のfolder_path \ * DLL。' | foreachのオブジェクト{$ _ LastWriteTime =のGet-日; $ _ CREATIONTIME =のGet-日。} " PAUSE
2.説明
コードは今の時間にfolder_pathパスと修正時刻の下のすべてのdllファイルのための時間を作成します。
-command:次のコマンドを実行して、すぐに返すようにPowerShellを伝えます
LS:指定されたパスに一致するすべてのファイルを一覧表示
foreachのオブジェクト:見つかったLS各ファイルに次のブロックを実行します。
$ _ LastWriteTime =は、Get-日:各ファイルについては、Get-日(今日の日付と時刻)によって返された値にLastWriteTimeを設定
$ _ CREATIONTIME =は、Get-日:各ファイルについては、Get-日(今日の日付と時刻)によって返された値にCREATIONTIMEを設定
3.時間を指定するには、変更
「$ _ LastWriteTime = '01 / 11/2004 22時13分36秒まで:$ _ LastWriteTime =のGet-日:
@ECHO OFF たpowershell.exe -command " 。。ls 'の。folder_path \ *。*' | foreachのオブジェクト{$ _ LastWriteTime = '01 / 2004/11午後09時13分36'秒; $ _ CREATIONTIME = '01 / 11 / 2004年22時十三分36'秒} " PAUSE
4.フォルダ内のすべてのファイルを再帰的に
@ECHO OFF たpowershell.exe -command 」は、Get-ChildItemコマンドレット-path 'E:\ project_llj \ \テスト\をインストールする' -Recurse | foreachのオブジェクト{$ _ LastWriteTime =のGet-日; $ _ CREATIONTIME =のGet-日。。} " PAUSE
参照文献:
窓は、修正時刻のPowerShell /フォルダの作成時間を使ってドキュメントを変更します