Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

Dell Command | Warranty

Summary: Dell Command | Warranty

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Overview

The updated Warranty tool in the Dell Command | Integration Suite for System Center has its own User Guide (Documentation). It is a command-line tool and has the following parameters:

  • C:\Program Files (x86)\Dell\CommandIntegrationSuite>DellWarranty-CLI.exe /?

 

  • DellWarranty-CLI.exe (/I=<filename> | /Ics=<string>) [/E=<filename>] [/Ocs=<string>] [/F=<string>] [/Ps=<string>] [/Pu=<string>] [/Pd=<string>] [/V] [/W] [/H] [/U]

 

  • /H - Display usage (this information)
(/Help)
The parameter is optional.
 
  • /U - Display usage (this information)

(/Usage)
The parameter is optional.

 

  • /I - The full path to an input CSV file of service tags

(/I=C:\FileName.csv)
The required parameter can be used with the configuration manager connection string.

 

  • /Ics - Connection string to the Configuration Manager database

(/Ics="Data Source=[host];Database=[Configuration Manager dbname];Integrated Security=true;")
(/Ics="Data Source=[host];Database=[Configuration Manager dbname];User id=[username];")
You are prompted to provide a password once all arguments are entered. Press Enter after providing the password.
Required parameter can be used with input .csv file.
 

  • /E - The full path to a CSV export file - File will contain warranty information after CLI execution

(Default: [ProgramData\Dell\Warranty\][WarrantyOutput_[yyyyMMddhhmmss].csv)
(/E=C:\ExportFileName.csv)
The parameter is optional.

 

  • /Ocs - Connection string to the output Warranty database. Will contain warranty information after CLI execution.

(/Ocs="Data Source=[host];Database=[dbname];Integrated Security=true;")
The parameter is optional.

 

  • /F - Filter for the Warranty API and Database
(Default: AnyWarranty)
(ActiveWarranty or ExpiredWarranty or WarrantyExpiringIn30Days)
(/F=ActiveWarranty)
The parameter is optional.

 

  • /Ps - Proxy Server

(/Ps=proxy.domain.com[:port])
The parameter is optional.

 

  • /Pu - Proxy User Name

(/Pu=[proxy username])
The parameter is optional.

 

  • /Pd - Proxy User Password

(/Pd=[proxy user password])
You are prompted to provide a password once all arguments are entered. Press Enter after providing the password.
The parameter is optional.

 

  • /V - Display additional information while running

(/V)
The parameter is optional.

 

  • /W - Wait for user input before terminating - best used when debugging

(/W)
The parameter is optional.

Cause

Note: Warranty API has been updated to a newer version, which is incompatible with the current version of Dell Command | Warranty. This issue is currently being worked on and will be resolved in the upcoming release, which is planned for January 2025.

Downloads

  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.5.1 (Released January 2024)

           Download


Documentation

Support for Dell Command | Warranty Documentation

 

Dell Command | Warranty - Frequently Asked Questions (FAQs)

Dell Command | Warranty helps you to retrieve the warranty information for a list of client systems stored in the Configuration Manager’s database, or a file. Client systems are specified using their Service Tags.

Installing Dell Command | Warranty as part of Dell Command | Integration Suite for System Center
1. Download and save the Dell Command | Integration Suite for System Center for System Center.exe file to the system you use to manage your clients.
2. Click the Dell Command | Dell Command | Integration Suite for System Center for System Center.exe file, and then click Next at the welcome screen.
3. Accept the License Agreement, and then click Next. The Choose Installation Options screen is displayed.
4. Select the installation option and click Next.
5. Select the Complete installation option, and then click Next.
6. Follow the remainder of the installation wizard process.
7. When the installation process is completed, click Finish.

Installing Dell Command | Warranty as a stand-alone application
1. Download and save the Dell Command | Integration Suite for System Center.exe file to the system you use to manage your clients.
2. Click the Dell Command | Integration Suite for System Center.exe file, and then click Next at the welcome screen.
3. Accept the License Agreement, and then click Next. The Choose Installation Options screen is displayed.
4. Select the installation option and click Next.
5. Select the Custom installation option, and then click Next.
6. Click the drop-down box beside System Center Configuration Manager Console and select the This feature will not be an available option.
7. Click Next and follow the remainder of the installation wizard process.
8. When the installation process is complete, click Finish.

Launch Dell Command | Warranty using a command-line tool.
1. Open a command prompt.
2. Go to the folder in which you have placed the Dell Command | Warranty files. For example, type: C:\Program Files (x86)\Dell\CommandIntegrationSuite\
3. Type the name of the executable file. For example, type: DellWarranty-CLI.exe

Using Dell Command | Warranty, you can retrieve your product's warranty details using Service Tag.
To obtain the Service Tag of your product, see Dell Knowledge Base article How to Locate your System Service Tag Using Command Prompt

Using Dell Command | Warranty we can retrieve the warranty information for a huge list of products at once and these processes can be automated using standard scripts.

Use the below command:
DellWarranty-CLI.exe /ICS="Data Source=[host];Database=[ Configuration Manager dbname];Integrated Security=true;"
The connection string to the Configuration Manager database:
● "Data Source=[host];Database=[ Configuration Manager dbname];Integrated Security=true;")
● "Data Source=[host];Database=[ Configuration Manager dbname];User id=[username];Password=[userpwd]"
Here is the sample command: DellWarrantyCLI.exe /Ics="DataSource=[host];Database=[ ConfigurationManagerdbname];IntegratedSecurity=true;"

If you choose not to pass the password as a plain text command-line argument, Dell Command | Warranty prompts for a password separately to mask or hide the plain text password.

The warranty information of the Dell client systems is retrieved and saved as a .csv file format.

The default path is: [%ProgramData%\Dell\CommandIntegrationSuite\][WarrantyOutput_[yyyyMMddhhmmss].csv folder

Using the /E CLI command, we can export our warranty information into a .csv file on a customized location.
Here is the sample command: DellWarranty-CLI.exe /I="C:\FileName.csv" /E="C:\WarrantyOutputfilename.csv"

After launching the Dell Command | Warranty tool, enter DellWarranty-CLI.exe /H to display usage.
For Dell Command | Warranty to function you must provide an /InputFile or /InputCfgMgrConnectionString parameter. See the Dell Command | Warranty documentation.

● The default log location is: %ProgramData%\Dell\CommandIntegrationSuite\Logs\warranty.log. For Verbose logs during Dell Command | Warranty execution, use the /V parameter.
● If the Dell Command | Warranty is running as an unelevated process, the log is maintained at a user specific temporary directory, %Temp%\CommandIntegrationSuite_Logs\warranty.log. 

Launch Dell Command | Warranty and create a .csv file containing the Service Tags and save it.
Enter the following command: DellWarranty-CLI.exe /I=C:\FileName.csv.
The warranty information of the Dell client systems is retrieved and saved as a .csv file in the default path: [%ProgramData%\Dell\CommandIntegrationSuite\][WarrantyOutput_[yyyyMMddhhmmss].csv folder.

You can use the /Ocs argument to define the output connection string.
The connection string to the output warranty database looks something like - ("Data Source=[host];Database=[Warrantydbname];Integrated Security=true;").
The /Ocs command creates a database with the name that is given above. The output database, in a default SQL Server.{nn} (where nn is the version, example "SQL Server 15") installation, can be found at %programfiles%\Microsoft SQL Server\MSSQL{nn}. MSSQLSERVER \MSSQL\DATA\[Warrantydbname].mdf, while the log file is at %programfiles%\Microsoft SQL Server\MSSQL{nn}. MSSQLSERVER \MSSQL\DATA\Waranty dbname]_log.ldf.
Once the database is created, the /Ocs command creates two additional tables: Dell_Asset and Dell_AssetEntitlement.
These tables are used to store warranty data that is cleared first and then populated from your /InputFile or /InputCfgMgrConnectionString service tags.
Here is the sample command: DellWarranty-CLI.exe /I= C:\FileName.csv /Ocs="Data Source=[host];Database=[Warrantydbname];Integrated Security=true;"

You can use the /F (Filter) argument and pass "ExpiredWarranty" to fetch the Warranty Information for the list of system with expired warranty. Other filter options that are supported are - "AnyWarranty," "ActiveWarranty," "WarrantyExpiringIn30Days." By default the argument value is "AnyWarranty."
DellWarranty-CLI.exe /I=C:\FileName.csv /F= ExpiredWarranty

Resolution

Previous Releases

  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.5.0 (Released October 2023)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.4.1 (Released March 2023)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.4.0 (Released January 2023)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.3.1 (Released November 2022)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.3.0 (Released October 2022)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.2.0 (Released July 2022)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.1.0 (Released April 2022)

           Download


  • Dell Command | Warranty and Dell Command | Integration Suite for System Center for Microsoft System Center 6.0.1 (Released February 2022)

           Download      

Affected Products

Dell Command | Integration Suite for Microsoft System Center
Article Properties
Article Number: 000146749
Article Type: Solution
Last Modified: 21 Nov 2024
Version:  20
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.