2017-07-19 1 views
1

私は、外付けハードドライブに詰め込んだかなりの数の「グラブンゴー」Windowsゲームとプログラムを持っています。私のC:ドライブに保存されます。私が探していることは、少なくともWindows XPでこれを行うことができるようにするためです(7または10でない場合)BATファイルを作成して各プログラムを騙して別の場所に保存しますが、C:\Documents\User\My Documents各プログラムの別のフォルダ(Dungeon SiegeはG:\DS_saves、RCT3はH:\RCT3など)。各ゲーム/プログラムの「マイドキュメント」

このようなことは可能ですか?そしてそれはWindows版ごとに異なるコマンドですか?

+1

3年以上のメンバーとして、[SO]は無料のスクリプト作成サービスではなく、***プログラマー用のウェブサイト***を検索して提供することを知っておくべきです。だから自分の質問を編集して、自分のコーディング作業を見せてください。さもなければ、これは[SU]の場所を見つけるかもしれません。 – LotPings

答えて

1

コードや実行中のスレッドにアクセスすることができないため、実行中のゲームを「トリックする」ことはできません。 しかし、ドキュメントフォルダを右クリックするだけで、何をしようとしているのかを確認し、プロパティに移動してから、場所を選択してターゲットフォルダを変更します。 これにより、システム内のDocumentsディレクトリが変更され、別のドライブにある場合でも新しいフォルダが使用されます。

これはすべてのシステムのデフォルトディレクトリで行うことができ、スペースが必須のSSDベースのマシンでは非常に便利です。

+0

そして、これをバッチファイルで自動化してから、ゲームを終了すると元に戻すにはどうすればいいですか? – Edward

+0

@Edward reg.exeを実行して変更することができます。「HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ユーザーシェルフォルダー」/ v個人/ t REG_SZ/d folder_new_location/f バッチ) 方向ごとに1つずつ、2つのファイルを作成できます。または、if条件でそれらの間を循環する1つのファイル。 – GhaziChaieb

+0

さて、そのようなものだけがワインで働いていたら... – Edward

関連する問題