作者louis0407 (能当个乡民也是一种幸福)
看板Headphone
标题Re: [心得] 关於调高foobar2000系统优先权的快速执 …
时间Sun Oct 17 11:33:29 2010
※ 引述《ad47 (!)》之铭言:
: 版上应该不少人是用电脑当讯源
: 又不少人是用Windows XP、Vista系统
: 又不少人是用foobar2000这个软体在听音乐的吧!
: --------------符合以上的话请继续看-----------------
: 也许你曾经在开foobar2000听音乐时,因为执行其他程式loading比较重时音乐会断掉
: 或是想要保证你的foobar2000运作顺利~至少尽人事让他执行优先权较其他程式高
: 那除了直接进 工作管理员 里面,把 处理程序 里面的foobar2000执行优先权调高以外
: 可以利用以下内容的批次档达成:
: 步骤一:在桌面或任何你开心喜欢的地方开一个纯文字档
: (按右键即可新增文字文件)
: 步骤二:
: 把底下内容贴上
: path=%path%;C:\Program Files\foobar2000
: start /d"C:\Program Files\foobar2000" /realtime foobar2000.exe %1
: (Vista 64bit用此 )
: path=%path%;C:\Program Files (x86)\foobar2000
: start /d"C:\Program Files (x86)\foobar2000" /realtime foobar2000.exe %1
: 步骤三:
: 存档(档名不重要~随便取一个),关掉文件後把副档名改成 .bat (.txt改成.bat)
: p.s. 要是你看不到该文件的副档名,请开启我的电脑~工具~资料夹选项~"检视"分页
: 把"隐藏已知档案类型的副档名"取消
: 步骤四:
: 把它打开~进去工作管理员里看看foobar2000执行优先权有没有变成及时real time
: p.s. 要开启档案管理员可以按control + alt + del选择开启
: -----------------------------------------------------------
: 大家应该可以注意到 这个批次当然也可用於其他已知位置的执行档上
: 然後那个realtime参数可以自己改成high,normal之类的
: 结束~
: 喔对了,要是预设显示图示嫌丑~就自己把他换成foobar2000的黑猫图示吧
: 然後把原本的捷径置换成这个批次,就可以完美伪装了
今天注意到这篇文章,刚好之前在Audioplayer版发过一篇,就顺手转过来了.
-----------------------------------------------------------------------------
如何"简洁"的在不关闭UAC管制的Win7下让foobar以realtime方式
执行.如果只是要在win7让foobar以realtime执行,之前网兄们提供的bat方法可以续用,
只要将路径改为C:\Program Files (x86)\foobar2000或其他安装的位置即可.
但在win 7的UAC控管下,realtime的优先层级需要程式以系统管理员身份执行方能拥
有,也就是说每次执行时都要右键-以系统管理员身份执行,相当不方便....对懒人来说啦
XD.此外特地弄一个bat档放在桌面或哪里当捷径实在很碍眼,所以我希望能将fooabr原始
的捷径直接修改成能以realtime执行.
一开始我尝试着在目标位置後面增加/realtime foobar2000.exe %1的指令,可惜...
失败,可以执行,但那些指令直接无效XD.於是最後决定透过cmd.exe来硬干,概念是写一个
在cmd.exe底下以realtime优先层级呼叫foobar.exe的捷径,很绕舌我知道,逻辑关系就是,
捷径-cmd.exe-foobar200.exe(realtime)这样.
步骤1
(修改foobar捷径内容)
右键点选捷径-内容-目标
C:\Windows\System32\cmd.exe /c start /REALTIME
c:\progra~2\foobar2000\foobar2000.exe (两行请连着,中间空一格)
若是安装在其他目录也请跟着修正目录位置.
步骤2
(突破bat档不能直接设定以系统管理员身份执行的限制)
右键点选捷径-内容-进阶-勾选以系统管理员身份执行,此时已可直接让
foobar以realtime执行,但捷径图示会变,蛮难看的.
步骤3
(将捷径图示改回原始图样)
右键点选捷径-内容-变更图示-点选foobar.exe(在foobar资料夹里)-开启旧档
会有foobar原始捷径的图样可选择,点选确定即可.
P.S c:\progra~2是64bit系统的安装资料夹c:\program files (x86)的短档名,如果
是一般32bit系统安装在program files下请打c:\progra~1即可.安装在其他资料
夹的也请注意,因为dos指令下路径不支援空格(应该是),所以如果您的路径中间有
类似abcd xxxxxx之类的资料夹名称,请记得改成abc~1(该目录abc开头的资料夹
只有一个的话).
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.32.108
※ 编辑: louis0407 来自: 114.36.32.108 (10/17 11:34)
1F:→ sniper0710:直接打完整路径 c:\program files 不行吗 XD 10/17 13:51
2F:推 waves66:小弟进了「内容」但找不到「目标」这个东西? 10/17 17:08
3F:→ crasser:就是路径阿 D:\foobar2000\foobar.exe之类的前面 10/17 17:14
4F:→ sniper0710:内容 -> 捷径(上面的分页标签) -> 目标 10/17 17:22
5F:→ waves66:请问是在哪里按内容呢? 10/17 17:25
6F:→ sniper0710:foobar的捷径上 10/17 17:28
7F:推 olduck:可以试试Autohotkey,写好内容再编成执行档就好... 10/17 18:42
9F:→ olduck:Run "C:\Program Files\Foobar2000\foobar2000.exe" /Play 10/17 18:44
10F:→ olduck:, , , NewPID ;执行程式、抓PID - 接上,第二行 10/17 18:44
11F:→ olduck:Process, priority, %NewPID%, High ;调权限为高 - 第三高 10/17 18:45
12F:→ olduck:;号後面是说明,不写也没差 10/17 18:46
13F:推 BastardRose:推autohotkey码 对免安装版本 固定路径超方便永久有效 11/13 16:20