| Command
Line Parameters
|
Description
|
| -project
<file> |
Path to your IntelliLock
project file. |
| -masterkeyfile
<file> |
Path to your Master Key
file. |
| -q[uiet]
|
Specifies quiet mode;
suppresses the display of success messages |
| -destination
<destination> |
Destination path of your
processed assemblies. |
| -file
<file> |
Filename of a .NET assembly you
want to process with IntelliLock. You can select multiple .NET
assemblies with multiple -file switches
The following marked switches can be used in conjunction with the
-file switch: |
| -pvkfile
<file> |
Private Key File |
| -pfx_spc_file
<file> |
Software Publisher Certificate
File |
|
-pfx_pvk_password <text> |
Private Key File/Certificate
File Password |
| -exclude
[1/0] |
Exclude this assembly from
protection. No protection/lock features are applied to the
assembly. The assembly can be still merged with the main
assembly.
[1] = Enable
[0] = Disable {default} |
| -pack
[1/0] |
Pack Assembly as embedded
resource in the main assembly.
[1] = Enable
[0] = Disable {default} |
| -snkeypair
<file> |
Strong Name Key Pair file
(.snk/.pfx) |
| -snpassword
<text> |
Strong Name Key Pair file
password |
|
-stringencryption [1/0] |
String Encryption
[1] = Enable {default}
[0] = Disable |
|
-advanced_stringencryption [1/0] |
Advanced String Encryption
[1] = Enable {default}
[0] = Disable |
|
-patchprotection [1/0] |
Code Patch Protection
[1] = Enable {default}
[0] = Disable |
|
-suppressildasm [1/0] |
Suppress ILDASM
[1] = Enable {default}
[0] = Disable |
| -snremoval
[1/0] |
Strong Name Removal
Protection
[1] = Enable {default}
[0] = Disable |
| -ilencryption
[1/0] |
Encrypt IL Code
[1] = Enable {default}
[0] = Disable |
|
-invalidmetadata [1/0] |
Inject Invalid Metadata
[1] = Enable {default}
[0] = Disable |
| -controlflow
[1/0] |
Control Flow Obfuscation
[1] = Enable
[0] = Disable {default} |
|
-controlflow_level <number> |
Control Flow Obfuscation Level
(1-9) |
| -obfuscation
[1/0] |
Obfuscation
[1] = Enable {default}
[0] = Disable |
|
-unprintable_chars [1/0] |
Use Unprintable Characters
[1] = Enable
[0] = Disable {default} |
| -shortstrings
[1/0] |
Generate Short Strings
[1] = Enable
[0] = Disable {default} |
|
-incremental_obfuscation [1/0] |
Incremental Obfuscation
[1] = Enable
[0] = Disable {default} |
| -mappingfile
[1/0] |
Create Mapping File
[1] = Enable
[0] = Disable {default} |
| -exclude_enum
[1/0] |
Exclusions - Enums
[1] = Enable
[0] = Disable {default} |
|
-exclude_events [1/0] |
Exclusions - Events
[1] = Enable
[0] = Disable {default} |
|
-exclude_fields [1/0] |
Exclusions - Fields
[1] = Enable
[0] = Disable {default} |
|
-exclude_methods [1/0] |
Exclusions - Methods
[1] = Enable
[0] = Disable {default} |
|
-exclude_properties [1/0] |
Exclusions - Properties
[1] = Enable
[0] = Disable {default} |
|
-exclude_serializable [1/0] |
Exclusions - Serializable
Types
[1] = Enable
[0] = Disable {default} |
| -exclude_types
[1/0] |
Exclusions - All Types
[1] = Enable
[0] = Disable {default} |
|
-regularexpressions <text> |
Exclusions - Regular
Expressions |
|
-include_allparameters [1/0] |
Inclusions - All Parameters
[1] = Enable
[0] = Disable {default} |
|
-include_alltypes [1/0] |
Inclusions - All Types
[1] = Enable
[0] = Disable {default} |
|
-expirationdays [1/0] |
Expirations Days Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-expirationdays_value <number> |
Expiration Days Lock -
Value |
|
-expirationdate [1/0] |
Expirations Date Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-expirationdate_value <date> |
Expiration Date.
format:
[year/month/day] e.g. '2010/2/25' |
| -executions
[1/0] |
Executions Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-executions_value <number> |
Executions Lock - Value |
| -runtime
[1/0] |
Runtime Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
| -runtime_value
<number> |
Runtime Lock - Value |
| -global
[1/0] |
Global Time Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
| -global_value
<number> |
Global Time Lock - Value |
| -instances
[1/0] |
Instances Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-instances_value <number> |
Instances Lock - Value |
| -custom
[1/0] |
Custom Lock
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-exp_behaviour_all [1/0] |
Expiration Behaviour ALL
[1] = Enable {default}
[0] = Disable |
|
-run_without_license [1/0] |
Run Without Valid License
[1] = Enable {default}
[0] = Disable |
|
-search_resource [1/0] |
Search License In Embedded
Resources
[1] = Enable
[0] = Disable {default} |
| -search_hdd
[1/0] |
Search License On HDD
[1] = Enable
[0] = Disable {default} |
| -shutdown
[1/0] |
Shutdown Process After
Expiration
[1] = Enable
[0] = Disable {default} |
| -licensename
<text> |
License Name Of The License
File |
| -dialog_nag
[1/0] |
Dialogs - Nag Screen -
Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-dialog_nag_value <text> |
Dialogs - Nag Screen -
Message |
|
-dialog_nolicense [1/0] |
Dialogs - No Valid License File
Found - Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_nolicense_value <text> |
Dialogs - No Valid License File
Found - Message |
| -dialog_date
[1/0] |
Dialogs - On Expiration Date -
Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_date_value <text> |
Dialogs - On Expiration Date -
Message |
| -dialog_days
[1/0] |
Dialogs - On Expiration Days -
Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_days_value <text> |
Dialogs - On Expiration Days -
Message |
|
-dialog_executions [1/0] |
Dialogs - On Expiration
Executions - Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_executions_value <text> |
Dialogs - On Expiration
Executions - Message |
|
-dialog_runtime [1/0] |
Dialogs - On Expiration Runtime
- Enabled/Disabled
[1] = Enable
[0] = Disable {default} |
|
-dialog_runtime_value <text> |
Dialogs - On Expiration Runtime
- Message
[1] = Enable {default}
[0] = Disable |
| -dialog_global
[1/0] |
Dialogs - On Expiration Global
Time - Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_global_value <text> |
Dialogs - On Expiration Global
Time - Message
[1] = Enable
[0] = Disable {default} |
|
-dialog_instances [1/0] |
Dialogs - Instances -
Enabled/Disabled
[1] = Enable {default}
[0] = Disable |
|
-dialog_instances_value <text> |
Dialogs - Instances -
Message
[1] = Enable {default}
[0] = Disable |