This is a Google API based C# command line application.
gdrive --getitem item_id_or_path
gdrive --getitempath item_id
gdrive --dir item_id_or_path
gdrive --createfolder folder_name [parent_id_or_path]
gdrive --createfolderstructure folder_path
gdrive --uploadfile local_file_path [parent_id_or_path]
gdrive --downloadfile file_id_or_path local_folder_path
gdrive --delete item_id_or_path
gdrive --getpermission item_id_or_path
- Download the Portable Version
- Extract the ZIP File
- Download credentials.json from google api console. Visit this link for more information.
- Put credentials.json inside the extracted folder
- run gdrive.exe through command line
- Download credentials.json from google api console. Visit this link for more information.
- Copy credentials.json to GoogleApi\gdrive folder.
- Open GoogleApi.sln in Visual Studio.
- Restore NuGet package (Tools -> NuGet Package Manager -> Manage Nuget Packages for Solution).
- Save changes, close solution and reload it again.
- Hit Start to compile.