Chris Breuer
My feedback
-
12 votes
An error occurred while saving the comment -
11 votes
We’re looking into extending the linking and integration abilities between a K1 and K2 and this would be one of the features we’d implement when that time comes.
An error occurred while saving the comment Chris Breuer commented
you can already do this
save this as a bat file
set KBOX_SERVER=k1000
net use \\%KBOX_SERVER%\client
pushd \\%KBOX_SERVER%\client\agent_provisioning\windows_platform\
for /r %%i in (*.msi) do (
start /wait msiexec.exe /qn /l*v %temp%\ampmsi.log /i %%i HOST=%KBOX_SERVER%
)
popd -
232 votesunder review ·
AdminKent Feid (Director of Product Management | Data Protection & KACE Unified Endpoint Management, Quest KACE) responded
As previously announced, we adopted a new Dell Updates framework starting in the KACE Systems Management Appliance (SMA) release 11.1. This change was triggered by Dell’s plan to end of life the framework previously used by KACE. This new framework developed by Dell is supposed to bring additional capabilities as it matures. We are keeping a close eye on these incremental improvements made by Dell and are hopeful that things like mass passing of passwords will come in time to develop against.
An error occurred while saving the comment Chris Breuer commented
You can follow this example script
https://www.zeta-uploader.com/1673684377 -
37 votesunder review · 4 comments · SDA (K2000) » Feature Enhancements · Flag idea as inappropriate… · Admin →
Chris Breuer supported this idea ·
I do this currently with a powershell script
function check-chassis {
BEGIN {}
PROCESS {
$computer = "$_"
$chassis = Get-WmiObject win32_systemenclosure | select chassistypes
if ($chassis.chassistypes -contains '3'){Write-Output "Desktop"}
elseif ($chassis.chassistypes -contains '4'){Write-Output "Low Profile Desktop"}
elseif ($chassis.chassistypes -contains '5'){Write-Output "Pizza Box"}
elseif ($chassis.chassistypes -contains '6'){Write-Output "Mini Tower"}
elseif ($chassis.chassistypes -contains '7'){Write-Output "Tower"}
elseif ($chassis.chassistypes -contains '8'){Write-Output "Portable"}
elseif ($chassis.chassistypes -contains '9'){Write-Output "Laptop"}
elseif ($chassis.chassistypes -contains '10'){Write-Output "Notebook"}
elseif ($chassis.chassistypes -contains '11'){Write-Output "Hand Held"}
elseif ($chassis.chassistypes -contains '12'){Write-Output "Docking Station"}
elseif ($chassis.chassistypes -contains '13'){Write-Output "All in One"}
elseif ($chassis.chassistypes -contains '14'){Write-Output "Sub Notebook"}
elseif ($chassis.chassistypes -contains '15'){Write-Output "Space-Saving"}
elseif ($chassis.chassistypes -contains '16'){Write-Output "Lunch Box"}
elseif ($chassis.chassistypes -contains '17'){Write-Output "Main System Chassis"}
elseif ($chassis.chassistypes -contains '18'){Write-Output "Expansion Chassis"}
elseif ($chassis.chassistypes -contains '19'){Write-Output "Sub Chassis"}
elseif ($chassis.chassistypes -contains '20'){Write-Output "Bus Expansion Chassis"}
elseif ($chassis.chassistypes -contains '21'){Write-Output "Peripheral Chassis"}
elseif ($chassis.chassistypes -contains '22'){Write-Output "Storage Chassis"}
elseif ($chassis.chassistypes -contains '23'){Write-Output "Rack Mount Chassis"}
elseif ($chassis.chassistypes -contains '24'){Write-Output "Sealed-Case PC"}
else {Write-output "Unknown"}
}
END{}
}
$obj = new-object -com wscript.shell
$tmp = "localhost" | check-chassis
If (($tmp -like "Laptop") -eq "True") {
Start-Process wsa.bat -Wait
}
If (($tmp -like "Notebook") -eq "True") {
Start-Process wsa.bat -Wait
}