Zachary Gorman
63bc3580e5
Too much, should've committed sooner lol
2024-09-23 14:39:12 -07:00
Zachary Gorman
2dfa1f20af
Updated all progress bars, added patchnotes preview, and minor fixes
2024-09-18 11:15:13 -07:00
Zachary Gorman
cd21de83f5
Only displays IPv4 addresses in primary output
2024-09-16 13:32:28 -07:00
Zachary Gorman
c0a406a590
aww dangit
2024-09-13 16:55:52 -07:00
Zachary Gorman
ddd1f02fed
Refactored and fixed mobile devices bug
2024-09-13 16:32:38 -07:00
Zachary Gorman
649ed498b5
Get-hostname reorder
2024-09-13 14:57:17 -07:00
Zachary Gorman
2ec04bc03b
Added DevicesUnplugged flag
2024-09-12 16:46:24 -07:00
Zachary Gorman
ee682348fe
Updated hostname resolution
2024-09-11 14:02:15 -07:00
Zachary Gorman
f950cd11a7
Preventing Spark! from hanging our prescious Get-PC
2024-09-05 13:16:01 -07:00
Zachary Gorman
1da8a5dd3d
Get-pc wrapped logging and various get-pc local bugs
2024-09-04 15:55:01 -07:00
Zachary Gorman
e30dfa2aaa
CMDB flag, Apps computer column, and coast hostname fix
2024-08-29 09:44:47 -07:00
Zachary Gorman
00d4adfe7b
Get-pc falls back to cmdb when pc is offline and not in SCCM
2024-08-13 16:40:16 -07:00
Zachary Gorman
8cc3bbbeb4
Removed erroneous Write-Host
2024-08-13 15:43:37 -07:00
Zachary Gorman
e9435d15d3
Get-Hostname queries CMDB for asset tags correctly and SCCMQueryBlock now gets CMDB data
2024-08-13 14:19:17 -07:00
Zachary Gorman
8661d20d07
Resources utilizes output pipeline
2024-08-13 08:44:59 -07:00
Zachary Gorman
346c7ef571
Resources now calculates RAM usage correctly when more than one RAM stick is installed
2024-08-13 08:24:56 -07:00
Zachary Gorman
2c4ce1bf3a
Utilized Sean's ITSM interface instead.
...
This interface is more standardized and robust, and utilizes an api key
instead of SID which is more seamless for the end user.
2024-08-07 11:41:54 -07:00
Zachary Gorman
98a9474e11
Sean already did Spark! (facepalm). Implemented Sean's Spark! into new get-pc
2024-08-07 11:33:25 -07:00
Zachary Gorman
ebc72b3f40
Merge branch 'Spark'
2024-08-02 12:04:40 -07:00
Zachary Gorman
f3e8186b1c
Spark, yay!
2024-08-02 12:03:04 -07:00
Zachary Gorman
43a85d110a
Fixed SCCM queries, woopsie!
2024-07-30 17:26:27 -07:00
Zachary Gorman
c7c4be8a6f
Tidied up some little bugs
2024-07-30 13:48:11 -07:00
Zachary Gorman
5508b8fadc
Spark now utilized for CMDB Fallback
2024-07-30 13:25:32 -07:00
Zachary Gorman
ca45404af1
Better appDiff output
2024-07-26 16:04:17 -07:00
Zachary Gorman
29e6749316
Starting Spark integration
2024-07-26 14:13:08 -07:00
Zachary Gorman
774bce8ec7
Forgot to add a file!
2024-07-26 11:44:25 -07:00
Zachary Gorman
d271979205
SCCM Query can be jobbed and added ClearCCMCache
2024-07-26 11:41:04 -07:00
Zachary Gorman
f432187f92
BatchInvokes now uses jobs for a 4x speedup!
2024-07-24 16:04:24 -07:00
Zachary Gorman
e17f7e6ba3
Refactored main, currently broke job system but there is a plan to rework the job system
2024-07-24 15:37:27 -07:00
Zachary Gorman
61038d43e5
Updated version number and added the flags to main get-pc
2024-07-16 08:51:00 -07:00
Zachary Gorman
28ae983bf4
Updated patch notes, added quiet
2024-07-15 15:11:09 -07:00
Zachary Gorman
03bfcadfb8
Apps reports Version and Publisher correctly and Uninstall Programs works
2024-07-15 14:48:39 -07:00
Zachary Gorman
062f91059e
Get-Hostname tested and functioning, PCMonitor now uses Output pipeline
2024-07-15 08:54:31 -07:00
Zachary Gorman
f48cb0861d
Merge branch 'HostnameRefactor'
2024-07-12 14:32:19 -07:00
Zachary Gorman
433be9b928
Refactored all SCCM queries to one file since they share the same constants
2024-07-12 14:27:36 -07:00
Zachary Gorman
b20d2f22a6
Refactored places that could use Get-Hostname
2024-07-12 14:05:22 -07:00
Zachary Gorman
f5224ff3fc
Get-Hostname tested and functioning, PCMonitor now uses Output pipeline
2024-07-12 13:50:15 -07:00
Zachary Gorman
9a1230c004
Monitor can now monitor printers
2024-07-11 14:12:06 -07:00
Zachary Gorman
0ba1dcee20
Started on Get-Hostname
2024-07-11 11:33:30 -07:00
Zachary Gorman
2bac7ba34e
Tested PrinterPurge and updated apps to work with VMs
2024-07-08 14:10:21 -07:00
Zachary Gorman
433d89c8b9
Printer Purge almost ready to be tested
2024-07-03 17:00:31 -07:00
Zachary Gorman
40a7ec24cf
Merge branch 'Monitor'
2024-07-01 10:35:47 -07:00
Zachary Gorman
a77b048b87
Updated PCMonitor
...
PCMonitor now prompts for a waiting interval, gives user the option to
be notified, displays a propress bar when initializing sessions, and
updates a datetime so user knows script isn't hanging
2024-07-01 10:32:55 -07:00
Zachary Gorman
61a102692c
Fixed restore option on -UserProfileBackup
2024-07-01 09:03:24 -07:00
Zachary Gorman
2b0c9ed93c
Addded Monitor to monitor a pc's status like online and login status.
2024-07-01 08:34:28 -07:00
Zachary Gorman
e60cd96bc6
Added PCMonitor.ps1 to fix last commit. Oopsie!
2024-06-25 10:17:17 -07:00
Zachary Gorman
1646d2cdec
Updated Devices to query SCCM when offline
2024-06-24 14:11:07 -07:00
Zachary Gorman
c6457d4684
Merge branch 'ProfileTransfer'
...
Merge adds a "Custom Path" option to -UserProfileBackup to enable
transferring directly to another PC. Invoke-UserProfileTransfer factored
out of Get-UserProfileBackup for simplicity.
2024-06-20 09:47:12 -07:00
Zachary Gorman
40c0936ea8
Apps doesn't make a profile anymore
2024-06-20 08:57:22 -07:00
Zachary Gorman
c2cf5674f8
Updated module dependencies
...
To enable the Wake flag, we need ConfigurationManager module. This was
in the module manifest in Required Modules, however get-pc is functional
without ConfigurationManager so it didn't make sense for get-pc to
fail importing if ConfigurationManager wasn't present. Removing it
from Required Modules and importing it at the bottom of Get-PC.psm1
allows the import to fail silently and the lost functionality isn't
reported until user attempts to use the Wake flag (which is a good
thing).
2024-06-12 17:28:26 -07:00