2011-10-31 5 views
3

バッチファイルについて他の人が尋ねてきた質問を読んだだけで、役に立たないものは見つけられません。プログラミングコードをバックアップするためのバックアップバッチファイルの作成

バッチファイルを使用して、すべてのC#コードをバックアップしたいと考えています。私が間違っていることを見つけるのを助けてください?

copy C:\Fred\*.exe g: 

今では私には無用です、それはこのようなものを示して

copy C:\Visual Studio Express\Test Programs\Program 1\ c:\Backup Code\ 

毎回私はGoogleでいくつかのコードを見つける:

この

は、私は実行するために私のバッチファイルを求めていますです私はそれを試みましたが、私のようにコードにスペースがありません。

私を助けることができれば、それは大歓迎です。ありがとう!

答えて

3

試してみてください。

copy "C:\Visual Studio Express\Test Programs\Program 1\" "c:\Backup Code\" 

ローカルでソース管理リポジトリを実行することができ、言った、どのようにセットアップ「ローカルをする上でいくつかの情報についてはthis tutorialを見てみましょう"SVNソース管理リポジトリ。これはバックアップとして機能し、バックアップの履歴を与えるという利点があります。

+0

+1を行くための正しい方法さ:リビジョン管理を示唆するためには、恐ろしい – AAT

+0

を行くための正しい方法であります、 ありがとう!私は今、C#で覚えています。スペースがテキスト行であれば、どちらの側にも引用符を付けることになります。もう一度ありがとう! – Kevdog777

+0

@ MerlynMorgan-Graham、ありがとうございます。明日はそれです=) – Rob

1

はちょうどあなたのパスを引用:

copy "C:\Visual Studio Express\Test Programs\Program 1\" "c:\Backup Code\" 

を私はまたxcopy代わりのコピーをチェックアウトすることをお勧めいたします。それはいくつかのより有用な操作を可能にします。

3

は、単にあなたのファイル名の前後に引用符を使用します。

copy "C:\Visual Studio Express\Test Programs\Program 1\" "c:\Backup Code\" 

(私はあなたが xcopyを使用したいと思うか、正しく動作するために、このために ...Program 1\*.*をコピーが)あなたはそれがあることに立つことができれば、

https://github.com/

:公共、あなたのソースコードをバックアップするより良い方法は、GitHubのようなフリーバージョン管理システムを使用することです3210

変更の履歴を保存して、以前のバージョンにロールバックすることができます。これは、いくつかの点で非常に参考になります:)

+0

+1でスペースを含むパスをラップする必要がありますリビジョン管理を示唆するために – AAT

2

あなたは空白を持っている場合は、引用符であなたのパスを入れてあります。

copy "C:\Visual Studio Express\Test Programs\Program 1\" "c:\Backup Code\" 

しかし、その代わりに、あなたのプロジェクトをコピーするあなたが本当にSubversionGITまたはsomething elseのようなソースコード管理システムを使用して検討すべきです。

0

あなたはproblably ""

copy C:\"Visual Studio Express"\"Test Programs"\"Program 1"\ c:\"Backup Code"\ 
関連する問題