Pertanyaan ini sudah ada jawabannya di sini:
Saya bekerja dengan InstallAnywhere, program lama untuk membuat installer. Saya ingin menginstal file tertentu, hanya untuk Windows XP dan Windows Vista.
Karena keterbatasan InstallAnywhere, ini tidak mungkin. Saya hanya dapat memutuskan untuk menghapus file setelah diinstal, berdasarkan aturan.
Dalam aturan itu, saya dapat memeriksa platform tempat saya menjalankan, yang memberi saya kemungkinan untuk memeriksa Windows XP, Windows Vista, Windows 7, dll. Tetapi tidak untuk Windows 10. Saya tidak bisa mengatakan "Lakukan ini aksi ketika sistem bukan XP atau Vista ", jadi saya harus mengatakan" Lakukan tindakan ini pada semua platform tersebut, yang bukan XP atau Vista ".
Namun, saya dapat meluncurkan perintah baris perintah dan menangkap hasilnya, jadi inilah pertanyaan saya: apakah ada perintah yang dapat saya gunakan untuk menentukan apakah saya sedang bekerja pada sistem Windows 10?
ver
. Misalnya, pada sistem Windows 7 saya mendapatkan "Microsoft Windows [Versi 6.1.7601]" yang memberi tahu saya bahwa saya menjalankan Windows 7 (yang memiliki nomor versi 6.1 ).
winver
akan memunculkan dialog About Windows jika mengetikkan cmd atau Start. Apakah itu akan berhasil? Atau - stackoverflow.com/questions/1792740/…