/build/static/layout/Breadcrumb_cap_w.png

Blog Posts by WhitzEnd

Ask a question

K2000 Offline Disaster Recovery Re-Imaging

Hey Ninjas,

I've devised a way to utilize the K2000 and post-installation tasks to enable the push button reset functions of Windows 8 and up.  The attached PDF contains all the instructions to set this up. 

The tasks allow end users to restore their system back to the image that was deployed with the K2000.  And the best part, since this is piggy-backing on the push button reset features in Windows, end user files and folders can be left intact.  This is a great way to either re-image a system back to "factory" (Where "factory" is your corporate image), or get a non-working system back to a usable state while preserving the end users information. 

A hidden partition is created where the recovery image is stored.  This image is registered with the Windows Recovery Environment and will preserve any drivers and additional software that was deployed during the initial imaging process.  

Give it a go!
 
Be the first to comment

K2000 Tablet and UEFI System Imaging Best Practices

Here is a guide that will outline the best practices for Tablet and UEFI Imaging with the K2000.  The guide is geared mostly towards tablets and gives recommendations for how to get around the some of the challenges like only having 1 USB port and no Physical NIC.  Feedback is welcome.
Be the first to comment

Software Catalog Reporting - Adobe and Microsoft

Here are a couple of reports that will return information of software installed and showing in the software catalog.  This is a simple breakdown that shows software from either Adobe or MS.  

Copy the SQL below into a new SQL report in the K1000

Software Catalog - Publisher True Up (Adobe Systems, Inc.)
--------------------------------------------------------------------------------------------------------------------------
SELECT CATALOG.SAM_CATALOG.PUBLISHER, 
CATALOG.SAM_CATALOG.PRODUCT_NAME AS 'Product', 
  CATALOG.SAM_CATALOG.MAJOR_VERSION AS 'Version', 
CATALOG.SAM_CATALOG.SOFTWARE_CATEGORY AS 'Category', 
SUM(DISTINCT FIELD_1) AS 'Licenses', 
SAM_COUNT.INSTALLED_ON AS 'Installed', 
SUM(DISTINCT IF(DATEDIFF(NOW(),ASSET_DATA_7.FIELD_7) > 0, FIELD_1, 0)) AS 'Expired' 
 FROM CATALOG.SAM_CATALOG  
JOIN SAM_COUNT ON SAM_COUNT.SAM_CATALOG_ID = CATALOG.SAM_CATALOG.ID 
  LEFT JOIN ASSET_CATALOG_ASSOCIATION ON ASSET_CATALOG_ASSOCIATION.ASSOCIATED_CATALOG_ID = CATALOG.SAM_CATALOG.ID 
  LEFT JOIN ASSET ON ASSET.ID = ASSET_CATALOG_ASSOCIATION.ASSET_ID 
  LEFT JOIN ASSET_DATA_7 ON ASSET_DATA_7.ID = ASSET.ASSET_DATA_ID 
  LEFT JOIN ASSET_FIELD_DEFINITION ON ASSET_FIELD_DEFINITION.ID = ASSET_CATALOG_ASSOCIATION.ASSET_FIELD_ID 
 WHERE CATALOG.SAM_CATALOG.SAM_TYPE in ('TITLED_APPLICATION' , 'TITLED_SUITE') 
  AND (CATALOG.SAM_CATALOG.SOFTWARE_CATEGORY_ID <> 32) 
        AND CATALOG.SAM_CATALOG.PUBLISHER = 'Adobe Systems, Inc.'
 GROUP BY CATALOG.SAM_CATALOG.ID 
ORDER BY PUBLISHER, CATEGORY
--------------------------------------------------------------------------------------------------------------------------


Software Catalog - Publisher True Up (Microsoft Corporation.)
--------------------------------------------------------------------------------------------------------------------------
SELECT  CATALOG.SAM_CATALOG.PUBLISHER, 
CATALOG.SAM_CATALOG.PRODUCT_NAME AS 'Product', 
  CATALOG.SAM_CATALOG.MAJOR_VERSION AS 'Version', 
CATALOG.SAM_CATALOG.SOFTWARE_CATEGORY AS 'Category', 
SUM(DISTINCT FIELD_1) AS 'Licenses', 
SAM_COUNT.INSTALLED_ON AS 'Installed', 
SUM(DISTINCT IF(DATEDIFF(NOW(),ASSET_DATA_7.FIELD_7) > 0, FIELD_1, 0)) AS 'Expired' 
 FROM CATALOG.SAM_CATALOG  
JOIN SAM_COUNT ON SAM_COUNT.SAM_CATALOG_ID = CATALOG.SAM_CATALOG.ID 
  LEFT JOIN ASSET_CATALOG_ASSOCIATION ON ASSET_CATALOG_ASSOCIATION.ASSOCIATED_CATALOG_ID = CATALOG.SAM_CATALOG.ID 
  LEFT JOIN ASSET ON ASSET.ID = ASSET_CATALOG_ASSOCIATION.ASSET_ID 
  LEFT JOIN ASSET_DATA_7 ON ASSET_DATA_7.ID = ASSET.ASSET_DATA_ID 
  LEFT JOIN ASSET_FIELD_DEFINITION ON ASSET_FIELD_DEFINITION.ID = ASSET_CATALOG_ASSOCIATION.ASSET_FIELD_ID 
 WHERE CATALOG.SAM_CATALOG.SAM_TYPE in ('TITLED_APPLICATION' , 'TITLED_SUITE') 
  AND (CATALOG.SAM_CATALOG.SOFTWARE_CATEGORY_ID <> 32) 
        AND CATALOG.SAM_CATALOG.PUBLISHER = 'Microsoft Corporation'
 GROUP BY CATALOG.SAM_CATALOG.ID 
ORDER BY PUBLISHER, CATEGORY
--------------------------------------------------------------------------------------------------------------------------
Be the first to comment

Deploying the SonicWall Aventail VPN Client with customized INI settings (K1000 6.2)

There is an alternate way to deploy this software from a blog post in 2010

(http://www.itninja.com/question/mst-customaction

But there is also a much easier way.  

You should have an installation file from your SonicWall for install such as "ngsetup64_en.exe".

You can obtain a copy of the client from your SSL VPN server in the section shown below. 

 Once the file is downloaded it can be expanded by running the following command from the containing directory

     -  ngsetup64_en.exe -expand=<path>

(Ideally this path should be the same as the location of the main EXE file.)

 Once expanded, you will have 2 new files.  "ngvpn.msi" and "ngsetup.ini"

 For unattended installation and configuration with your custom settings you will need to modify the INI file using the instructions from the SonicWall administrators guide.  In this case it is 10.5.5. (Page 268, PDF here: http://www.sonicwall.com/app/projects/file_downloader/document_lib.php?t=PG&id=520&dl=1 )

 Once your INI file is modified you are ready to distribute the package.  Keep the customized INI file in the same folder as the EXE.  Run the install with the following command "ngsetup64_en.exe -silent -f=ngsetup.ini"  As long as the INI file is in the same folder as the installer you do not need to specify the full path to the INI file.

 

 K1000 Managed installation instructions:

  1.  To distribute this package using the Dell KACE K1000 Systems Management Appliance:
  2.  Take the 3 files created above and zip them up.
  3.  Upload the ZIP file to the correct software record under Inventory > Software
  4.  Create a new Managed Installation under the Distribution tab.
  5.  Choose the Aventail Connect software item from the drop down menu.
  6.  Choose "Override Default Installation" on the command section and enter "ngsetup64_en.exe -silent -  f=ngsetup.ini" in the field.

 It should look like the screenshot below:

 PKGnxv.png

 Configure your machine selection and managed action as needed.

 Save it and you are done.  The installation will deploy based on your choices above.

 Uninstall command: 

MsiExec.exe /X{C338ACAC-7162-42E3-8B8C-85E5746F4A2E} /QN 


11/14/2014 - Update for K1000 version 6.2

Be the first to comment

Enabling God Mode in Windows from your K1000

Here is a handy trick than can assist administrator or power user in their day to day life.

In Windows Vista and above there is a hidden God Mode that can be enabled to give access to all of the configuration links and control panel items that seem to be strewn about.  (Especially in Windows 8 and 8.1!)

You can simply create a new folder and then rename it to GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} manually. Or, better yet, create a kscript to enable this on needed machines.

It is very simple to do. First create a new kScript and set it to "Online kScript". Target Windows operating systems only, and then choose your desired targets through smart labels or individually.

Next, create a new task with the following parameters

Verify:
Verify a directory exists...
Paste "%USERPROFILE%\Desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}" in the Directory: box

On Success
Log Message...
Type "Status"
Enter "God Mode Already Enabled"

Remediation
Run a Batch File...
Script Name "God Mode ON"
Batch file: md "%USERPROFILE%\desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}"

Save your script and you are ready to go.

This can be especially helpful when creating and configuring images as the configuration options for the local system are all in one place.

Enjoy!
Be the first to comment
Showing 1 - 5 of 15 results

Top Contributors

Talk About K1000 Smart Labels