我已經創建了批處理文件,其中包括批處理文件代碼以及VBScript代碼。現在我試圖將批處理文件中的變量值傳遞給VBScript,但它不起作用。如何將批處理文件的變量用於VB腳本文件
echo This is batch
set /p Name="Enter Your Name: "
:x=msgbox("You have Entered '" & name & "'" ,0, "Your Title Here")
findstr "^:" "%~sf0">temp.vbs & cscript //nologo temp.vbs & del temp.vbs
echo This is batch again
以下輸出我得到:
c:\Users\vshah\Desktop>echo This is batch
This is batch
c:\Users\vshah\Desktop>set /p Name="Enter Your Name: "
Enter Your Name: Vinkesh
c:\Users\vshah\Desktop>findstr "^:" "c:\Users\vshah\Desktop\Print.bat" 1>temp.vbs & cscript //nologo temp.vbs & del temp.vbs
c:\Users\vshah\Desktop>echo This is batch again
This is batch again
c:\Users\vshah\Desktop>
In Message Box I am getting message only -- You have Entered "
Not getting variable output
請幫我從批號傳遞變量VBScript代碼,並使用它們
非常感謝您提前...