2012-05-30 59 views
3

有誰知道是否可以從外部應用程序添加書籤到網頁瀏覽器(Safari,IE,FF,Chrome,Opera)?從外部應用程序添加書籤到網頁瀏覽器

+0

可能您可以修改那些瀏覽器用來存儲書籤的文件。我對那些支持從cmdline添加書籤的瀏覽器有些懷疑。 – nhahtdh

回答

4

對於IE

你需要在這裏創建一個鏈接文件:

C#

Environment.GetFolderPath(Environment.SpecialFolder.Favorites) 

PowerShell的

[Environment]::GetFolderPath([System.Environment+SpecialFolder]::Favorites) 

瀏覽器:

您需要添加JSON格式文件bookmarks條目(不帶擴展名):

Win7

C:\Users\<YOURUSERNAME>\AppData\Local\Google\Chrome\User Data\Default\ 

火狐:

的書籤存儲在SQLite

../Application Data/Mozilla/Firefox/Profiles/{your firefox profile}/places.sqlite 

使用System.Data.SQLite您可以嘗試添加鏈接,但我無法爲您提供更多幫助。

不能幫助您的Safari和Opera

2

使用PowerShell V2 ISE(86),該代碼將列出系統中所有的特殊文件夾,甚至this -

$objShell = New-Object -com "Wscript.Shell" 
$objShell.SpecialFolders | WHERE {$_.ToString() -match "Fav"} 

然後,您可以訪問&操縱C:\ Users \用戶名\ Favorites文件夾。我不知道這是否會擴展到所有的瀏覽器[除IE]

相關問題