- 368 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 13:12:22 ]
- >>365 できたよ こんな感じか ありがと
<?xml version="1.0"?><package><job id="main"><script language="VBScript"> <![CDATA[Rem htaInPipe2.wsf Unicodeで保存 Set objShell = WScript.CreateObject("Wscript.Shell") objShell.Run "cmd.exe /c dir c:\ | " & "mshta.exe " & _ """" & "javascript:" & "objShell=new ActiveXObject('Wscript.Shell');" & _ "objDOM=new ActiveXObject('MSXML2.DOMDocument');" & _ "objDOM.load('" & replace(Wscript.ScriptFullName, "\", "\\") & "');" & _ "document.write(objDOM.childNodes(1).childNodes(1).childNodes(0).nodeValue)" & _ """" & " | " & "sort /r && pause"]]></script></job> <job id="HTA"><![CDATA[<HTA:APPLICATION navigable='yes'> <script language='JScript'>function InOut(){ FSO = new ActiveXObject('Scripting.FilesystemObject'); In = FSO.getStandardStream(0);Out = FSO.getStandardStream(1); while (!In.atEndOfStream){Out.writeLine(In.readLine());}; Out.writeLine(window.document.getElementById('inputbox').value); Out.writeLine(window.document.getElementById('inputbox').value); window.close();Out.writeLine('HTA called.');}; </script><body>mshta.exe (か cmd.exe) の引数としては TooLong な HTA <form action='#' onsubmit='InOut()'><input type='text' id='inputbox'/> <input type='submit'/></form></body>]]></job></package>
|

|