web-dev-qa-db-ja.com

コマンドプロンプトで「元に戻す」方法

たとえば、一部のファイルの名前を変更するなど、大きな変更を行った場合、変更をロールバックするにはどうすればよいですか?

これを行うコマンドはありますか?

6

一部のバージョンのWindowsでは「シャドウコピー」などが利用できます。

http://en.wikipedia.org/wiki/Shadow_Copy

Shadow Copy (Volume Snapshot Service or Volume Shadow copy Service or VSS ), 
is a technology included in Microsoft Windows that allows taking manual or 
automatic backup copies or snapshots of data...

そのサービスを有効にすることで、(ある程度まで)時間を遡ることができます。それ以外:ジャワが答えたように、元に戻すチャンスはありません。

3
akira

いいえ、コマンドラインで元に戻すなどの組み込み操作はありません。

ただし、up & down arrowsを使用して過去のコマンドを参照でき、コマンドが非破壊的(コピー、移動、名前変更など)の場合は、手動でその効果を元に戻すことができます(コピーされたファイルを削除し、ファイルを元の場所に戻すか、ファイルパラメータを名前変更で交換します)。

7
Jawa