Windows 7'de, uygulamaların doğru Program Dosyaları dizininde olup olmadığı nasıl kontrol edilir? [çift]


1

Olası Çoğalt:
İkilinin Windows'ta 32 veya 64 bit olup olmadığı nasıl kontrol edilir?

Windows 7'de, uygulamaların 64 bit veya 32 bit olmasına bağlı olarak ( bu sayfaya göre sırasıyla) "Program Dosyaları" veya "Program Dosyaları (x86)" yüklenmelidir .

Sistemimdeki tüm uygulamaların doğru Program Dosyaları dizininde olduğunu kontrol etmenin kolay bir yolu var mı?

Başka bir deyişle, "Program Dosyaları" ndaki 32 bit uygulamaları ve "Program Dosyaları (x86)" içindeki 64 bit uygulamaları algılamanın kolay bir yolu var mı?


Neden karışmış olduklarına inanıyorsun? Ayrıca, bu konu ilginizi çekebilir.
Karan

Birisinin gerçekten aşağıdan aşağıya bir cevapla cevap vermesini diliyorum. Ancak gerçek şu ki, kütüphane bağlantılarına ve bazı dizgilere bakmanın daha pratik olması ve her şeyi bayt tarafından çok fazla analiz etmemesidir.
Ярослав Рахматуллин

Bu bir kopya değil çünkü kodlama / komut dosyası çalıştırmadan veya her birini ayrı ayrı incelemeden düzinelerce uygulamaya uygulanabilecek bir cevap istiyorum. Hala, şimdi çok geç.
Anon Gordon

Yanıtlar:


0

Sen kullanabilirsiniz dosya komut satırı yardımcı. Temel olarak, komutu bir terminalde çağırır ve dosya isimlerini argüman olarak verirsiniz. Bunun gibi, böyle:

$ file "Program Files (x86)/QuickTime/QTSystem/ExportController.exe"
Program Files (x86)/QuickTime/QTSystem/ExportController.exe: PE32 executable (GUI) Intel 80386, for MS Windows

$ file Program\ Files/CCleaner/*exe
Program Files/CCleaner/CCleaner64.exe: PE32+ executable (GUI) x86-64, for MS Windows
Program Files/CCleaner/CCleaner.exe:   PE32 executable (GUI) Intel 80386, for MS Windows
Program Files/CCleaner/uninst.exe:     PE32 executable (GUI) Intel 80386, for MS Windows, Nullsoft Installer self-extracting archive

Bazı Python hatta Java biliyorsanız, bir uygulama içinden komutunu çalıştırın ve belirli bir ikili olup olmadığını test etmek nispeten kolay olmalı bu ya o .

Görünüşe göre, burada bir windows portu var: http://gnuwin32.sourceforge.net/packages/file.htm

Diğer bir alternatif, tabii ki Cygwin bir darbe kabuk açısından da yarar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.