2012-01-03 23 views
5

Konuyla ilgili oldukça fazla şey açıklandı - varsayılan değer ve zaman aşımı kabul edebilen seçeneklerin yerine geçmesi gerekiyor. SET/P, maalesef kesmiyor. Komut dosyaları WinPE'de çalıştırılacak, böylece IE ile vbscript de sorulmuyor.Windows 2000 ve sonraki sürümlerde DOS seçim toplu komutu (varsayılan ve zaman aşımıyla)

+1

Harici bir dosya yükleyebilir misiniz? En kolay çözüm budur. Saf bir yığın çözümü yapılabilir, ancak bu gerçekten karmaşıktır. – jeb

+0

Muhtemelen C veya benzeri bir şeyle kendi başıma yazabilirim; belki bazı şeyleri yeniden düzenleyebilir, böylece artık gerekli değildir. Böyle bir şey varsa merak ettim. Bu olasılığı kullanıcılardan uzaklaştırmak garip. – Baczek

+0

CHOICE.EXE dosyasının kopyasını eski bir sistemden almak, sisteminize eklemek ve sonra eski işlemleri yapmak mümkün olabilir. Ayrı bir yürütülebilir olduğu için, gerçekten CMD.EXE gibi şeylerle herhangi bir etkileşime sahip değildir. Bir zamanlar CHOICE.EXE NT Resource Kit'e dahil edildi. –

cevap

2

Sistemin Environment Variable numarasından User Variable veya System variable listesine girmek için değişken adını ekleyebilirsiniz. WinPE'da çalışırken, SET/P kullanıldığında bile kullanıcı girişini almak için bir komut istemi gibi bir seçenek olmayacaktır. Böylece, User variable'daki değeri, varsayılan olarak varsayılan seçenek olarak dahil edilecek şekilde çalıştırmanız gereken seçeneğe elle değiştirebilirsiniz.

İlgili konular