Description

Book Synopsis
Focusing just on the essentials of command-line interface (CLI), this title shows how to quickly perform day-to-day tasks of Windows administration without ever touching the graphical user interface (GUI). It replaces many tedious GUI steps with just one command at the command-line, while easy to access answers provide solutions on the spot.

Table of Contents

Introduction xix

Part I: Command Line Basics 1

Chapter 1: Configuring the Local Machine 3

Configure the Command Window 4

Set the Window Options 4

Change the Font 7

Choose a Window Layout 8

Define the Text Colors 9

Set the Environment 10

Manage Environment Variables with the Set Command 10

Manage Environment Variables with the SetX Utility 13

Perform Common Tasks 16

Clear the Display 16

Determine the Operating System Version 16

Start an Application 16

Work with Services 18

Shut Down the System 19

Obtain Command Line Help 20

Chapter 2: Making Remote Connections 23

Configure the Remote System 24

Change Security and Basic Setup 25

Setup Remote Administrator 28

Use the Remote Desktop Connection Application 30

Create a Connection 30

Use a Saved Connection 35

Set the Display 35

Access Local Resources 36

Run a Configuration Program 38

Optimize Performance 38

Terminate a Session 39

Use the Start Menu 40

Use the Logoff Utility 40

Chapter 3: Automating Tasks 41

View and Manage Tasks Using Scheduled Tasks 42

Configure the Task Scheduler 43

View Tasks 44

Create New Tasks 46

Delete Existing Tasks 50

Manage Tasks Using the SchTasks Command 51

Use the /Create Switch 51

Use the /Delete Switch 53

Use the /Query Switch 53

Use the /Change Switch 54

Use the /Run Switch 54

Use the /End Switch 54

Part II: Managing Data 55

Chapter 4: Working with File and Directory Objects 57

Manage Directory Objects 58

Find Directories 58

Find Directories Using Patterns 59

View the Current Directory 60

Change the Current Directory 60

Create Directories 61

Move Directories 61

Rename Directories 61

Remove a Directory 62

Display a Directory Structure 62

Manage File Objects 63

Find Files 63

Find Files in Sorted Order 64

Find Files by Attribute 65

Find Files Using Patterns 66

Copy Files 68

Perform Bulk File Transfers 69

Remove Files 70

Move Files 71

Rename a File 71

Set File Attributes 71

Work with File Associations and Types 72

Determine File Associations 72

Create File Associations 73

Determine File Types 73

Create File Types 73

Make Data Links 74

Create Simple Hard Links 75

View Simple Hard Links 75

Delete Simple Hard Links 75

Create Hard Links Using the New Technique 76

Create Symbolic Links 76

Create Junctions 77

Chapter 5: Administering File and Directory Content 79

Execute Applications Anywhere 80

View Application Paths 80

Set Application Paths 80

Locate Information in Files 81

Find Simple Strings 81

Find Complex Strings 82

Display Files Containing Strings 82

Perform Case Insensitive Searches 83

Monitor the File System with the FSUtil Command 83

Control File System Behavior 83

Manage the Volume Dirty Bit 86

Obtain the File System Information Using FSInfo 87

Manage Quotas 88

Repair File System Errors 90

Display Data Files 92

Display a Data File on Screen 92

Employ Data Redirection 92

Display Data One Page at a Time 95

Chapter 6: Managing the Hard Drive 99

Save Hard Drive Space 101

Compress Data 101

Uncompress Data 102

View Compression Status 102

Manage the Volume 102

Get Volume Information 103

Manage Volume Labels 103

Format a Disk 103

Mount a Volume 104

Maintain the Volume 106

Determine File and Directory Status 106

Locate Bad Sectors 107

Perform Boot-Time Disk Checks 108

Improve Disk Access Performance 109

Manage Partitions 110

Start DiskPart 110

List the Objects 111

See Object Details 112

Select an Object 113

Rescan a Computer for Objects 114

Create a Partition 114

Create a Volume 116

Clean a Drive 117

Mark a Partition as Active 117

Mark a Partition as Inactive 118

Assign a Drive Letter 118

Remove a Drive Letter 119

Extend a Volume 119

Delete an Object 120

Exit DiskPart 120

Chapter 7: Securing the Data 121

Protect Data 122

Encrypt a File or Directory 122

View Encrypted Files and Directories 123

Encrypt Hidden Files 124

Back Up Recovery Keys and Certificates 125

Add a User to a File or Directory 125

Remove a User from a File or Directory 126

Decrypt a File or Directory 127

Change File and Directory Access 127

Obtain the DACL 127

Find an SID 130

Grant Permission 130

Deny Permission 131

Remove Permission 131

Set the Owner 132

Verify Security 132

Detect Shared Open Files 132

Use the Query Option 132

Use the Disconnect Option 133

Use the Local Option 134

Take Ownership of Files 134

Set Administrator Ownership 134

Set Other User Ownership 135

Part III: Managing the Network 137

Chapter 8: Managing the Network 139

Get the Media Access Control Information 140

Interact with the Network Using the Net Utility 141

Manage Users 141

Manage Accounts 143

Manage Domains and Local Groups 146

Manage Computers 149

View and Close Sessions 149

Perform Server Configuration 151

View Workstation Configuration 153

Manage Services 153

Manage Files 155

Obtain Help for the Net Utility 156

Manage Print Jobs 157

Manage Resources 158

Obtain Statistics 161

Configure Time Synchronization 163

Chapter 9: Working with TCP/IP 165

Manage the Internet Protocol 166

Display the IP Information 166

Renew Addresses for an Adapter 168

Clear the DNS Resolver Cache 168

Renew DHCP Addresses and Register DNS Names 169

Release a Connection 169

Use Basic Diagnostics 170

Check Connections 170

Trace Transmission Paths 171

Track the Network Path 172

Perform Detailed Network Diagnostics 173

Obtain a Copy of NetDiag 174

Perform a Test 175

Understand Diagnostics 175

Locate and Fix Minor Problems 177

Get Network Statistics 177

Display All Connections and Ports 177

Display Application Statistics 178

Display Ethernet Statistics 179

Display Protocol Information 179

Set a Refresh Interval 180

Manipulate the Network Routing Tables 180

Print the Routing Tables 180

Add a New Route 181

Change a Route 182

Delete a Route 183

Chapter 10: Creating System Connections 185

Perform Remote System Management 186

Create Remote Connections 186

Set Up a Telephony Client 190

Perform Remote Windows Management 191

Execute Commands on a Remote System 206

Work with Terminal Server 206

Obtain Process Information 206

Get Session Information 207

Terminate a Session 208

Disconnect an Active Session 208

End Processes 208

Shut Down the Terminal Server 209

Part IV: Interacting with Active Directory 211

Chapter 11: Configuring Directory Services 213

Manage Directory Services Using the WMIC NTDomain Alias 214

List the Objects 215

List Object Properties 215

Get an Object Property 216

Set an Object Property 217

Query an Association 217

Manage Active Directory with the DSQuery Utility 218

Interact with Servers 218

Interact with Users 220

Interact with Computers 223

Interact with Contacts 223

Interact with Groups 223

Interact with Organizational Units 224

Manage the Active Directory Database 225

Issue a Command 225

Use a Stream 226

Chapter 12: Working with Directory Objects 229

Create New Objects 230

Add a Computer 230

Add a Contact 231

Add a Group 233

Add an Organizational Unit 234

Add a User 234

Get Objects 238

List Computers 238

List Contacts 239

List Groups 240

List Organizational Units 241

List Servers 241

List Users 242

Edit Existing Objects 243

Modify Computer Data 244

Modify Contact Data 245

Modify Group Data 246

Modify Organizational Unit Data 246

Modify User Data 246

Move Existing Objects 248

Delete Existing Objects 248

Part V: Performing Diagnostics 251

Chapter 13: Monitoring System Events 253

Create Simple System Events 254

Trigger System Events 257

Create an Event 258

Delete an Event 261

Query an Event 261

Manage Event Information 262

Display a List of Publishers 262

Get a Publisher 262

Enumerate the Logs 263

Query Log Events 264

Get a Log 267

Get Log Status Information 267

Set a Log 267

Export a Log 269

Archive a Log 270

Clear a Log 270

Chapter 14: Monitoring System Performance 271

Add Performance Counters 272

Load a Performance Counter 272

Save Performance Counter Settings 273

Restore Performance Counter Settings 273

Manage Performance Logs and Alerts 274

Create a Performance Log 274

Start Collecting Data 276

Stop Collecting Data 276

Query a Collection 277

Update a Collection 277

Delete a Collection 278

Create New Performance Logs from Existing Logs 278

Remove Performance Counters 281

Convert Event Trace Logs 281

Part VI: Performing Maintenance 283

Chapter 15: Performing Basic Maintenance 285

Configure the Server 286

Understand the SQL Syntax of WMIC 287

Use Aliases in WMIC 290

Get Help in WMIC 302

Format Data in WMIC 306

Translate Data in WMIC 310

Activate Windows 311

Perform an Activation 311

Display the Activation Information 312

Change the Product Key 312

Manage the System Time 312

Update the Time 313

Configure a Time Source 313

Obtain Time Settings Information 314

Manage the Boot Configuration 315

Enumerate the Configurations 315

Get BCDEdit Help 316

Edit an Existing Boot Setting 317

Change the Boot Sequence 318

Set the Default Boot Item 318

Chapter 16: Managing System Users 319

Audit User Access 320

List the Policies 321

Get a Policy 322

Set a Policy 326

Perform a Backup 327

Perform a Restore 327

Clear an Audit Policy 328

Remove an Audit Policy 328

Work with Group Policies 328

Obtain Group Policy Results 328

Manage Group Policies 330

Obtain Session Status Information 331

Get Process Information 331

Get Session Information 331

Get User Information 332

Get Terminal Server Information 332

Get the User’s Identity 332

Obtain User Logon Information 333

Discover User Identity 333

Chapter 17: Securing the System 335

Add Virus and External Intrusion Protection 337

Remove Viruses 337

Detect and Remove Malicious Software 338

Verify System Files 339

Verify Drivers 340

Change the Verifier Settings 342

Configure Local Security Policies 344

Perform an Analysis 344

Configure Security Policies 345

Export Policies 345

Import Policies 346

Validate a Policy File 346

Work with General Applications 347

Use TaskKill and TaskList Filters 347

Terminate Tasks 350

List Applications 350

List Services 351

Chapter 18: Interacting with the Registry 353

Perform Basic Registry Tasks 354

Export a Registry Key 356

Import a Registry Key 357

Delete a Registry Key 357

Save the Registry 358

Restore the Registry 358

Use the SCRegEdit Script 358

Set Automatic Updates 359

Enable Terminal Services 359

Configure the IP Security (IPSec) Monitor 360

Manage the DNS Service Priority and Weight 361

Use the Command Line Reference 361

Manage the Registry 362

Understand the Registry Settings 362

Query a Registry Entry 363

Add a Registry Entry 364

Delete a Registry Entry 365

Copy a Registry Entry 366

Compare Registry Entries 366

Export Registry Entries 367

Import Registry Entries 367

Restore Registry Entries 368

Part VII: Creating Batch Files 369

Chapter 19: Changing the Batch File Environment 371

Use the CMD Switches 372

Configure the Command Interpreter in the Registry 375

Use Command Extensions 377

Modify Config.NT 380

Use ANSI.SYS to Control the Environment 382

Set the Command Interpreter Location 382

Run Character Mode Applications Only 383

Display the Config.NT Commands 383

Control the Expanded Memory EMM Entry 383

Set the Number of Accessible Files 384

Control Extended Memory with HIMEM.SYS 385

Modify AutoExec.NT 387

Set the Code Page Number with the CHCP Utility 387

Add DPMI Support Using the DosX Utility 388

Enable Graphics Character Support with the GrafTabl Utility 389

Save Memory Using the LH Command 389

Install the Network Redirector Using the ReDir Utility 389

Chapter 20: Working at the Command Prompt 391

Redirect Command Line Output to the Clipboard 392

Manage Usernames and Passwords 393

Display Usernames 393

Create Users 394

Delete Users 394

Change Screen Colors 395

Configure the System Date 396

Configure the System Time 396

Change the Command Window Title 397

Chapter 21: Creating and Testing Batch Files 399

Use Batch File Commands 400

Employ the Call Command 401

Employ the Choice Command 403

Employ the Echo Command 406

Employ the Exit Command 406

Employ the ForFiles Utility 407

Employ the For Command 409

Employ the GoTo Command 414

Employ the If Command 414

Employ the Pause Command 418

Employ the Prompt Command 418

Employ the Rem Command 419

Employ the TimeOut Utility 420

Test Batch Files 420

Add Debug Information to Batch Files 421

Identify Batch Files and Their Actions 425

Use a Centralized Data Store 428

Store and Retrieve Directories with the PushD and PopD Commands 430

Part VIII: Creating Scripts 433

Chapter 22: Discovering Scripting Basics 435

Use Scripting Languages 436

Learn the Basics of JavaScript 436

Learn the Basics of VBScript 438

Use the Windows Scripting File 439

Execute Scripts 442

Run Scripts with the CScript and WScript Utilities 442

Configure the Host and Property Page Options 444

Chapter 23: Using the Scripting Objects 447

Use the WScript Object 449

Use the WScript Properties 449

Use the WScript Methods 451

Use the WScript.WshArguments Object 454

Use the WScript.WshShell Object 455

Use the WScript.WshNetwork Object 457

Use the WScript.WshNetwork Properties 457

Use the WScript.WshNetwork Methods 458

Create a Basic Script 462

Script the Command Line and System Environment 463

Script the Registry 466

Create .LNK Files 468

Chapter 24: Creating Advanced Scripting Examples 471

Script Registry Entries 472

Script Networking Solutions 473

Discover the NetSH Helper List 473

Get NetSH Help 474

Execute NetSH Commands 476

Understand the Basic NetSH Contexts 476

Use the Root Context Commands 478

Impersonate a User 480

Change the Environment 481

Change Logons, Ports, and Users 481

Enable or Disable Session Logons Directly 482

List COM Port Mappings 482

Modify the Install Mode 482

Map a Network Drive 483

Create a .CSV File 487

Appendix A: Alphabetical Command List 493

Appendix B: Topical Command List 505

Appendix C: Listing of Best Practices 521

Always Verify the Data 522

Real Administrators Use Help 523

Test Your Theories on a Test System 524

Use Batch Files, Scripts, and Written Procedures 525

Make Backups 526

Perform User-Specific Changes during Downtime 526

Index 529

Windows Command Line Administration Instant

Product form

£21.60

Includes FREE delivery

RRP £27.00 – you save £5.40 (20%)

Order before 4pm today for delivery by Wed 31 Dec 2025.

A Paperback / softback by John Paul Mueller

15 in stock


    View other formats and editions of Windows Command Line Administration Instant by John Paul Mueller

    Publisher: John Wiley & Sons Inc
    Publication Date: 19/10/2010
    ISBN13: 9780470650462, 978-0470650462
    ISBN10: 047065046X

    Description

    Book Synopsis
    Focusing just on the essentials of command-line interface (CLI), this title shows how to quickly perform day-to-day tasks of Windows administration without ever touching the graphical user interface (GUI). It replaces many tedious GUI steps with just one command at the command-line, while easy to access answers provide solutions on the spot.

    Table of Contents

    Introduction xix

    Part I: Command Line Basics 1

    Chapter 1: Configuring the Local Machine 3

    Configure the Command Window 4

    Set the Window Options 4

    Change the Font 7

    Choose a Window Layout 8

    Define the Text Colors 9

    Set the Environment 10

    Manage Environment Variables with the Set Command 10

    Manage Environment Variables with the SetX Utility 13

    Perform Common Tasks 16

    Clear the Display 16

    Determine the Operating System Version 16

    Start an Application 16

    Work with Services 18

    Shut Down the System 19

    Obtain Command Line Help 20

    Chapter 2: Making Remote Connections 23

    Configure the Remote System 24

    Change Security and Basic Setup 25

    Setup Remote Administrator 28

    Use the Remote Desktop Connection Application 30

    Create a Connection 30

    Use a Saved Connection 35

    Set the Display 35

    Access Local Resources 36

    Run a Configuration Program 38

    Optimize Performance 38

    Terminate a Session 39

    Use the Start Menu 40

    Use the Logoff Utility 40

    Chapter 3: Automating Tasks 41

    View and Manage Tasks Using Scheduled Tasks 42

    Configure the Task Scheduler 43

    View Tasks 44

    Create New Tasks 46

    Delete Existing Tasks 50

    Manage Tasks Using the SchTasks Command 51

    Use the /Create Switch 51

    Use the /Delete Switch 53

    Use the /Query Switch 53

    Use the /Change Switch 54

    Use the /Run Switch 54

    Use the /End Switch 54

    Part II: Managing Data 55

    Chapter 4: Working with File and Directory Objects 57

    Manage Directory Objects 58

    Find Directories 58

    Find Directories Using Patterns 59

    View the Current Directory 60

    Change the Current Directory 60

    Create Directories 61

    Move Directories 61

    Rename Directories 61

    Remove a Directory 62

    Display a Directory Structure 62

    Manage File Objects 63

    Find Files 63

    Find Files in Sorted Order 64

    Find Files by Attribute 65

    Find Files Using Patterns 66

    Copy Files 68

    Perform Bulk File Transfers 69

    Remove Files 70

    Move Files 71

    Rename a File 71

    Set File Attributes 71

    Work with File Associations and Types 72

    Determine File Associations 72

    Create File Associations 73

    Determine File Types 73

    Create File Types 73

    Make Data Links 74

    Create Simple Hard Links 75

    View Simple Hard Links 75

    Delete Simple Hard Links 75

    Create Hard Links Using the New Technique 76

    Create Symbolic Links 76

    Create Junctions 77

    Chapter 5: Administering File and Directory Content 79

    Execute Applications Anywhere 80

    View Application Paths 80

    Set Application Paths 80

    Locate Information in Files 81

    Find Simple Strings 81

    Find Complex Strings 82

    Display Files Containing Strings 82

    Perform Case Insensitive Searches 83

    Monitor the File System with the FSUtil Command 83

    Control File System Behavior 83

    Manage the Volume Dirty Bit 86

    Obtain the File System Information Using FSInfo 87

    Manage Quotas 88

    Repair File System Errors 90

    Display Data Files 92

    Display a Data File on Screen 92

    Employ Data Redirection 92

    Display Data One Page at a Time 95

    Chapter 6: Managing the Hard Drive 99

    Save Hard Drive Space 101

    Compress Data 101

    Uncompress Data 102

    View Compression Status 102

    Manage the Volume 102

    Get Volume Information 103

    Manage Volume Labels 103

    Format a Disk 103

    Mount a Volume 104

    Maintain the Volume 106

    Determine File and Directory Status 106

    Locate Bad Sectors 107

    Perform Boot-Time Disk Checks 108

    Improve Disk Access Performance 109

    Manage Partitions 110

    Start DiskPart 110

    List the Objects 111

    See Object Details 112

    Select an Object 113

    Rescan a Computer for Objects 114

    Create a Partition 114

    Create a Volume 116

    Clean a Drive 117

    Mark a Partition as Active 117

    Mark a Partition as Inactive 118

    Assign a Drive Letter 118

    Remove a Drive Letter 119

    Extend a Volume 119

    Delete an Object 120

    Exit DiskPart 120

    Chapter 7: Securing the Data 121

    Protect Data 122

    Encrypt a File or Directory 122

    View Encrypted Files and Directories 123

    Encrypt Hidden Files 124

    Back Up Recovery Keys and Certificates 125

    Add a User to a File or Directory 125

    Remove a User from a File or Directory 126

    Decrypt a File or Directory 127

    Change File and Directory Access 127

    Obtain the DACL 127

    Find an SID 130

    Grant Permission 130

    Deny Permission 131

    Remove Permission 131

    Set the Owner 132

    Verify Security 132

    Detect Shared Open Files 132

    Use the Query Option 132

    Use the Disconnect Option 133

    Use the Local Option 134

    Take Ownership of Files 134

    Set Administrator Ownership 134

    Set Other User Ownership 135

    Part III: Managing the Network 137

    Chapter 8: Managing the Network 139

    Get the Media Access Control Information 140

    Interact with the Network Using the Net Utility 141

    Manage Users 141

    Manage Accounts 143

    Manage Domains and Local Groups 146

    Manage Computers 149

    View and Close Sessions 149

    Perform Server Configuration 151

    View Workstation Configuration 153

    Manage Services 153

    Manage Files 155

    Obtain Help for the Net Utility 156

    Manage Print Jobs 157

    Manage Resources 158

    Obtain Statistics 161

    Configure Time Synchronization 163

    Chapter 9: Working with TCP/IP 165

    Manage the Internet Protocol 166

    Display the IP Information 166

    Renew Addresses for an Adapter 168

    Clear the DNS Resolver Cache 168

    Renew DHCP Addresses and Register DNS Names 169

    Release a Connection 169

    Use Basic Diagnostics 170

    Check Connections 170

    Trace Transmission Paths 171

    Track the Network Path 172

    Perform Detailed Network Diagnostics 173

    Obtain a Copy of NetDiag 174

    Perform a Test 175

    Understand Diagnostics 175

    Locate and Fix Minor Problems 177

    Get Network Statistics 177

    Display All Connections and Ports 177

    Display Application Statistics 178

    Display Ethernet Statistics 179

    Display Protocol Information 179

    Set a Refresh Interval 180

    Manipulate the Network Routing Tables 180

    Print the Routing Tables 180

    Add a New Route 181

    Change a Route 182

    Delete a Route 183

    Chapter 10: Creating System Connections 185

    Perform Remote System Management 186

    Create Remote Connections 186

    Set Up a Telephony Client 190

    Perform Remote Windows Management 191

    Execute Commands on a Remote System 206

    Work with Terminal Server 206

    Obtain Process Information 206

    Get Session Information 207

    Terminate a Session 208

    Disconnect an Active Session 208

    End Processes 208

    Shut Down the Terminal Server 209

    Part IV: Interacting with Active Directory 211

    Chapter 11: Configuring Directory Services 213

    Manage Directory Services Using the WMIC NTDomain Alias 214

    List the Objects 215

    List Object Properties 215

    Get an Object Property 216

    Set an Object Property 217

    Query an Association 217

    Manage Active Directory with the DSQuery Utility 218

    Interact with Servers 218

    Interact with Users 220

    Interact with Computers 223

    Interact with Contacts 223

    Interact with Groups 223

    Interact with Organizational Units 224

    Manage the Active Directory Database 225

    Issue a Command 225

    Use a Stream 226

    Chapter 12: Working with Directory Objects 229

    Create New Objects 230

    Add a Computer 230

    Add a Contact 231

    Add a Group 233

    Add an Organizational Unit 234

    Add a User 234

    Get Objects 238

    List Computers 238

    List Contacts 239

    List Groups 240

    List Organizational Units 241

    List Servers 241

    List Users 242

    Edit Existing Objects 243

    Modify Computer Data 244

    Modify Contact Data 245

    Modify Group Data 246

    Modify Organizational Unit Data 246

    Modify User Data 246

    Move Existing Objects 248

    Delete Existing Objects 248

    Part V: Performing Diagnostics 251

    Chapter 13: Monitoring System Events 253

    Create Simple System Events 254

    Trigger System Events 257

    Create an Event 258

    Delete an Event 261

    Query an Event 261

    Manage Event Information 262

    Display a List of Publishers 262

    Get a Publisher 262

    Enumerate the Logs 263

    Query Log Events 264

    Get a Log 267

    Get Log Status Information 267

    Set a Log 267

    Export a Log 269

    Archive a Log 270

    Clear a Log 270

    Chapter 14: Monitoring System Performance 271

    Add Performance Counters 272

    Load a Performance Counter 272

    Save Performance Counter Settings 273

    Restore Performance Counter Settings 273

    Manage Performance Logs and Alerts 274

    Create a Performance Log 274

    Start Collecting Data 276

    Stop Collecting Data 276

    Query a Collection 277

    Update a Collection 277

    Delete a Collection 278

    Create New Performance Logs from Existing Logs 278

    Remove Performance Counters 281

    Convert Event Trace Logs 281

    Part VI: Performing Maintenance 283

    Chapter 15: Performing Basic Maintenance 285

    Configure the Server 286

    Understand the SQL Syntax of WMIC 287

    Use Aliases in WMIC 290

    Get Help in WMIC 302

    Format Data in WMIC 306

    Translate Data in WMIC 310

    Activate Windows 311

    Perform an Activation 311

    Display the Activation Information 312

    Change the Product Key 312

    Manage the System Time 312

    Update the Time 313

    Configure a Time Source 313

    Obtain Time Settings Information 314

    Manage the Boot Configuration 315

    Enumerate the Configurations 315

    Get BCDEdit Help 316

    Edit an Existing Boot Setting 317

    Change the Boot Sequence 318

    Set the Default Boot Item 318

    Chapter 16: Managing System Users 319

    Audit User Access 320

    List the Policies 321

    Get a Policy 322

    Set a Policy 326

    Perform a Backup 327

    Perform a Restore 327

    Clear an Audit Policy 328

    Remove an Audit Policy 328

    Work with Group Policies 328

    Obtain Group Policy Results 328

    Manage Group Policies 330

    Obtain Session Status Information 331

    Get Process Information 331

    Get Session Information 331

    Get User Information 332

    Get Terminal Server Information 332

    Get the User’s Identity 332

    Obtain User Logon Information 333

    Discover User Identity 333

    Chapter 17: Securing the System 335

    Add Virus and External Intrusion Protection 337

    Remove Viruses 337

    Detect and Remove Malicious Software 338

    Verify System Files 339

    Verify Drivers 340

    Change the Verifier Settings 342

    Configure Local Security Policies 344

    Perform an Analysis 344

    Configure Security Policies 345

    Export Policies 345

    Import Policies 346

    Validate a Policy File 346

    Work with General Applications 347

    Use TaskKill and TaskList Filters 347

    Terminate Tasks 350

    List Applications 350

    List Services 351

    Chapter 18: Interacting with the Registry 353

    Perform Basic Registry Tasks 354

    Export a Registry Key 356

    Import a Registry Key 357

    Delete a Registry Key 357

    Save the Registry 358

    Restore the Registry 358

    Use the SCRegEdit Script 358

    Set Automatic Updates 359

    Enable Terminal Services 359

    Configure the IP Security (IPSec) Monitor 360

    Manage the DNS Service Priority and Weight 361

    Use the Command Line Reference 361

    Manage the Registry 362

    Understand the Registry Settings 362

    Query a Registry Entry 363

    Add a Registry Entry 364

    Delete a Registry Entry 365

    Copy a Registry Entry 366

    Compare Registry Entries 366

    Export Registry Entries 367

    Import Registry Entries 367

    Restore Registry Entries 368

    Part VII: Creating Batch Files 369

    Chapter 19: Changing the Batch File Environment 371

    Use the CMD Switches 372

    Configure the Command Interpreter in the Registry 375

    Use Command Extensions 377

    Modify Config.NT 380

    Use ANSI.SYS to Control the Environment 382

    Set the Command Interpreter Location 382

    Run Character Mode Applications Only 383

    Display the Config.NT Commands 383

    Control the Expanded Memory EMM Entry 383

    Set the Number of Accessible Files 384

    Control Extended Memory with HIMEM.SYS 385

    Modify AutoExec.NT 387

    Set the Code Page Number with the CHCP Utility 387

    Add DPMI Support Using the DosX Utility 388

    Enable Graphics Character Support with the GrafTabl Utility 389

    Save Memory Using the LH Command 389

    Install the Network Redirector Using the ReDir Utility 389

    Chapter 20: Working at the Command Prompt 391

    Redirect Command Line Output to the Clipboard 392

    Manage Usernames and Passwords 393

    Display Usernames 393

    Create Users 394

    Delete Users 394

    Change Screen Colors 395

    Configure the System Date 396

    Configure the System Time 396

    Change the Command Window Title 397

    Chapter 21: Creating and Testing Batch Files 399

    Use Batch File Commands 400

    Employ the Call Command 401

    Employ the Choice Command 403

    Employ the Echo Command 406

    Employ the Exit Command 406

    Employ the ForFiles Utility 407

    Employ the For Command 409

    Employ the GoTo Command 414

    Employ the If Command 414

    Employ the Pause Command 418

    Employ the Prompt Command 418

    Employ the Rem Command 419

    Employ the TimeOut Utility 420

    Test Batch Files 420

    Add Debug Information to Batch Files 421

    Identify Batch Files and Their Actions 425

    Use a Centralized Data Store 428

    Store and Retrieve Directories with the PushD and PopD Commands 430

    Part VIII: Creating Scripts 433

    Chapter 22: Discovering Scripting Basics 435

    Use Scripting Languages 436

    Learn the Basics of JavaScript 436

    Learn the Basics of VBScript 438

    Use the Windows Scripting File 439

    Execute Scripts 442

    Run Scripts with the CScript and WScript Utilities 442

    Configure the Host and Property Page Options 444

    Chapter 23: Using the Scripting Objects 447

    Use the WScript Object 449

    Use the WScript Properties 449

    Use the WScript Methods 451

    Use the WScript.WshArguments Object 454

    Use the WScript.WshShell Object 455

    Use the WScript.WshNetwork Object 457

    Use the WScript.WshNetwork Properties 457

    Use the WScript.WshNetwork Methods 458

    Create a Basic Script 462

    Script the Command Line and System Environment 463

    Script the Registry 466

    Create .LNK Files 468

    Chapter 24: Creating Advanced Scripting Examples 471

    Script Registry Entries 472

    Script Networking Solutions 473

    Discover the NetSH Helper List 473

    Get NetSH Help 474

    Execute NetSH Commands 476

    Understand the Basic NetSH Contexts 476

    Use the Root Context Commands 478

    Impersonate a User 480

    Change the Environment 481

    Change Logons, Ports, and Users 481

    Enable or Disable Session Logons Directly 482

    List COM Port Mappings 482

    Modify the Install Mode 482

    Map a Network Drive 483

    Create a .CSV File 487

    Appendix A: Alphabetical Command List 493

    Appendix B: Topical Command List 505

    Appendix C: Listing of Best Practices 521

    Always Verify the Data 522

    Real Administrators Use Help 523

    Test Your Theories on a Test System 524

    Use Batch Files, Scripts, and Written Procedures 525

    Make Backups 526

    Perform User-Specific Changes during Downtime 526

    Index 529

    Recently viewed products

    © 2025 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account