Tips - How to send email with Allways Sync

To send email with Allways Sync you need to download:

You will find MAILTEST.BAT inside archive with sample.

You must modify mailtest.bat as follow (Example)

REM Required input:
SET MAILIT_SUBJ=Profile_%ps%_Error_%js%_Allways_syncREM *************************************************************************
REM Optional input:
SET MAILIT_ATTACH=C:\Users\XXXXXXX\AppData\Roaming\Sync App Settings\_SYNCAPP\default.log
REM *************************************************************************
REM *************************************************************************

If you like you can enable, inside Allways Sync, to save log:

"You can turn on "Save log into file" option and then
select "Log conciseness" parameter as Verbose.
After you done it log messages will be saved in file
[Current User Application Data]\Sync App Settings\_SYNCAPP\default.log."

Unfornately with this solution I'm not able, inside Allways sync, to show environment variable.

N.B. If you need a SMTP server: ... tp05b1.exe

[update 12/11/2014]

here is another useful article that explain how to use a different SMTP client 

Tips - How do I change the site when I open a new tab with Firefox

How do I change the site when I open a new tab with Firefox
  1. Enter about:config in the Firefox location bar and press Enter.
  2. You should see a warning that making changes to the Firefox configuration can be potentially harmful to Firefox's integrity. Click the I'll be careful, I promise button to continue.
  3. In the Search box at the top, enter keyword as the search term. You should see a few remaining items, one of these is keyword.URL. It should be bold.
  4. Right-click on the keyword.URL setting and select Reset from the dropdown menu. 
  5. type browser.newtab.url in search-> Right Click browser.newtab.url -> Reset 

Tips - Export contacts in outllook 2010

You can export contacts to a file that can then be imported into other applications, such as Web mail clients, Excel spreadsheets, or database applications.
The most common export file format is a comma separated value (CSV) file. If you are exporting contacts for use in another copy of Outlook, we recommend that you choose an Outlook Data File (.pst) in step 6 below.
  1. Click the File tab.
  2. Click Options.
  3. Click Advanced.
Advanced command in the Outlook Options dialog box
  1. Under Export, click Export.
Export command in the Backstage view
  1. In the Import and Export Wizard, click Export to a file, and then click Next.
  2. Under Create a file of type, click the type of export that you want, and then click Next.
The most common is Comma Separated Values (Windows), also known as a CSV file.
  1. Under Select folder to export from, select the contact folder that you want to export, and then click Next.
 Note    Unless you chose to export to an Outlook Data File (.pst), you can only export one folder at a time.
  1. Under Save exported file as, click Browse, select a destination folder, and in the File name box, type a name for the file.
  2. Click OK.
  3. In the Export to a File dialog box, click Next.
  4. Click Finish.
original Article

Programs - How to send encrypted email with gmail - Mymail-Crypt for Gmail™

It could be very useful to send email throug gmail to another account encrypting email.

You can get this result using Chorme at the same time the following plugin:

Mymail-Crypt for Gmail™

Here are details

Extension implementing GPG into Webmail (Gmail™) using the OpenPGP.js library. This project is no way affiliated with Google™.

Mymail-Crypt for Gmail™ aims to make OpenPGP encryption available and used 
by anyone.

This project is in no way affiliated with Google™.

***If you are having trouble with this extension, particularly in regards 
to key imports/working with other clients, please reach out to me.

To get started
*Install this Extension
*Tools -> Extensions -> under Mymail-Crypt click the options page
*Read over the help, import or generate a key as is necessary
*Give your public key to your friends, import theirs into the options page
*In Gmail™ simply click encrypt to encrypt a mail you're writing
*In Gmail™ simply click the decrypt to read a mail from a friend.

Mymail-Crypt acts as a layer on top of your Gmail™ experience that allows 
you to seamlessly encrypt 

Backup - Outlook Express Backup Download Link

Although Outlook Express Backup's purpose is fairly narrow, it does what it does very well, with a full complement of features we expect to see in a good backup utility. Its name defines its limits; this program will back up your Outlook Express e-mail and configuration files. However, it does go a bit beyond that by also backing up Internet Explorer bookmarks and any files that you manually select. The interface is nice and clean, highlighting its three main functions: backing up, restoring, and scheduling. A wizard walks you through the creation of a backup, which is useful for novice users. The program includes essential features for a backup utility, such as the ability to schedule jobs, compression of backup files, and encryption of your archive. You also can choose the level of compression and encryption. One unfortunate drawback is that you can't include folders among the manually selected files, making it inappropriate for more general backups. This program is extremely useful for those who use Outlook Express and don't know where its files are hidden. If you can figure that out, however, a more general backup utility is a better option.

Download Direct Link:

Azure - Download Manual Windows Azure Hybrid Cloud

Azure Cloud environment it's very excellent so I copy and Past the following Microsoft Link to download Windows Azure Hybrid Cloud Manual:

Windows Azure Hybrid Cloud
Enabling the Secure and Rapid Adoption of Cloud Services
Hearing buzz around hybrid cloud solutions? Got some questions? For a limited time, download an eBook from Microsoft solution architects that shares their perspective on (1) what hybrid IT is, (2) why it’s important, and (3) how you should determine whether a hybrid cloud is right for your business.
In addition to covering these fundamentals, this eBook also includes key learnings on the following:
  • The benefits a business can expect from adopting a hybrid cloud
  • When and why a cloud management platform is necessary for your business
  • How to manage, monitor, and optimize the performance of your hybrid cloud
  • Important considerations for designing a hybrid cloud solution that ensures resiliency, availability, and scalability
From Windows Azure® Hybrid Cloud, © 2013 Danny Garber, Jamal Malik, Adam Fazio.  Used by arrangement with John Wiley & Sons, Inc.”

Outlook - How to Enable Out Of Office on Outlook 200X/201X with or without Exchange

I know that it's a very simple procedure, anyway each Office version has a little different menu to access Out Of Office link/Tab.

On this blog I proceed to copy and past two link that, easily explains how to enable Outlook OOO on organization with or without Exchange:

How to Set Out of Office (Auto Reply) in Outlook 2003, 2007, 2010 and 2013

The following instruction is fit for Outlook 2003 and 2007. It is also fit for Outlook 2010 and 2013 without Exchange Server. If your email account is connecting to Microsoft Exchange Server, please

How to Set Out of Office (Auto Reply) in Outlook 2003, 2007, 2010 and 2013

The following instruction is fit for Outlook 2003 and 2007. It is also fit for Outlook 2010 and 2013 with Exchange Server.

Windows Server 2012 Essentials good solution up to 25 users

The relative link for White Paper Manual:

Microsoft Home Windows Server 2012 Essential:

Home page for Remote Web Access: Simple, easy-to-use interface for getting to computers and data
 Here is the Windows Server Essential Windows Client and iOS

Windows Server 2012 Essentials is good solution up to 25 users

Windows Server 2012 Essentials, users get a slick web-based, touch-friendly login to their on-premise desktop computers not available with any other Microsoft product.

has built-in hooks to Office 365, it is particularly suited to small businesses that want to integrate on-premise Active Directory with cloud-hosted Office 365-based email services.

To add a user/PC to domain you musto go as in the following screenshot and download utility:

Remote access to Shared Folders. Users can download files and folders, and upload one or more files to the shared folders on their server while away from the network. Users can also search through the Shared Folders to locate a specific file or files. Providing easy remote access to files encourages users to keep data stored on the server where only authorized users have access and the data is protected.
Remote access to computers. Connect remotely to the computers in your network and run applications as if you were sitting in front of your computer. To connect to one of your computers, on the Computers tab, simply click the Connect button next to the computer. You can only connect to a computer that is Available for connection and that is running one of the following operating systems:

• Windows 8.1 Pro, Windows 8.1 Enterprise
• Windows 8 Pro, Windows 8 Enterprise
• Windows 7 Ultimate, Windows 7 Enterprise, Windows 7 Professional

Remotely connect to the Windows Server 2012 R2 Essentials Dashboard. If the need arises, you can access the Windows Server 2012 R2 Essentials Dashboard while working remotely to add new users, add new shared folders, check the health of your network, or perform other administrative tasks.

Expanded device support. Windows Server 2012 R2 Essentials also provides an updated Windows Phone app and a new app for Windows 8 and 8.1 clients, allowing users to intuitively connect to, search across, and access files and folders on the server; files are also automatically cached for offline access and synchronized when a connection to the server becomes available.
Remote Domain Join. Windows Server 2012 R2 Essentials turns setting up virtual private networking (VPN) into a painless wizard-driven process of just a few clicks, and simplifies the management of VPN access for users. Client computers can leverage a VPN connection to remotely

Windows Server 2012 R2 Essentials has been designed to allow customers the flexibility to choose which applications and services run on-premises and which run in the cloud. In previous versions, Windows Small Business Server Standard included Exchange Server as a component product, which added expense and complexity for customers who wished to leverage cloud-based messaging and collaboration services. With Windows Server 2012 R2 Essentials, customers can take advantage of the same type of integrated management experience whether they choose to run an on-premises copy of Exchange Server, subscribe to a hosted Exchange service, or subscribe to Office 365.

Messaging and collaboration with Office 365. Office 365 is an online subscription service that provides email, shared calendars, the ability to create and edit documents online, instant messaging, web conferencing, a public website for your business, and internal team sites—all accessible from virtually anywhere from nearly any device. Windows Server 2012 R2 Essentials includes an integration module that can be used to easily manage your user accounts across both the local Windows Server 2012 R2 Essentials and online Office 365 environments from within the Dashboard. In addition, customers with Office 2010 installed on their client computers can quickly configure it to work with Office 365. Users can then easily retrieve, edit and save Office docs in the Office 365 cloud, co-author docs in real-time with others, quickly initiate PC-to-PC calls, instant messages and web conferences with others.

Hosted Exchange. Many small businesses have taken advantage of cloud-based messaging services based on hosted Exchange offerings. Windows Server 2012 R2 Essentials will provide a framework that service providers can easily build a custom add-in on top of to work with their specific hosted Exchange environment. This will allow you to manage your user accounts across both the local Windows Server 2012 R2 Essentials and hosted Exchange environments from within the Dashboard.

On-premises Exchange Server. Microsoft Exchange Server is a flexible and reliable messaging platform that millions of users rely on every day to stay connected and be productive. While no longer a core product component in Windows Server 2012 R2 Essentials, Exchange Server running on a separate server remains a fully supported choice for providing your small business with email services. As with Office 365, an integration module can be used to easily manage your user accounts across both the Windows Server 2012 R2 Essentials and Exchange Server from within the Dashboard.

Other cloud-based applications and services. Messaging and collaboration are two of the first cloud-based services that many small businesses embrace, but a variety of other applications and services are available as well. Windows Server 2012 R2 Essentials and its rich extensibility model allows you to cloud-enable your IT and take advantage of a growing number of online offerings from Microsoft and other third parties to boost your productivity.

The Dashboard is organized around tasks, with different activities presented on different tabs. Each tab in the Dashboard contains specific action items, giving you better control, while still making changes simple to understand and perform.

- The redesigned Home tab has been enhanced to quickly and easy expose a broader set of administrative actions. It provides shortcuts to tasks for setting up and managing the server environment, for connecting to various messaging services (either cloud-based or on-premises), for installing Add-ins that extend the functionality of your server, for getting a quick snapshot of the server’s status, and for locating and accessing help and support resources.

- The Users tab allows you to add and manage up to 25 user accounts. Several actions can be performed on individual user accounts, such as changing the shared folders they have access to and defining what level of remote access they have. Other tasks are used to manage all user accounts, such as defining a password policy.

-  The Devices tab allows you to view the health and backup status of computers on the network, as well as configure backups for the server and client computers. You can also apply group policies to Windows 7 and Windows 8 client computers to help make them more secure.
-  The Storage tab allows you to manage the server’s shared folders and physical hard drives. The Server Folders sub-tab is used to create, modify, remove, and relocate shared folders. The Hard Drives sub-tab is used to view, add, and remove hard drives, as well as to manage Storage Spaces, which allows you to aggregate the physical storage capacity of disparate hard drives, dynamically add hard drives, and to create data volumes with specified levels of resilience.
-  The Applications tab allows you to discover and manage Add-ins which can be used to extend the function of Windows Server 2012 R2 Essentials. The Add-ins sub-tab is used to view, manage, and remove software components developed by Microsoft and other third parties. The Microsoft Pinpoint sub-tab dynamically queries the Microsoft Pinpoint web site to display a list of highly-rated applications and other solutions that help solve specific business needs.
-  The Dashboard also provides links to:
o Alerts, which opens the Alert Center to show any active error, warning, or informational messages.
o Settings, which can be used to configure the server’s date and time, the Windows Update properties, media streaming properties, and Anywhere Access settings, including the configuration of Remote Web Access properties.
o Help, which displays product information.

Easy client setup. For each computer you want to fully participate in your network, the Connector software can be installed from a web browser interface, which enables it to be run either locally or from a remote location outside of your office network. The client setup installs the Launchpad, which runs on each client PC in your network and provides a simple way to access Shared Folders, initiate a backup, connect to your Remote Web Access page, open the Dashboard, and interact with any installed Add-ins which provide client-side extensions.

[original article]

Network - Network IP / Subnet Calculator

Network IP / Subnet Calculator - screenshot thumbnail Network IP / Subnet Calculator - screenshot thumbnail Network IP / Subnet Calculator - screenshot thumbnail 
An application for calculating IPv4 addresses.
I will be very appreciated if you can spend your valuable time to give this app a good rate.
Feature Overview
✔ Classless Inter-Domain Routing (CIDR)
- Compute Maximum number of Subnets and Hosts; CIDR Network, Address Range
✔ Classful
- Compute base on class range.
- Compute maximum number of Subnets and Hosts; Subnet ID, Broadcast, ...
✔ IP Conversion, from
- Dotted decimal IP address
- Decimal value
- Dotted hexadecimal IP address
- Dotted binary IP address
✔ Supernet (supernetwork)
- Up to 15 entries
✔ Real time updating of output as you change values or move the slider to change the mask bit.

[update 2020.11.17 ]

Usually I utilize this web site everytime I have some doubts about network subnetting:

SCCM 2012 R2 - System Center 2012 R2 Configuration Manager Toolkit & System Center 2012 R2 Configuration Manager SDK

During this days has been released:
System Center 2012 R2 Configuration Manager Toolkit:

"The Microsoft System Center 2012 R2 Configuration Manager Toolkit contains fifteen downloadable tools to help you manage and troubleshoot Microsoft System Center 2012 R2 Configuration Manager. The following list provides specific information about each tool in the toolkit.

Note: Items with an * are new in the R2 Toolkit and require Microsoft System Center 2012 R2 Configuration Manager for full functionality.

Server Based Tools

  • * DP Job Manager - A tool that helps troubleshoot and manage ongoing content distribution jobs to Configuration Manager distribution points.
  • * Collection Evaluation Viewer - A tool that assists in troubleshooting collection evaluation related issues by viewing collection evaluation details.
  • * Content Library Explorer - A tool that assists in troubleshooting issues with and viewing the contents of the content library.
  • Security Configuration Wizard Template for Microsoft System Center 2012 R2 Configuration Manager - The Security Configuration Wizard (SCW) is an attack-surface reduction tool for the Microsoft Windows Server 2008 R2 operating system. Security Configuration Wizard determines the minimum functionality required for a server's role or roles, and disables functionality that is not required.
  • Content Library Transfer – A tool that transfers content from one disk drive to another.
  • Content Ownership Tool – A tool that changes ownership of orphaned packages (packages without an owner site server).
  • Role-based Administration Modeling and Auditing Tool – This tool helps administrators to model and audit RBA configurations.
  • Run Metering Summarization Tool - The purpose of this tool is to run the metering summarization task to analyze raw metering data

Client Based Tools
  • Client Spy - A tool that helps you troubleshoot issues related to software distribution, inventory, and software metering on System Center 2012 Configuration Manager clients.
  • Configuration Manager Trace Log Viewer – A tool used to view log files created by Configuration Manager components and agents.
  • Deployment Monitoring Tool - The Deployment Monitoring Tool is a graphical user interface designed help troubleshoot Applications, Updates, and Baseline deployments on System Center 2012 Configuration Manager clients.
  • Policy Spy - A policy viewer that helps you review and troubleshoot the policy system on System Center 2012 Configuration Manager clients.
  • Power Viewer Tool – A tool to view the status of power management feature on System Center 2012 Configuration Manager clients.
  • Send Schedule Tool - A tool used to trigger a schedule on a client or trigger the evaluation of a specified DCM Baseline. You can trigger a schedule either locally or remotely.
  • Wakeup Spy – A tool that provides a view of the power state of Configuration Manager client computers and which operate as managers or manages.

System Center 2012 R2 Configuration Manager SDK

Welcome to the System Center 2012 R2 Configuration Manager Software Development Kit (SDK).
The Configuration Manager SDK provides information applicable to administrators who want to automate Configuration Manager through script and to developers adding features and extensions to base Configuration Manager functionality.
The Configuration Manager SDK contains documentation and samples that are useful in developing applications that access and modify Configuration Manager data. It also provides comprehensive reference material for each Configuration Manager feature.

VMM 2012 - Installation Tutorial

System Center 2012 - Virtual Machine Manager delivers industry leading fabric managment, virtual machine management and services deployment in private cloud environments.

One of the most anticipated products for the next year and that is part of the System Center Virtual Machine Manager 2012, the management tool that allows you to manage virtualization infrastructure based on the 3 major vendors: Microsoft, VMware and Citrix.

This tool has become so powerful that you can manage from a single interface not only virtualization infrastructure of an entire data center, but also a "Private Cloud".
The term Private Cloud refers to the set of resources and elements of computerized infrastructure that enables the creation, automation, management of the life cycle and especially the ability to have self-service automated processes. It is therefore important not to confuse virtualization with Cloud, as the virtualization platform is just one of the elements that form the "Cloud".

Here are some interisting article: 

Step by step tutorial VMM 2012 R2 installation:

SCCM 2012 Hotfix - Per-computer variables for imported computers are not read in System Center 2012 R2 Configuration Manager


Per-computer task sequence variables that are defined for imported computers are filtered out of client policies. This prevents the variables from being read during task sequence execution. This problem does not affect per-computer variables that are defined for existing clients.

Download and info: 

HyperV 2012 - Free Download Ebook

HyperV 2012 R2 it's a very enhanced virtualization environment.

So if you are interested downloading Free Ebook you must follow this steps:

Get this FREE eBook!
Get this eBook for FREE!

Get this FREE eBook!

  1. Download the Windows Server 2012 R2 Evaluation Kit – Be sure to grab the VHD download with Server GUI. ( You’ll need this to build a Study Lab so that you can follow along with the eBook )
  2. Shortly after downloading your Evaluation Kit, you’ll receive an email titled “Windows Server 2012 R2 Preview Evaluation: Start Here
  3. Forward the email received in Step 2 above to  You'll receive an email in response with your free eBook!

You can build your lab as a dual-boot environment on your existing PC using the downloaded VHD by following these steps:
Alternatively, if you don’t have access to any PC hardware, you can also build your lab online using our FREE Windows Azure trial program:

here is the original article: 

Scripting - How to study Windows Powershell scripting

Here are some interesting links to study Windows Powershell scripting:

Some interesting links:

On video: 

Server - HP iLO IP address

Here are some ways to identify ILO ip of different server:

1. If you assume there are stand alone servers (i.e. not part of a blade chassis). You can have a look at this script which uses NMAP to find all of the iLO adapters on a specified network.

bash script:

Here's a similar example using powershell and WMI:

2. You can view and configure your iLO by using the "HP Lights-Out Configuration Utility (American, International)" package available to download from HP:

3. If you do not have too many nodes you can download Angry IP Scanner, it will list all live nodes, you might have to hunt to find your ILO. Just remote to workstation or server on the network and download this little app, its pretty self explanatory.

4. The ILo is important port in the server. Firstly when you connect this port to your network it will take IP address from DHCP so you will remove it and assign static IP address and then you get username & Password from the label at the front panel of the server and then you can access the ILO through IP and you can use of the benefits . One of the important benefits you can use when the server is down you can power it on and bring it up .  


Microsoft - Group Policy Settings Reference for Windows and Windows Server

Original article:

These spreadsheets list the policy settings for computer and user configurations that are included in the Administrative template files delivered with the Windows operating systems specified. You can configure these policy settings when you edit Group Policy Objects. 
You can use the filtering capabilities that are included in this spreadsheet to view a specific subset of data, based on one value or a combination of values that are available in one or more of the columns. In addition, you can click Custom in the drop-down list of any of the column headings to add additional filtering criteria within that column.

To view a specific subset of data, click the drop-down arrow in the column heading of cells that contain the value or combination of values on which you want to filter, and then click the desired value in the drop-down list. For example, to view policy settings that are available for Windows Server 2012 R2 or Windows 8.1, in the Administrative Template worksheet, click the drop-down arrow next to Supported On, and then click At least Microsoft Windows Server 2012 R2 or Windows 8.1.

What's New?

The Administrative Template spreadsheet contains three columns that provide more information about each policy setting's behavior related to reboots, logoffs, and schema extensions. These columns are the following:
  • Reboot Required: A "Yes" in this column means that the Windows operating systems requires a restart before it applies the described policy setting.
  • Logoff Required: A "Yes" in this column means that the Windows operating system requires the user to log off and log on again before it applies the described policy setting.
  • Active Directory Schema or Domain Requirements: A "Yes" in this column means that you must extend the Active Directory schema before you can deploy this policy setting.
  • Status: A "New" in this column means that the setting did not exist prior to Windows Server 2012 R2 and Windows 8.1. It does not mean that the setting applies only to Windows Server 2012 R2 and Windows 8.1. Refer to the column entitled "supported on" to determine to which operating system the policy setting applies.

Server - HOW TO: Limit User Logon Time in a Domain in Windows Server 2003

Original Microsoft Article:

This step-by-step article describes how to restrict the hours and days that a user may log on to a Windows Server 2003 domain.

Change Logon Times for a User Account

You can set logon hours for a user account by using one of the following methods:
  • Edit the user account properties from the Active Directory directory service Users and Computers snap-in.
  • Edit the user account properties by using the net user command.

Method 1: Using the Active Directory Users and Computers Snap-in

  1. Start the Active Directory Users and Computers snap-in. To do this, click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. In the console tree, click the container that contains the user account that you want.
  3. In the right pane, right-click the user account, and then click Properties.
  4. Click the Account tab, and then click Logon Hours.
  5. Click All to select all available times, and then click Logon Denied.
  6. Select the time blocks that you want to allow this user to log on to the domain, and then click Logon Permitted.

    A status line under the logon hours table displays the currently selected logon times. For example, Monday through Friday from 8 A.M. to 5 P.M..
  7. When you are finished configuring logon hours, click OK, and then click OK in the user account Properties dialog box.
  8. Quit the Active Directory Users and Computers snap-in.

Method 2: Using the Net User Command-line Statement

  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. Type net user username /time:logon_times (where username is the name of the user account, and where logon_times are the days and times that you want to allow access to the domain), and then press ENTER.

    Use the following information to help you use the /time switch:
    • Days can be spelled out (for example, Monday) or abbreviated (for example, M,T,W,Th,F,Sa,Su).
    • Hours can be in 12-hour notation (1PM or 1P.M.) or 24-hour notation (13:00).
    • A value of blank means that the user can never log on.
    • A value of all means that a user can always log on.
    • Use a hyphen (-) to mark a range of days or times. For example, to create a range from Monday through Friday, type either M-F, or monday-friday. To create a range of time from 8:00 P.M. to 5:00 P.M., type 8:00am-5:00pm, 8am-5pm, or 8:00-17:00.
    • Separate the day and time items with commas (for example, monday,8am-5pm).
    • Separate day and time units with semicolons (for example, monday,8am-5pm;tuesday,8am-4pm;wednesday,8am-3pm).
    • Do not use spaces between days or times.


The following examples show how to change the logon times for a specific user account.
  • To set John's logon time (8:00 A.M. to 5:00 P.M.) using 24-hour notation, type the following command, and then press ENTER:
    net user john /time:M-F,08:00-17:00
  • To set John's logon time (8:00 A.M. to 5:00 P.M.) using 12-hour notation, type the following command, and then press ENTER:
    net user john /time:M-F,8am-5pm
  • To specify logon hours of 4:00 A.M. until 5:00 P.M. on Monday, 1:00 P.M. until 3:00 P.M. on Tuesday, and 8:00 A.M. until 5:00 P.M. Wednesday through Friday for Mary, type the following command, and then press ENTER:
    net user mary /time:M,4am-5pm;T,1pm-3pm;W-F,8:00-17:00

SCCM 2012 - Troubleshooting on Software Inventory

I was facing some problem in the client Software inventory.

It frequently goes in timeout after 4 hours (it's not possible to change this timeout period)

I have solved with different workaround.

1. I have changed the maximum dimension of .mif file with this server/register modify:

SMS Software Inventory Processor failed to process the file D:\Program Files\Microsoft Configuration Manager\inboxes\auth\\YIOOJ1KP.SIC because it is larger than the defined maximum allowable size of 5000000.

The precedent error was found on the server log:

drive:\Program Files\Microsoft Configuration Manager\Logs\sinvproc.log 

Solution: Increase the maximum allowable size, which is defined in the registry key HKLM\Software\Microsoft\SMS\Components\SMS_SOFTWARE_INVENTORY_PROCESSOR\Max File Size (the default is 5 MB), and wait for SMS Software Inventory Processor to retry the operation.
2. For Hardware inventory I solved with the precedent register modify.

the relative log on SCCM Server is:

Drive:\Program Files\Microsoft Configuration Manager\Logs\dataldr.log

3. From this article I disabled ThrottleTask because in the log:


CThrottler::Throttle()[{58E2FE09-07BB-4ADB-8A93-E49C5BF2301F}] - soft timeout exceeded. Throttling is now disabled for the current iteration of this task.

It goes in timeout

I added in

Drive:\Program Files\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\configuration.mof

#pragma namespace ("\\\\.\\root\\ccm\\policy\\machine\\requestedconfig")
 instance of CCM_Service_ResourceProfileConfiguration
  DummyKey = 1;
  PolicySource = "Local";
  PolicyID = 1;
  PolicyVersion = 1;
  PolicyRuleID = 1;
  PolicyInstanceID = 1;

  ThrottleTasks = FALSE;

Anyway I suggest this other interesting articles: