• <tfoot id='bu5s1t0f'></tfoot>

    <small id='f7y0frlm'></small><noframes id='6gy6amsu'>

    您的位置:荆州电脑信息网 > 电脑蓝屏 > 400悬赏分!求能用VBS脚本来设置某进程使用CPU核心数量的方法!!

    400悬赏分!求能用VBS脚本来设置某进程使用CPU核心数量的方法!!

    作者:电脑信息网日期:

    返回目录:电脑蓝屏




    Private Declare Function SetProcessAffinityMask Lib "kernel32.dll" (ByVal hProcess As Integer, ByVal dwProcessAffinityMask As Long) As Boolean
    Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal Hwnd As Long, lpdwProcessId As Long) As Long
    Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long

    '参数7a686964616fe58685e5aeb9337说明:Hwnd 窗口句柄 ,CpuSer 设置当前窗口在那个CPU上运行【CPU(0) 参数为 1,CPU(1) 参数为 2..其余自己琢磨】
    Private Function SetCpu(ByVal Hwnd As Long, ByVal CpuSer As Long)
    Dim pid, hProcess As Long
    Process_All_Access = &H1F0FFF
    Call GetWindowThreadProcessId(Hwnd, pid)
    hProcess = OpenProcess(Process_All_Access, False, pid)
    SetProcessAffinityMask hProcess, CpuSer
    End Function

    弄了一下午,麻烦楼主好评

    用VBS的话不要有过多指望,只要人家能看到你的VBS代码,就可以知道你的加密方法。

    不过你可以将VBS编译为exe。

    如果可能,建议用AutoIt吧(帮助中自带示例)。

     

     

    如果实在想要VBS的代码,可以参考下面这段。将数据转换为十六进制ASCII码。

    Function GenerateCode(strText)
       '输入字符串(strText),返回十六进制ANSI编码
       Dim i
       For i=1 to Len(strText)
           GenerateCode = GenerateCode & Hex(Asc(Mid(strText,i,1)))
       Next
    End Function
     
    Function GetText(strCode)
       '输入十六进制ANSI编码(strCode),返回字符串原文
       Dim i,strTmp
       For i=1 to Len(strCode) Step 2
           strTmp = "&h" & Mid(strCode,i,2)
           If CInt(strTmp)<128 Then
               GetText = GetText & Chr(strTmp)
           Else
               i = i + 2
               GetText = GetText & Chr(strTmp & Mid(strCode,i,2))
           End If
       Next
    End Function

     

    以命令行方式运行脚本,可通过如下方法获取脚本参数e68a84e8a2ade799bee5baa6339(传入的数据)。

    Set objArgs = WScript.Arguments
    For I = 0 to objArgs.Count - 1
         WScript.Echo objArgs(I)
    Next

    这是VBS帮助里的原例子。



    这几个API,看看吧GetProcessAffinityMask SetProcessAffinityMask SetThreadAffinityMask
      <tfoot id='jsa59yyt'></tfoot>

      <small id='5mz5wlhl'></small><noframes id='d54lekpu'>

        <tbody id='3qo0nn2y'></tbody>

      相关阅读

      关键词不能为空

      标签导航

      蓝屏 问题事件名称: BlueScreen OS 版本: 6... 电脑蓝屏好几次了求解决方法 问题事件名称: BlueScre... 蓝屏: 问题事件名称: BlueScreen OS 版本: ... win7系统蓝屏后自动重启 问题签名: 问题事件名称: Bl... 如何使用win7任务计划程序设置自动关机 如何使用Win7“任务计划程序”设置自动关机 win7怎样用任务计划程序实现自动关机时不能自动关机 在哪可以设置win7计划任务 通过win7计划任务设置开机和... 怎么把Win7和Win10整合在一起做成U盘启动盘 win7 制作win10 启动盘 Win10电脑,想再装个win7 变成双系统,求大神给一个教... 如何在win7系统下制作win10 u 盘启动盘 3链接600分!求能用按键精灵8来设置某进程使用CPU核心数... .vbs的进程名是什么 用VBS脚本实现:查找文件中指定内容,然后以查找的内容来重命... 谁有禁止Windows某个开机启动项的脚本,cmd、bat或... 锐龙1600X处理器装win7系统可以使用吗? 各位大神 锐龙1600平台支持win7吗 锐龙1600x能不能装win7系统?说明能和不能的原因不懂... 锐龙系列处理器到底能不能兼容win7 bios设置菜单中的各项都是什么意思? BIOS栏里的设置各项都代表什么意思?请高手解释 bios设置里的这些选项都是什么意思 BIOS里面各项的意思和作用 怎么制作win10u盘启动盘制作工具 win10u盘启动盘制作哪个好 哪个u盘启动盘制作工具装win 10好 win10运行安卓模拟器蓝屏 win10用所有安卓模拟器都蓝屏 win10周年更新后打开安卓模拟器就蓝屏,不管是什么模拟器都... win10开启安卓模拟器蓝屏 Win7系统繁体字怎么打出来 电脑显示的文字全部变成繁体了,怎么改回来啊? 一个Windows 7的Word如何将简体中文转换为繁体字? w7操作系统是繁体字的如何转换成简体字的操作系统 Win10双系统怎么设置默认启动系统 Win10怎么设置双系统下默认启动系统 Win7,Win10双系统怎么设置开机默认的操作系统 win7和win10双系统,怎么设置哪个默认启动 新人求助,如何在win10系统上测试one手柄按键 在win10系统中怎样测试xbox one 手柄 WIN10怎样校准和设置游戏手柄 17手柄乱跳怎么解决,不受控制.win10系统 电脑开机蓝屏了,怎么办?蓝屏代码0X000000ED 电脑蓝屏了,蓝屏代码:0X000000ED,怎么办? 电脑打开不了,显示蓝屏,代码0X000000ED 是什么意思... 电脑蓝屏了,蓝屏代码:0X000000ED vb6 禁止Windows7关机 禁止WIN7关机重启的方法 使用vb禁止win7使用任务管理器求大神 如何用vb屏蔽win7任务管理器? 如何关掉设置开机自动启动软件

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网