GoogleDriveManagement/wiki/How-to-Uninstall-GAM7.md
2025-04-09 17:54:49 +00:00

3.8 KiB

Uninstalling GAM7

Get Project Info

gam version

Note the Config File: path to gam.cfg. In that folder will be a file oauth2service.json; look at its contents. You want these two lines:

"client_id": "123691089974044844789"
"project_id": "gam-project-123-456-789"

Remove Client API access

gam oauth delete

Remove Service Account API access

In a browser, go to https://admin.google.com, login and go to the Security/API Controls/Domain-wide Delegation page. Find the Client ID that matches the client_id value from oauth2service.json, hover over it and click Delete.

Delete GAM Project

In a browser, go to https://console.cloud.google.com/cloud-resource-manager, login. Find the ID that matches the project_id value from oauth2service.json; click the three dots at the right end of the line and click Delete. In the box that pops up, put the project_id value in ther Project ID* field and click SHUT DOWN

Linux and MacOS and Google Cloud Shell

In these examples, the user home folder is shown as /Users/admin; adjust according to your specific situation; e.g., /home/administrator.

This example assumes that GAM7 has been installed in /Users/admin/bin/gam7. If you've installed GAM7 in another directory, substitute that value in the directions.

Delete executable directory

rm -fr /Users/admin/bin/gam7

Delete configuration directory

The default GAM configuration directory is /Users/admin/.gam; for more flexibility you probably want to select a non-hidden location. This example assumes that the GAM configuration directory will be /Users/admin/GAMConfig; If you've chosen another directory, substitute that value in the directions.

rm -fr /Users/admin/GAMConfig

Delete working directory

This example assumes that the GAM working directory is be /Users/admin/GAMWork; If you've chosen another directory, substitute that value in the directions.

rm -fr /Users/admin/GAMConfig

Remove executable alias and GAM configuration export

Remove the following line:

alias gam="/Users/admin/bin/gam7/gam"
export GAMCFGDIR="/Users/admin/GAMConfig"

from these files based on your shell:

~/.bash_profile
~/.bashrc
~/.zshrc
~/.profile

Windows

This example assumes that GAM7 has been installed in C:\GAM7; if you've installed GAM7 in another directory, substitute that value in the directions.

Delete executable directory

In File Explorer, delete the C:\GAM7 folder.

Delete configuration directory

The default GAM configuration directory is C:\Users<UserName>.gam; for more flexibility you probably want to select a non user-specific location. This example assumes that the GAM configuration directory will be C:\GAMConfig; If you've chosen another directory, substitute that value in the directions.

In File Explorer, delete the C:\GAMConfig folder.

Delete working directory

This example assumes that the GAM working directory will be C:\GAMWork; If you've chosen another directory, substitute that value in the directions.

In File Explorer, delete the C:\GAMWork folder.

Reset system path and GAM configuration directory

Start Control Panel
Click System
Click Advanced system settings
Click Environment Variables...
Click Path under System variables
Click Edit...
If C:\GAM7 is not on the Path, click Cancel and skip the next three steps
  Click C:\GAM7
  Click Delete
  Click OK
If GAMCFGDIR is not in System variables, skip the next two steps
  Click GAMCFGDIR
  Click Delete
Click OK
Click OK
Exit Control Panel