Ben de, Windows kurulumlarını global olarak tanımlamanın bir yolunu bulmam gerekiyor. İlk olarak, yedek görüntüleri düzgün bir şekilde sınıflandırmak ve tanımlamak ve hangilerinin hangi makinelerde kurtarılacağını belirlemek için. İkinci olarak, dosyaları senkronize etmek için senkronizasyon çiftlerini adlandırmak ve senkronizasyonda yer alan makinelere bağlı olarak hangi senkronizasyon çiftinin kullanılacağını belirlemek için.
Bu web sitesindekiler de dahil olmak üzere çeşitli yayınları okuduktan sonra, Windows kurulumunun global olarak benzersiz bir tanımlayıcısını bulmanın kolay bir yolu olmadığı sonucuna varıyorum. Bu çok kötü. Donanım gibi, yazılımın da kendi seri numarası olmalıdır. Oh iyi! Bu yüzden benim geçici çözümüm: Tek bir global benzersiz tanımlayıcı bulmak yerine, Microsoft'un Windows'ta ağ sürücülerini adlandırma biçiminden ve Sanal PC'de paylaşılan klasörleri adlandırma şeklinden esinlenen bir hece ifadesi oluşturdum: "[WINDOWS PRODUCT ID ( değişken olarak )] [BİLGİSAYAR SERİ NUMARASI'na ( değişken olarak) yüklendiWindows üretim kimlik numarası yalnızca karşılık gelen ürün anahtarı olduğu sürece benzersiz olsa da, yine de, birkaç fabrikada, özellikle fabrikada yüklenmiş Windows içeren seri olarak üretilen bilgisayarlarda, ancak bir seri için aynı olmakla yükümlüdür. Numara benzersizdir ve bir makineden diğerine farklıdır.Yukarıdaki formül benim amacım için ihtiyacım olan tek şeydir; SID'ye ihtiyacım yok ( Güvenlik Tanımlayıcı'yı gösterdiğini düşünüyorum) veya daha karmaşık bir şey, çünkü her iki değişkenin kombinasyonu tam olarak tanımlamam gereken Windows kurulumuna atıfta bulunurken, her bir değişken kendi başına benim için hiçbir fayda sağlamaz. Özellikle ve ilk olarak, Windows ürün tanımlaması, aynı üretici tarafından üretilen ve aynı ürün hattında bulunan ve bana aynı amaca hizmet eden bilgisayarlarda aynıdır, çünkü birkaç özdeş makineye sahibim. İkincisi, seri numarası yeterince tanımlanmıyor, çünkü bir bilgisayarda bir bilgisayar seri numarasının ele almadığı birkaç Windows kurulumum var. Bu nedenle yöntemimi öneririm.
Ayrıca, ve bu konuda sormadan önce: Ben yöntem bilgisayar adına dayanmamayı seçti. Bilgiler kullanıcı tabanlıdır ve bu nedenle envantere ihtiyaç duyulmaktadır. Bununla birlikte, Windows ürün tanımlaması ve bilgisayar seri numarası zaten tanımlanmış, envanter edilmiş ve her zaman iki belirli ürüne bağlanmış, böylece tekrar envanter oluşturma ihtiyacı ortadan kaldırılmıştır. Ben de, özellikle sürücü kapasiteleri sabit bir akış durumundayken, onları bir makineden diğerine değiştirmeyi başardığım ve yapabildiğim için, sabit disklerin benzersiz bir tanımlayıcısına sahip bir Windows kurulumunu tanımlamayı seçmezdim. Aynı şekilde, daha önce bir önceki yanıtta önerildiği gibi, merkezi işlem ünitesinin veya anakartın tanımlayıcı isimlendirmesini çok daha az kullanacağım Shoeless'ın. Son olarak, Windows kurulumunu tanımlamanın en belirgin seçeneğini de reddediyorum (görebildiğimden başka kimse tarafından belirtilmemiş olsa da): ürün anahtarını kullanarak. Benzersiz olmasına rağmen, yalnızca belirli bir Windows sürümünü yüklemek için bir lisanstır; aslında belirli bir Windows kurulumuna bağlı değildir ve belirli bir bilgisayar satın alındığında lisans verildiği halde, onu belirli bir makineye yüklendiği gibi ayırt etmez.