Prompt for user input.
Syntax
InputBox(prompt[, title][, default]
[, xpos][, ypos][, helpfile, context])
Key
prompt The dialogue box prompt text.
title Title bar text
default A default string to display
xpos Distance from the left
ypos Distance from the top
helpfile A helpfile to link to the help button
context Helpfile context number
Input box returns a string containing the text entered
Examples
'Prompt for a message and then display it:
strMessage =Inputbox("Enter your message","Input Required")
WScript.Echo strMessage
:: Get user input from a CMD script and store in a variable:
@echo off
SETLOCAL
SET _prompt=%1
::Create the VBS script with an echo statement:
ECHO Wscript.Echo Inputbox("Enter %_prompt%","Input Required")>%TEMP%\~input.vbs
:s_GetInput
:: Run the vbScript and save the output
FOR /f "delims=/" %%G IN ('cscript //nologo %TEMP%\~input.vbs') DO set _string=%%G
:: Delete the VBS file
DEL %TEMP%\~input.vbs
:: Display the result
SET _string
ENDLOCAL & SET _input=%_string%
“Everyone has an invisible sign hanging from their neck saying, Make me feel important. Never forget this message when working with people” ~ Mary Kay Ash
Related:
MsgBox - Display a dialogue box message
Equivalent PowerShell cmdlet: Read-Host