複数のユーザーのFirefoxブックマークを新しいラップトップに追加


1

私たちの職場では、1か月以内に新しいラップトップを入手しており、ブックマークを新しいラップトップに転送する必要があります。私たちはそれらのためにローミングプロファイルを行いません(彼らは私たちのドメインで1台のラップトップを使用します)。理想的には物理的な介入なしで、ファイルを新しいラップトップに適切にコピーする方法を探しています。

XPからW7に移行しているので、XPのWindowsプロファイルとW7のセットアップの違いについて読みました。

現在、Firefox 10.0.2で使用していますが、それは(Firefoxのリリースサイクルに応じて)物事を移行するときに変更される可能性があります。

私が直面している問題は、Firefoxが(random_gibberish.Default)をフォルダー名として持つプロファイルフォルダーを作成することです。そのため、コピー元、特にコピー先を自動化するのは困難です(Firefoxがどのプロファイル名を思い付くかわからないため)。初めてFirefoxの実行を簡単に自動化できますが、フォルダー名の先頭が何で始まるかは推測です。FirefoxのCLIスイッチを使用して(firefox)プロファイルを作成する場合、randomgibberish.profilenameという名前の何かが作成されます

FirefoxのCLIを見つけましたが、必要なものに近いもの(たとえば、firefox.exe -migration)をリモートで読み込むと、あまり役に立ちません。先ほど言ったように、ブックマークを移動している間、100台のラップトップをベビーシッターで移動する必要はありません。

サードパーティのアプリのインストールに興味がない(セキュリティ上の理由)。必要に応じて、CLIおよび/またはスクリプトでこれを処理したい。私たちはZenworksを使用しているので、そこで少しスクリプトを作成してバンドルを作成する機会があります。ユーザーのマシンにはpythonがインストールされていないため、残念ながらpythonは使用できません。

私はこのソリューションを半日オンラインで検索してきましたが、得られるのは非企業向けの回答、または「これをダウンロードしてインストールする」という提案だけです。ユーザーソリューションではなく、エンタープライズソリューションが必要です。

確かに誰かがこれを自分で攻撃しましたか?まだ検討していない提案はありますか?(そして大声で叫ぶ、Firefoxに-importbookmarkと-exportbookmarkスイッチがないのはなぜですか?

回答:


1

「どこから」の部分について、profile.iniFirefoxプロファイルディレクトリ内のファイルからこの情報を抽出することを検討しましたか?「Path = gibberish.default」の行は、どこから来たかを教えてくれます。

「どこに」、あなたは名前を自分で選ぶことができます。ファイルを名前のフォルダーにコピーしてから、anynameyouwant.default次のprofile.iniようにダンプします。

[General]
StartWithLastProfile=0

[Profile0]
Name=default
IsRelative=1
Path=anynameyouwant.default
Default=1

もちろん、複数のプロファイルを持っている可能性のあるユーザーには注意してください。


あ!その方向に送ってくれてありがとう... .iniファイルを完全に見落としていました(profiles.iniをC:\ Users \ username \ AppData \ Roaming \ Mozilla \ Firefoxで
見つけました

うーん、自分のw7マシンにあるプロファイルディレクトリを削除し、profile.iniを編集して新しいパスを作成しようとしました。Firefoxはロードされません。firefox -ProfileManagerを使用してプロファイルを削除しようとしました。ffxプロファイルディレクトリを削除し、profile.iniに「[General] StartWithLastProfile = 1」しかありませんでした。それから始まった。8文字のプロファイル名を試してみましたが、デフォルトでは機能しませんでした...新しい/バニラのFirefoxインストールでメソッドを試す必要があります...または単に意味のない部分を抽出することに戻ります。
uniquegeek

それでも、profile.iniに有効なプロファイルの場所を指定する必要があります。有効なプロファイルは、-ProfileManagerが作成するプロファイルです。
-chutz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.