Bagaimana saya mendapatkan 64 bit% ProgramFiles% dalam file batch yang dijalankan dari aplikasi 32 bit?

2

Masalahnya adalah bahwa dalam kasus saya, file batch yang dijalankan dari aplikasi 32 bit memiliki% ProgramFiles% meluas ke "C: \ Program Files (x86)".

user331681
sumber

Jawaban:

3

Anda bisa mendapatkannya dari variabel lingkungan %ProgramW6432%. Variabel ini ada pada versi Windows 64-bit dan selalu menunjuk ke instance 64-bit Program Files.

mvp
sumber
-2

Baca SO ini untuk jawaban Anda: https://stackoverflow.com/questions/10071300/how-to-create-a-batch-file-which-work-for-both-program-files-and-program-filesx

Ini menggunakan variabel lingkungan untuk mengidentifikasi folder Program Files x86 dan 64-Bit

Kinnectus
sumber
1
Saya tidak melihat apa pun yang terkait dengan pertanyaan saya di tautan itu. Tolong tunjukkan jawabannya, itu ada
user331681
@ user331681 - Jawaban yang diterima adalah jawaban untuk pertanyaan ini.
Ramhound