0
A
回答
2
我發現這個代碼來提取我需要的信息。 我發佈它,以防有人可以從中受益。 我使用SQLite從sync_config.db文件中提取信息。
String dbFilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Google\\Drive\\sync_config.db");
string csGdrive = @"Data Source=" + dbFilePath + ";Version=3;New=False;Compress=True;";
try {
using (var con = new SQLiteConnection(csGdrive)) {
con.Open();
using (var sqLitecmd = new SQLiteCommand(con)) {
//To retrieve the folder use the following command text
sqLitecmd.CommandText = "select * from data where entry_key='local_sync_root_path'";
using (var reader = sqLitecmd.ExecuteReader()) {
reader.Read();
//String retrieved is in the format "\\?\<path>" that's why I have used Substring function to extract the path alone.
destFolder = reader["data_value"].ToString().Substring(4);
Console.WriteLine("Google Drive Folder: " + destFolder);
}
}
}
}
0
谷歌驅動器的鏈接是https://drive.google.com/#my-drive。但是你必須在網頁瀏覽器控件中打開它,並且它會自動打開,以便在你的應用程序安裝在機器上的情況下,自動將其打開到谷歌。
如果你不想在webBrowser控件中打開它,那麼你將不得不使用谷歌驅動器SDK,它非常有用。
在根目錄的名稱僅僅是root
1
如果我理解正確的話,你是在談論谷歌驅動器安裝的應用程序的Windows and Mac。
沒有API可以確定用戶在本地計算機上放置驅動器文件夾的位置,因爲這是特定於本地計算機而不是用戶的Google帳戶。
在Windows中,驅動器的應用程序商店在一個SQLite 3數據庫的本地驅動器路徑位於:
%LOCALAPPDATA%\Google\Drive\sync_config.db
它是安全的假設的Mac應用程序使用位於用戶的名稱相似的SQLite數據庫文件主目錄。
相關問題
- 1. 谷歌驅動器根位置
- 2. 獲取谷歌驅動器folderId javascript
- 3. GTMSessionfetcher谷歌驅動器UPLOAD谷歌驅動器的目標C?
- 4. 如何通過谷歌驅動器api從谷歌驅動器獲取多個文件?
- 5. 如何從GTLDriveFile獲取網址到谷歌驅動器文件?
- 6. 如何從谷歌驅動器獲取流鏈接
- 7. 如何從谷歌驅動器api v3獲取文件列表?
- 8. 如何從谷歌驅動器獲取fileid響應?
- 9. 谷歌驅動器sdk:致電谷歌驅動器sdk
- 10. 文件選取器獲取文件在谷歌驅動器
- 11. 獲取使用谷歌驅動API
- 12. 谷歌驅動器讀取在Python
- 13. 谷歌驅動器保存到不工作(谷歌驅動API)
- 14. 無法獲取谷歌驅動器的刷新令牌(谷歌API v2)
- 15. NoClassDefFoundErrror與谷歌驅動器
- 16. Acra和谷歌驅動器
- 17. httpsrequest谷歌驅動器refreshtoken
- 18. 谷歌驅動器api python
- 19. Getlink谷歌驅動器IPV4
- 20. 谷歌驅動器:redirect_uri_mismatch
- 21. 在谷歌驅動器
- 22. 從谷歌驅動器動態獲取內容
- 23. 獲取谷歌驅動器的帳戶信息的問題
- 24. 如何在谷歌驅動器sdk下載谷歌文件?
- 25. 谷歌驅動器腳本文件夾位置
- 26. 如何獲得谷歌驅動器在iPhone SDK的
- 27. Android使用GoogleApiClient獲取谷歌驅動器的令牌
- 28. 獲取文件的鏈接與谷歌驅動器api python
- 29. 如何獲取谷歌驅動器的文件的URL在Android下載
- 30. 獲取谷歌地圖當前位置
在我的機器上,文件夾是'C:\ Users \ p620327 \ AppData \ Local \ Google \ Drive \ user_default'。也許它在某些時候被Google改變了。 – Berend