batch
Otomatik başlatmamda, ilk açılışta biraz farklı davranması gereken bir dosya var .
Şu anki gün Windows üzerinden yapılan ilk açılış olup olmadığını nasıl öğrenebilirim cmd
? Geçerli günün Windows olay günlüğünü okumanın ve önyükleme olaylarını saymanın bir yolu olabilir mi?
Bunu da düşündüm ama dosya oluşturmadan başka bir yol olabilir
—
das Keks
İçimdeki hisler bunun olay kayıtlarının ayrıştırılmasından daha kolay olduğunu söylüyor (ki bu kesinlikle mümkün). Örneğin, olay kayıtlarına bakarsanız son durumlara dikkat etmeniz gerekir (örneğin, güncellemeleri indirmek için bir uyandırma zamanlayıcısını başlatan sistem gibi).
—
DavidPostill
Yardımcı olabilir.
lock
dosya kullanmıyorsun ? Toplu iş dosyasında, bugünün tarihiyle adlandırılmış bir dosya olup olmadığına bakın. Hiçbir dosya oluşturmazsa (ilk önyükleme yapılır). eğer evet ise ilk açılış değil. Eski dosyaları önceki günlerden düzenli hale getirip silebilirsiniz.