Scroll to bottom of page for installation/downloads
Latest updates
6.42.04
Added a command that creates a folder hierarchy.
6.42.03
Updated gam <UserTypeEntity> get drivefile <DriveFileEntity> ... csvsheet <SheetEntity>
to allow
selection of the output format with format <FileFormat>
. Previously, csv
was always selected and
it is still the default. Valid formats are: csv,tsv,ods,pdf,xlsx
.
6.42.02
Added sha1checksum
and sha256checksum
to <DriveFieldName>
.
The SHA1/SHA256 checksum associated with a file, if available.
This field is only populated for files with content stored in Google Drive;
it isn't populated for Docs Editors or shortcut files.
Added option addcsvdata <FieldName> <String>
to gam <UserTypeEntity> print filelist
and
gam print ownership
. This adds additional columns of data to the CSV file output.
Get a list of a user's shortcuts
gam redirect csv ./TSShortcuts.csv user user@domain.com print filelist fields id,name,parents,shortcutdetails showmimetype gshortcut
Headers
Owner,id,name,parents,parents.0.id,parents.0.isRoot,shortcutDetails.targetId,shortcutDetails.targetMimeType
For each shortcut, get the target file information; add the shortcut id, name and parent to the output
gam redirect csv ./TSShortcutFiles.csv multiprocess csv ./TSShortcuts.csv gam user user@domain.com print filelist select "~shortcutDetails.targetId" norecursion showownedby any
fields id,name,mimetype,parents,owners.emailaddress addcsvdata shortcut.id "~id" addcsvdata shortcut.name "~name" addcsvdata shortcut.parents "~parents.0.id"
Headers
Owner,id,name,mimeType,owners,owners.0.emailAddress,parents,parents.0.id,parents.0.isRoot,shortcut.id,shortcut.name,shortcut.parents
6.42.01
Updated processing of option matchlabel <LabelName>
to replace the following characters with a -
so that the query generated will work correctly. Previously, only
(space) and /
were replaced.
&()"|{}/
6.42.00
Following Jay's lead, added commands commands to copy Google Vault and Organization Takeout data to your own GCS bucket.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Vault-Takeout#copy-vault-exports
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Vault-Takeout#copy-a-takeout-bucket
Updated gam <UserTypeEntity> create contact
to treat the following options as errors;
previously, they were silently ignored.
addcontactgroup <ContactGroupItem>
removecontactgroup <ContactGroupItem>
Updated version number to align with Standard GAM.
6.32.05
Fixed bug in gam show chromepolicies
that caused a trap.
Following Jay's lead, added sharingfoldersrequiresorganizerpermission
to <SharedDriveRestrictionsFieldName>
and
<SharedDriveRestrictionsSubfieldName>
.
6.32.04
Fixed bug in gam <UserTypeEntity> move drivefile <DriveFileEntity>
where the following
error was not retried when sendemailifrequired
was specified.
User: user@domain.com, Drive Folder: Test, Permission: noninherited/writer/user/user@external.com, Copy Failed: You are trying to invite user@external.com. Since there is no Google account
associated with this email address, you must check the "Notify people" box to invite this recipient.
6.32.03
Following Jay's lead, updated gam create project
to handle the following error:
ERROR: 403: Permission 'resourcemanager.projects.get' denied on resource
6.32.02
Added support for gender
subfields in gam <UserTypeEntity> signature
and
gam <UserTypeEntity> create|update sendas
option replace <Tag> <UserReplacement>
.
<GenderSubfieldName> ::=
addressmeas|
customgender|
type
<UserReplacementFieldSubfield> ::=
...
gender.<GenderSubfieldName>|
...
6.32.01
Extended csv_input_row_filter
, csv_input_row_drop_filter
, csv_output_row_filter
and csv_output_row_drop_filter
to allow specification of filters based on text comparisons.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/CSV-Input-Filtering
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/CSV-Output-Filtering
6.32.00
Installation
If you are a first time Gam user:
If you are updating your GAMADV-XTD3 version:
If you are upgrading from standard Gam
If you are upgrading from GAMADV-X or GAMADV-XTD
sha256 hashes
49a2e1be6795cacb5312ce499c7e71c02f33e801f685bba7b20946ca6407ea5b gamadv-xtd3-6.42.04-linux-arm64-glibc2.23.tar.xz
026f8bc3f989683341bb640e015269cd7dd18535eb4aa465fb627f00505f8770 gamadv-xtd3-6.42.04-linux-arm64-glibc2.27.tar.xz
339fb8535f06e1167df0d3c3741f6292bf13ad85445554b514d20f043aa2677c gamadv-xtd3-6.42.04-linux-arm64-glibc2.31.tar.xz
9ddebbf02e792eec2b671c304600683b3d2b435907d6a35c35a2bd000eab6da2 gamadv-xtd3-6.42.04-linux-x86_64-glibc2.19.tar.xz
4c26e3ed1fde4ef51bcdba0e676f79c495b6f59e085256d9fcc519a3874e74ca gamadv-xtd3-6.42.04-linux-x86_64-glibc2.23.tar.xz
2c28d532a7abf0b87367b0751c6c359897a08db5d0c6dd6e2578192a051afe0d gamadv-xtd3-6.42.04-linux-x86_64-glibc2.27.tar.xz
470606d0354716dd182cdacde4ede9e44b9b60a989c582f91bc6ef005ce6b00b gamadv-xtd3-6.42.04-linux-x86_64-glibc2.31.tar.xz
e8dc6aaa5a061d665a3ef98e03a9ae8f3a43b5f00fce717cf2e370acd921cc7e gamadv-xtd3-6.42.04-linux-x86_64-glibc2.35.tar.xz
587416becf74f8559772b4240a09ae7b65bc93e58e74b69a1d8df5a00c0f7516 gamadv-xtd3-6.42.04-linux-x86_64-legacy.tar.xz
a9b099d0f9a7e9001141047f22dabefc4162f7ac0a2a51771da29bd39301da31 gamadv-xtd3-6.42.04-macos-arm64.tar.xz
e0103e2b6768bea0f574b6877308e553670a9d1a61b580fa4e01dc925e86c74a gamadv-xtd3-6.42.04-macos-x86_64-legacy.tar
102eff7010121e5d720d347a2b0b3a437fbeeae9e265d6a82825766aa4d330a9 gamadv-xtd3-6.42.04-macos-x86_64.tar.xz
0d093e640270a029cf0df25bb040c5d5219037826ebd88338f5ecc9bbf933a96 gamadv-xtd3-6.42.04-windows-x86.msi
0e73068bdaaaf102492c1331bf20202a81276d79aa174fd6503f0aa39cac682f gamadv-xtd3-6.42.04-windows-x86.zip
1ccf89d4977b7e5781cd555914d022cbc093df8422efe851c6df8609713824a4 gamadv-xtd3-6.42.04-windows-x86_64.msi
9cbc86eb5e2caae1f3be4cd29dcd22df1f95c2b35afd1d7dae0f0d5dc92636df gamadv-xtd3-6.42.04-windows-x86_64.zip