开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 8240|回复: 11
收起左侧

[技术专题] 沙盘Sandboxie命令行(Windows)中文详解

[复制链接]
结帖率:50% (1/2)
发表于 2015-6-4 18:07:47 | 显示全部楼层 |阅读模式   广西壮族自治区南宁市
本帖最后由 宇智波·佐助 于 2015-6-5 09:18 编辑

沙盘Sandboxie命令行(Windows)中文详解

沙盘程序可以使用dos命令和相关参数完成下列功能。
Start启动:在沙盘中运行程序
Stop 停止:关闭沙盘程序
List列表:显示在闪盘中运行的程序列表
Delete 删除:删除沙盘中的内容
Reload重载:重新载入沙盘配置
Disable Forced Programs禁用强制程序
程序启动
沙盘程序可以根据一个可执行程序的绝对路径和相对路径,在沙盘中运行此程序:
"C:\Program Files\Sandboxie\Start.exe" c:\windows\system32\calc.exe"C:\Program Files\Sandboxie\Start.exe" calc.exe
两个特例:
在沙盘中运行网页浏览器
"C:\Program Files\Sandboxie\Start.exe" default_browser
在沙盘中运行电子邮件客户Duan
"C:\Program Files\Sandboxie\Start.exe" mail_agent
“运行任意程序”的窗口:
"C:\Program Files\Sandboxie\Start.exe" run_dialog
从开始菜单运行:
"C:\Program Files\Sandboxie\Start.exe" start_menu
在Start.exe和参数之间插入/box:SandboxName,表示沙盘程序具体的名称(默认:DefaultBox)
"C:\Program Files\Sandboxie\Start.exe" /box:TestBox run_dialog
特例
/box:__ask__
使用后需要手动选择沙盘。
参数
/nosbiectrl
用于确保在沙盘中运行程序之前不运行Sandboxie Control(主程序窗口):
"C:\Program Files\Sandboxie\Start.exe" /nosbiectrl calc.exe
参数
/silent
用于不显示错误消息:
"C:\Program Files\Sandboxie\Start.exe" /silent no_such_program.exe
参数
/elevate
用于使用Administrator权限运行程序:
"C:\Program Files\Sandboxie\Start.exe" /elevate cmd.exe
参数
/wait
用于等待程序运行完成,返回状态信息:
"C:\Program Files\Sandboxie\Start.exe" /wait cmd.exe
请注意,Start.exe是一个Win32应用程序,而不是一个控制台应用程序,因此系统的“开始”命令是很有用的,这里强制系统等待Start.exe完成:
start /wait "C:\Program Files\Sandboxie\Start.exe" /wait cmd /c exit 9
echo %ERRORLEVEL%
9
The system waits for Start.exe to finish, which in turn waits for “cmd /c exit 9″ to finish, and then the exit status 9 is returned all the way back.
参数顺序任意,例如:
"C:\Program Files\Sandboxie\Start.exe" /box:CustomBox /silent /nosbiectrl MyProgram.exe
程序停止
停止运行一个沙盘中的所有程序:
"C:\Program Files\Sandboxie\Start.exe" /terminate"C:\Program Files\Sandboxie\Start.exe" /box:TestBox /terminate
如果省略/box:,将终止默认沙盘DefaultBox。
程序列表
显示在一个特定的沙盘中的所有正在运行的程序列表的系统进程ID号
"C:\Program Files\Sandboxie\Start.exe"  /listpids"C:\Program Files\Sandboxie\Start.exe"  /box:TestBox  /listpids
如果省略/box:SandboxName 参数,将列出默认的DefaultBox。
显示的输出格式是每行一个进程ID,例如:
"C:\Program Files\Sandboxie\Start.exe"  /listpids | more
3
3036
2136
384
注意,Start.exe不是一个控制台应用程序,所以输出不会出现在命令提示符窗口,除非你试用输出结构,如 | more。
删除沙盘中的内容
"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox_silent
参数 /box:SandboxName 要位于Start.exe和删除命令中间。
_silent的删除命令的后缀,表示沙盘忽略任何错误,不显示任何错误消息。
删除操作分为两个阶段:
Phase 1 scans the contents of the sandbox and processes files which could pose a problem during the second phase:
Junctions (also known as reparse points) are removed.
Read-only files and directories are made fully Accessible.
Files and directories that have very long names are renamed to shorter names.
Renames the sandbox to the format __Delete_(sandbox name)_(some random number)_. For example, if the sandbox is DefaultBox, it could be renamed to __Delete_DefaultBox_01C4012345678912.
Phase 2 deletes any sandboxes that were processed in phase 1.
Sandboxes that were processed in phase 1 are those that have been renamed as described above.
More than one sandbox may be deleted in phase 2.
By default, the standard system command RMDIR is used to delete the renamed sandbox folder.
Alternatively, a third-party delete utility may used.
不同阶段的命令:
"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox_phase1"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox_phase2"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox_silent_phase1"C:\Program Files\Sandboxie\Start.exe"  delete_sandbox_silent_phase2
重载配置
此命令功能是重新载入沙盘配置,通常用于手动编辑Sandboxie.ini文件后。
"C:\Program Files\Sandboxie\Start.exe"  /reload
在程序正在运行时使用重载命令不会改变当前效果。
禁用强制程序
下列命令的功能是在沙盘外运行此程序:
"C:\Program Files\Sandboxie\Start.exe"  /dfp            c:\path\to\program.exe"C:\Program Files\Sandboxie\Start.exe"  /disable_force  c:\path\to\program.exe
/dfp 和 /disable_force 是相同的。
此命令的另一个功能是用来禁用强制运行的程序(右击系统托盘中沙盘,选择禁用强制运行程序)。
"C:\Program Files\Sandboxie\Start.exe"  disable_force
请注意disable_force前没有斜杠,此命令没有对应的取消命令。

签到天数: 8 天

发表于 2024-11-2 21:10:46 高大上手机用户 | 显示全部楼层   山东省淄博市
还有这个哦东西
回复 支持 反对

使用道具 举报

结帖率:93% (39/42)
发表于 2018-6-15 12:28:54 | 显示全部楼层   山东省临沂市
支持一下
回复 支持 反对

使用道具 举报

发表于 2015-6-10 10:37:04 | 显示全部楼层   广东省湛江市
谢谢分享!!!!!
回复 支持 反对

使用道具 举报

发表于 2015-6-9 08:47:43 | 显示全部楼层   河南省郑州市

我去恶趣味人
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2015-6-9 00:57:24 | 显示全部楼层   四川省南充市
{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}{:soso_e101:}
回复 支持 反对

使用道具 举报

发表于 2015-6-4 21:20:42 | 显示全部楼层   湖南省长沙市
谢谢分享哦
回复 支持 反对

使用道具 举报

结帖率:65% (28/43)

签到天数: 4 天

发表于 2015-6-4 19:56:58 | 显示全部楼层   四川省广元市
学习学习  好东西
回复 支持 反对

使用道具 举报

发表于 2015-6-4 19:55:05 | 显示全部楼层   广东省珠海市
看题目很屌,但是内容嘛。有待考证
回复 支持 反对

使用道具 举报

结帖率:67% (4/6)

签到天数: 4 天

发表于 2015-6-4 19:07:23 | 显示全部楼层   福建省龙岩市
不懂是用来干嘛的
回复 支持 反对

使用道具 举报

头像被屏蔽
结帖率:0% (0/1)
发表于 2015-6-4 18:59:32 | 显示全部楼层   广东省中山市
什么鬼??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表