https://github.com/lendy007/keeptoonenote
This script can be used for migration of your Google Keep notes into Microsoft OneNote.
https://github.com/lendy007/keeptoonenote
googlekeep keep onenote
Last synced: 7 months ago
JSON representation
This script can be used for migration of your Google Keep notes into Microsoft OneNote.
- Host: GitHub
- URL: https://github.com/lendy007/keeptoonenote
- Owner: lendy007
- Created: 2022-10-26T14:10:51.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-26T14:22:07.000Z (almost 3 years ago)
- Last Synced: 2025-01-26T15:15:24.442Z (9 months ago)
- Topics: googlekeep, keep, onenote
- Language: PowerShell
- Homepage:
- Size: 1.95 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.MD
Awesome Lists containing this project
README
# Migration of Google Keep notes to Microsoft OneNote - Powershell script
### Thanks to [http://thebackend.info/powershell/2017/12/onenote-read-and-write-content-with-powershell/](http://thebackend.info/powershell/2017/12/onenote-read-and-write-content-with-powershell/) where it has been described how to create OneNote from Powershell
This script can be used for migration of your Google Keep notes into Microsoft OneNote. No guarantees, I have used this script for my own migration and it worked fine for me, so I just decided to share it as I didn't find any useful free tool to performing it.
### Prerequisities
- This script requires Microsoft OneNote application to be installed on computer as it is using COM object of OneNote to create notes.
- You need to visit [takeout.google.com](https://takeout.google.com) and have your Google Keep data exported from Google
- After downloading those exported data you need to extract them and point script to folder where all .html files with notes are located### Script running
After downloading of script just modify these 2 lines to specify where OneNote notebook with notes will be created. Put just folder there. And you need specify **sourcePath** - path where .html files with exported noted are extracted - usually it should ends as \Takeout\Keep. Then just run the script and wait for results.
```sh
$NotebookPath = ""
$sourcePath = ""
```