璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7324回复:22

MyFirefox引导器好还是火狐自带的-profile 文件夹名字 -no-remote 好?

楼主#
更多 发布于:2011-12-14 17:30
MyFirefox引导器好还是火狐自带的-profile 文件夹名字 -no-remote 好?
目的:1.在本机中能实现打开多窗口,每个窗口对应相应的配置。
2.用U盘传到另一台电脑后,也能实现 打开多窗口,每个窗口对应相应的配置。相关https://www.firefox.net.cn/forum/viewtopic.php?f=4&t=42800
3.重装系统后配置文件不丢失。而且还能像没重装前 打开多窗口,每个窗口对应相应的配置。
重装系统也相当于用U盘复制,因为启动火狐或者MyFirefox时面对的都是全新的系统,没有任何注册信息的系统。
感觉如果用MyFirefox引导器,是第三方软件,有一些BUG,但是启动方便。而如果用自带的命令,复制到另一台电脑后,每次都要在快捷方式那手动填写。如果配置文件夹有十几个就繁琐了。
顺便分享下便携版火狐引导器大集合:
http://deepin.org/thread-1887104-1-1.html
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
1楼#
发布于:2011-12-14 17:30
某些程序不能用-no-remote可靠地启动;bat可在任意windows系统上使用。
1. bat,%choice%=="1" ["2"|"3"...]
2. ↑
3. ↑

请自行科普“相对路径”
-いたんですか? -ええ、ずっと
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2011-12-14 17:30
我用的是前者,可以设为默认浏览器
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2011-12-14 17:30
dongyuanxun:我用的是前者,可以设为默认浏览器回到原帖

自带的如果是本机本来就可以设置默认浏览器啊,难道复制到另外一台电脑后就不能 设为默认浏览器 了?
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2011-12-14 17:30
白左:某些程序不能用-no-remote可靠地启动;bat可在任意windows系统上使用。
1. bat,%choice%=="1" ["2"|"3"...]
2. ↑
3. ↑

请自行科普“相对路径”
回到原帖

都是火狐程序(firefox .exe)啊,为什么说 有时 -no-romote 会不能“可靠地启动”或者发生错误??-no-romote 究竟是什么意思?没有远程?它会引起启动错误?

按你说的搜索了一番,找到了下面这个 http://iask.sina.com.cn/b/13355828.html
再修改了下,是不是这样就行了,复制到另外一台电脑后,不管firefox.exe在哪个目录下,都能 打开多窗口,每个窗口对应相应的配置?
@echo off
cls
echo.
echo               请选择需要的功能:
echo.
echo                1. 运行firefox1
echo.
echo                2. 运行firefox2
echo.
echo                3. 运行firefox3
set /p choice=            选择(1/2/3):
if %choice%==1 goto startfirefox1
if %choice%==2 goto startfirefox2
if %choice%==3 goto startfirefox3

:startfirefox1
firefox.exe -profile profile1
goto End

:startfirefox2
firefox .exe -profile profile2
goto End

:startfirefox3
firefox.exe -profile profile3
goto End

:End
exit
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2011-12-14 17:30
璀璨星空001
自带的如果是本机本来就可以设置默认浏览器啊,难道复制到另外一台电脑后就不能 设为默认浏览器 了?
回到原帖

是么,自带的也可以设置默认浏览器使用自定义的profile么?
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2011-12-14 17:30

是么,自带的也可以设置默认浏览器使用自定义的profile么?

是的,我试过,把firefox设定为默认值,不管是
-profile 配置文件夹的绝对路径 -no-remote
,还是
-profile 配置文件夹名字 -no-remote

都可以实现 打开多窗口,每个窗口对应相应的配置,互相独立,互不干扰。
我只测试了两个配置文件,可以打开两个独立的窗口。
用下面的检测办法,确定firefox为默认浏览器。
http://hi.baidu.com/jdchenjian/blog/ite ... a938c.html
检查默认浏览器是否设置成功?
在开始菜单的“运行”中输入网址,用默认浏览器打开。
双击 Internet 快捷方式,用默认浏览器打开。
双击 本地的 HTML 等文件,用默认浏览器打开。
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
7楼#
发布于:2011-12-14 17:30
把那些快捷方式都复制进去不就行了,要同时启动所有配置,用批处理把快捷方式都启动不就OK了?
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2011-12-14 17:30
royallin:把那些快捷方式都复制进去不就行了,要同时启动所有配置,用批处理把快捷方式都启动不就OK了?回到原帖

比如把一个firefox的快捷方式(目标里是D:\Program Files\Mozilla Firefox\firefox.exe -profile profile1 -no-remote )
复制到另外一台电脑上的E盘,结果发现此firefox的快捷方式变成了未知图标类型。右键属性发现目标里没有变。

怎么用批处理把快捷方式都启动,批处理支持启动参数吗?
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
9楼#
发布于:2011-12-14 17:30
璀璨星空001
比如把一个firefox的快捷方式(目标里是D:\Program Files\Mozilla Firefox\firefox.exe -profile profile1 -no-remote )
复制到另外一台电脑上的E盘,结果发现此firefox的快捷方式变成了未知图标类型。右键属性发现目标里没有变。

怎么用批处理把快捷方式都启动,批处理支持启动参数吗?
回到原帖

 不同盘符就用批处理,把批处理放在firefox.exe相同目录下。双击运行。
firefox.exe -profile profile1 -no-remote
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2011-12-14 17:30

 不同盘符就用批处理,把批处理放在firefox.exe相同目录下。双击运行。
firefox.exe -profile profile1 -no-remote

你好,新建记事本,把代码放进去,运行,那个CMD黑色窗口还残留着,能不能设定运行firefox后自己退出。我在后面加了exit不管用啊,还有以前的批处理不是前面必须是@echo off吗?现象升级了,不需要了?
弄成自己退出后,我再把这个批处理建立快捷方式,主要目的是设置运行窗口为最小化,这样就看起来直接运行 firefox.exe 了
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2011-12-14 17:30
你用
start firefox.exe -profile profile1 -no-remote

执行完就没cmd窗口了,批处理的基本技巧
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
12楼#
发布于:2011-12-14 17:30

是的,我试过,把firefox设定为默认值,不管是
-profile 配置文件夹的绝对路径 -no-remote
,还是
-profile 配置文件夹名字 -no-remote

都可以实现 打开多窗口,每个窗口对应相应的配置,互相独立,互不干扰。
我只测试了两个配置文件,可以打开两个独立的窗口。
用下面的检测办法,确定firefox为默认浏览器。
http://hi.baidu.com/jdchenjian/blog/ite ... a938c.html
检查默认浏览器是否设置成功?
在开始菜单的“运行”中输入网址,用默认浏览器打开。
双击 Internet 快捷方式,用默认浏览器打开。
双击 本地的 HTML 等文件,用默认浏览器打开。

貌似的确不可以设置默认浏览器,打开独立窗口没问题,打开外部链接,本地文件都是弹窗多配置启动选择..
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2011-12-14 17:30
MalcKear
貌似的确不可以设置默认浏览器,打开独立窗口没问题,打开外部链接,本地文件都是弹窗多配置启动选择..
回到原帖

不好意思,我搞混了,打开的默认浏览器是另外一个配置的,不是用-profile 配置文件夹名字 -no-remote 设置的,没有打开设定的“配置文件夹名字”的火狐浏览器。
还是要靠引导器才行
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2011-12-14 17:30
dongyuanxun:你用
start firefox.exe -profile profile1 -no-remote

执行完就没cmd窗口了,批处理的基本技巧
回到原帖

谢谢了,网上搜索了一番,找到了两个代码,另存为 .vbs的,可以隐藏黑色的窗口。
1.
Set ws = CreateObject("Wscript.Shell")   
ws.run "cmd /c start firefox.exe -profile profile1 -no-remote",0

2.
Set ws = CreateObject("Wscript.Shell") 
ws.run "cmd /c start firefox.exe -profile profile1 -no-remote",vbhide

3.这个是保存为.vbe的,与vbs有什么不同?
set ws=wscript.createobject("wscript.shell")
ws.run "cmd /c start firefox.exe -profile profile1 -no-remote",0

我想知道这个vbs的作用隐藏运行的,那么运行完这个VBS代码自身会不会退出?
只要这个VBS和批处理与firefox.exe是同目录的话,那就可以识别此目录的并firefox.exe运行?如果别人的电脑D盘也有个firefox.exe,会不会识别成人家的了?
题外话:末尾的0与vbhide是完全一样的吗?
还有set ws=wscript.createobject("wscript.shell")与Set ws = CreateObject("Wscript.Shell")  
也是一样的吗?
上一页
游客

返回顶部