2

最初に、おそらく GitHub やその他のオンライン リポジトリを使用する必要があることを理解していますが、私の方法が機能するために必要な概念のいくつかを調べたいと思います。

Visual Studio、Eclipse、メモ帳を閉じるたびにバッチ スクリプト/プログラムを実行したいと考えています。具体的には、コピー プログラムを実行して、そのプログラムで生成したすべてのソース コードを Google ドライブ/Dropbox フォルダー内のフォルダーにコピーしたいと考えています。そうすれば、それがクラウドに保存されていることがわかります。このようにして、各開発環境内に特別なバックアップ拡張機能をセットアップする必要はありません。

まず、上記を行うための簡単なソリューションが組み込まれていますか? または、これらのプログラムがいつ閉じられるかを確認するカスタム サービスを作成する必要がありますか? それが進むべき道である場合、どのように開始するかの例をどこで探すべきですか?

ありがとう。

4

3 に答える 3

2

このアプローチを採用する代わりに、スクリプトをタイムリーに (たとえば 15 分ごとに) 実行できると思います。

この評価には、以下の利点があります。

  1. 実装が簡単
  2. ツールに依存しない
  3. タイムリーなバックアップ
  4. 再利用

したがって、あなたの問題はこのアプローチによって解決されると思います。

于 2012-09-01T17:58:38.163 に答える
2

いいえ、必要なときに必要なファイルをバックアップする簡単な組み込みの方法はありません。

代わりに、作業ディレクトリを Gdrive または DropBox フォルダーにポイントし、それぞれのフォルダー内にフォルダーを作成するだけで済みます。

または、ファイルを 10 分ごとにコピーするタスクを作成することもできます。


しかし、指定したプログラムを終了するときにのみ実行したい場合は、バックアップするプログラムごとにバッチ ファイルを作成する必要があります。次に、プログラムの代わりにバッチ ファイルを呼び出します。

startVS.bat

set DropBox=C:\Wherever\
start /wait "" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
xcopy /s /e /d /y "%userprofile%\Documents\Visual Studio 2008\Projects\*.*" "%DropBox%"

同じアイコンを使用し、バッチ ファイルを最小化して実行する場合:

1) Windows エクスプローラーを開き、startVS.bat に移動して右クリックし、[ ] をクリックしますCreate Shortcut。2) ->を
右クリックして名前を変更し、 を押します。 3) new を右クリック-> -> -> 4) ボックスに貼り付けます。 5) クリック-> 6) クリック-> -> 7) (実際には という名前の) のコピーを、メニューなど、必要な場所に配置します。startVS - ShortCutClick RenameVisual Studios[ENTER]
Visual StudiosPropertiesChange IconBrowse
%ProgramFiles% (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exeFile Name
OpenOK
Normal WindowMinimizedOK
Visual StudiosVisual Studios.lnkStart

64 ビット システムを実行していない場合は、手順 4%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exeFile Nameボックスに貼り付けます。

于 2012-09-05T00:39:49.733 に答える