3

そのため、3 台の異なるコンピューターに Visual Studio が必要であり、それぞれに一時的な vs12 インストールしかできないという問題があります。

私がしたこと:

  1. 外付けドライブを接続し、そのボリューム文字をG:
  2. そのドライブにできる限りインストールし、残りは%SystemDrive%
  3. %SystemDrive%からG:ドライブにすべてのファイルをコピーしました
  4. Junction ディレクトリを作成するcmdスクリプトを作成しました%SystemDrive%

CMD スクリプト:

mklink /J "C:\Program Files (x86)\Microsoft Visual Studio 10.0" "G:\Program Files (x86)\Microsoft Visual Studio 10.0"
mklink /J "C:\Program Files (x86)\Microsoft Visual Studio 11.0" "G:\Program Files (x86)\Microsoft Visual Studio 11.0"
mklink /J "C:\Program Files (x86)\Microsoft Visual Studio" "G:\Program Files (x86)\Microsoft Visual Studio"
mklink /J "C:\Program Files\Microsoft Visual Studio 10.0" "G:\Program Files\Microsoft Visual Studio 10.0"
mklink /J "C:\Program Files\Microsoft Visual Studio 11.0" "G:\Program Files\Microsoft Visual Studio 11.0"
  1. cmd作業終了後に削除するスクリプトを作成

CMD スクリプト:

rd "C:\Program Files (x86)\Microsoft Visual Studio"
rd "C:\Program Files (x86)\Microsoft Visual Studio 10.0"
rd "C:\Program Files (x86)\Microsoft Visual Studio 11.0"
rd "C:\Program Files\Microsoft Visual Studio 10.0"
rd "C:\Program Files\Microsoft Visual Studio 11.0"

結論:

  1. Visual Studio のすべてのレジストリを見つけるにはどうすればよいですか?
  2. .batまたはcmdスクリプトを使用してレジストリを作成する方法に関する情報はどこにありますか?
  3. また、それらを正常に削除する方法に関する情報はどこにありますか?
  4. 私が望むものを達成することさえ可能かどうか知りたいですか?
4

1 に答える 1

1

WIN PE テクニックを試してみませんか。VS はシステムの奥深くまで行き、深い統合が必要だと思います。

Install Rite ( http://www.pcwelt.de/downloads/Install-Rite-2-5-1332314.html ) を使用すると、VS のインストール中に実際に何が起こるかの概要を取得して、何を模倣する必要があるかを確認できます。

マシン間で同じ方法で簡単にエクスポートおよびインポートできるレジストリエントリですが、インストールの儀式がこれに役立ちます。

この魔法のドライバー( http://write-code.blogspot.de/2010/08/file-redirection-using-driver-fsredir.html#.Up46WKMwd9A ) は、通常のウィンドウでもうまく動作し、リダイレクトする場合に使用しました。通常はリダイレクトできないアプリ:)インストール時にすでに使用できますD)

これは同等のアプリであり、すでに移植可能ですが、おそらくオプションですか?http://portableapps.com/node/32713

もう 1 つのアイデアは、ローカル デバイスのマウントが作業で機能する場合は、小さな VMware マシンを持ち歩くことです。

于 2013-12-03T20:32:09.797 に答える