VBScripting을 처음 사용했지만 VBScript를 사용하여 .wsf 파일을 만들 수있었습니다..hta 파일의 VBScript 사용
나는 이것을 한 단계 더 나아가 HTML 응용 프로그램을 사용하여 좀 더 대화식으로 만들기로 결정했습니다. 나는 이것에 대해 꽤 많이 읽었으며 .hta 파일에서 WScript를 사용할 수없는 것처럼 보였지만이 작업을 수행 할 수있는 깨끗하고 간단한 방법을 볼 수 없습니다. 나는 이것으로 내 발목을 잡는 데 도움이되는 몇 가지 지침이나 모범 사례 아이디어에 정말 감사 할 것입니다. 사전에
set fs = WScript.CreateObject("Scripting.FileSystemObject")
set oShell = CreateObject("Wscript.Shell")
set objShell = CreateObject("Shell.Application")
currDir = oShell.currentDirectory
CreateFolder(C:\TEMP1234")
Function CreateFolder(foldr)
dim create
if(fs.FolderExists(foldr)) then
Msgbox "Folder already exists: "+foldr
else
fs.CreateFolder(foldr)
end if
End Function
</script>
<body>
<p>Please make selection</p>
<input type="checkbox" name="Selection" value="1.">Option 1<br>
<input type="checkbox" name="Selection" value="2.">Option 2<br>
<input id=runbutton class="button" type="button" value="OK" name="ok_button" onClick"getSelection">
<input id=runbutton class="button" type="button" value="Cancel" name="cancel_button" onClick="CancelScript>
</body>
<script language="VBScript">
Sub getSelection
if Selection(0).Checked then
option1
end if
if Selection(1).Checked then
option2
end if
if radioChoice="" then
exit sub
end if
end sub
Sub CancelScript
Self.Close()
end sub
sub option1
Msgbox "Option 1 Selected"
end sub
sub option2
Msgbox "Option 2 selected"
end sub
</script>
감사 :
어쨌든, 코드가 희망이 있고 꽤 자기 설명입니다! 코드에서