Показать полную графическую версию : [решено] есть ли альтернатива choice для windows xp
Возможно, ли реализовать запросы типа ( Y / N ) в процессе работы скрипта под Windows XP? Или существует возможность только задать внешние параметры только при запуске скрипта единожды и про интерактивный режим можно забыть (или просто реализовать с помощью другого языка?!)?
hasherfrog
11-01-2008, 12:56
@echo 1 - Print a smile.
@echo 0 - Exit.
@set /p a="Enter your choice: "
@if "%a%" == "1" @echo :]
@echo Bye-bye!
В старых Windows опция set /p не реализована.
содержимое файла test.js, чтобы нормально работало, надо запустить cscript test.js
WScript.StdOut.Write("Delete all files on your computer? (y/n)");
if (!WScript.StdIn.AtEndOfLine)
{
var answer = WScript.StdIn.Read(1);
if (answer=="y" || answer=="Y")
{
// ... ну и фиг с этими файлами
}
}
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.