Nelle applicazioni HTA, un semplice tag meta
wil l Accendere stili visivi:
<META HTTP-EQUIV="MSThemeCompatible" CONTENT="yes">
Questo trucco è sembrato scomparire completamente dai risultati di ricerca di Google, lasciando questo S/O questione in cima!
Nel caso in cui un colpevole sia VBScript MsgBox
, è necessario modificare wscript host
per utilizzare gli stili di visualizzazione. Ma per il bene del post, puoi facilmente creare la tua replica di un MsgBox usando un file HTA e attivando gli stili visivi. Ho creato una replica esatta in base al largo il tuo screenshot:
msgbox.hta:
<html>
<head>
<title>MsgBox Title</title>
<META HTTP-EQUIV="MSThemeCompatible" CONTENT="yes">
<HTA:APPLICATION ID="Custom MsgBox"
APPLICATIONNAME="Custom MsgBox"
BORDER="thin"
BORDERSTYLE="normal"
CAPTION="yes"
CONTEXTMENU="no"
ICON=""
MAXIMIZEBUTTON="no"
MINIMIZEBUTTON="no"
SHOWINTASKBAR="no"
SINGLEINSTANCE="no"
SYSMENU="yes"
SCROLL="no"
WINDOWSTATE="normal"/>
<script language="javascript">window.resizeTo(400,170);</script>
</head>
<body style="font-family:Arial;padding:20px 0 0 20px;background:rgb(180,240,230)">
<p>MsgBox Body; lorem ipsum dipsum</p><br>
<div align="right"><button onclick="window.close()" style="width:80px">OK</button></div>
</body>
</html>
E 'abbastanza piccolo dove si poteva echo
in un file HTA destra da uno script batch, se si voleva.
Spero che questo aiuti!
fonte
2016-04-05 21:26:37
Quale programma si utilizza per eseguire lo script? Host di script di Windows? HTA? Un browser? –
@DonaldDuck Windows Script Host (wscript.exe). –