ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب PowerShell in Practice

دانلود کتاب PowerShell در عمل

PowerShell in Practice

مشخصات کتاب

PowerShell in Practice

ویرایش: Pap/Psc 
نویسندگان:   
سری:  
ISBN (شابک) : 1935182005, 9781935182009 
ناشر: Manning Publications 
سال نشر: 2010 
تعداد صفحات: 583 
زبان: English  
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 23 مگابایت 

قیمت کتاب (تومان) : 39,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب PowerShell in Practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب PowerShell در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب PowerShell در عمل

Windows PowerShell یک زبان برنامه نویسی است که مدیریت سیستم ویندوز را ساده می کند. PowerShell in Practice یک مرجع عملی برای مدیرانی است که مایل به یادگیری و استفاده از PowerShell هستند. با پیروی از سبک \"در عمل\"، تکنیک‌های مربوط به فردی در فصل‌ها دسته‌بندی می‌شوند. هر تکنیک به شکل: مشکل، راه‌حل، بحث و شامل فهرست‌های کد مشروح ارائه شده است. برای پاسخ به سؤال \"چگونه PowerShell می‌تواند کار من به‌عنوان یک مدیر را آسان‌تر کند؟\" نوشته شده است. این کتاب روی کارهای عملی و اتوماسیون تمرکز دارد. با شروع یک آموزش کوتاه و بررسی، اکثر کتاب بر دو حوزه اصلی استفاده از PowerShell تمرکز دارد: افراد - حساب‌های کاربری، صندوق‌های پستی، پیکربندی دسکتاپ. و سرورها - Active Directory، Exchange، IIS و غیره.


توضیحاتی درمورد کتاب به خارجی

Windows PowerShell is a scripting language that simplifies Windows system administration. PowerShell in Practice is a hands-on reference for administrators wanting to learn and use PowerShell. Following the "in Practice" style, individual related techniques are clustered into chapters. Each technique is presented in the form: problem, solution, discussion, and includes annotated code listings.Written to answer the question "How can PowerShell make my job as an administrator easier?" this book concentrates on practical tasks and automation. Starting with an a brief tutorial and review, the majority of the book focuses on two major PowerShell usage areas: People - user accounts, mailboxes, desktop configuration; and Servers - Active Directory, Exchange, IIS, and more.



فهرست مطالب

Front cover......Page 1
brief contents......Page 8
contents......Page 10
preface......Page 20
acknowledgments......Page 22
about this book......Page 24
Roadmap......Page 25
Code and typographical conventions......Page 27
Author Online......Page 28
about the author......Page 29
about the cover illustration......Page 30
Getting started with PowerShell......Page 32
PowerShell fundamentals......Page 34
1.1.1 .NET—not necessarily......Page 36
1.2 Why PowerShell?......Page 37
1.2.2 Importance to you......Page 38
1.2.3 Designed for you......Page 39
1.2.5 Extensible and flexible......Page 40
1.3 Major features......Page 41
1.3.1 Cmdlets......Page 42
1.3.2 Pipeline......Page 45
1.3.3 Utility cmdlets......Page 48
1.3.4 Providers......Page 54
1.4 PowerShell v2......Page 56
1.4.2 Should I upgrade?......Page 58
1.5 Summary......Page 59
Learning PowerShell......Page 61
2.1 Open the book—learn by doing......Page 62
2.2.1 Installation......Page 63
2.2.2 Configuring PowerShell......Page 64
2.2.3 Extending PowerShell......Page 67
2.2.4 Potential issues......Page 68
2.3.1 Get-Help......Page 71
2.3.2 Get-Command......Page 73
2.3.3 Get-Member......Page 74
2.4.1 Variables......Page 76
2.4.2 Arrays......Page 77
2.4.3 Branches......Page 79
2.4.4 Loops......Page 81
2.4.5 Functions......Page 87
2.4.6 Output......Page 89
2.5.1 PowerShell scripts......Page 90
2.5.3 VBScript in PowerShell......Page 91
2.5.4 PowerShell in VBScript......Page 92
2.6 Summary......Page 93
PowerShell toolkit......Page 94
3.2 Using .NET......Page 96
3.2.1 Understanding .NET......Page 97
3.2.2 Accessing .NET......Page 102
3.3.1 Understanding COM......Page 104
3.4 Using ADSI......Page 106
3.4.1 Understanding ADSI......Page 107
3.4.2 Accessing Active Directory......Page 109
3.5 Using WMI......Page 113
3.5.1 Understanding WMI......Page 114
3.5.2 WMI type accelerators......Page 117
3.6 Summary......Page 121
Automating administration......Page 123
4.2 Administration styles......Page 125
4.3 Development for administrators......Page 126
4.3.1 Ad hoc development......Page 127
4.3.2 Lifecycle......Page 133
4.3.3 Error handling......Page 134
4.4.1 Guidelines......Page 135
4.4.2 Functions and libraries......Page 139
4.5 Automation toolkit......Page 140
4.5.1 Microsoft......Page 141
4.5.2 Commercial......Page 142
4.5.3 Community......Page 145
4.6.2 Script signing......Page 146
4.7 Summary......Page 151
Working with people......Page 152
User accounts......Page 154
5.1 Automating user account management......Page 155
5.1.1 Microsoft AD cmdlets......Page 156
5.2 Local users and groups......Page 157
Technique 1: User creation......Page 158
Technique 2: Group creation......Page 161
Technique 3: Group membership......Page 162
Technique 4: User creation......Page 164
Technique 5: User creation (bulk)......Page 166
Technique 6: User modification......Page 169
Technique 7: Finding users......Page 171
Technique 8: Enabling and disabling accounts......Page 175
Technique 9: Moving accounts......Page 176
Technique 10: Last logon time......Page 177
Technique 11: Password expiration......Page 180
Technique 12: Account expiration......Page 181
Technique 13: Group creation......Page 183
Technique 14: Changing membership......Page 184
Technique 15: Changing scope......Page 186
Technique 16: Finding group members......Page 187
Technique 17: Finding a user’s group membership......Page 188
5.5 Summary......Page 189
Mailboxes......Page 190
6.1 Automating mailbox management......Page 192
Technique 18: Create a mailbox......Page 193
Technique 19: Mailboxes......Page 195
Technique 20: Mail-enabled......Page 196
Technique 21: Contact......Page 197
Technique 22: Mailbox size limits......Page 198
Technique 23: Enabling IMAP......Page 199
Technique 24: Enablin......Page 200
Technique 25: Enabling OWA......Page 201
Technique 26: Adding an email address......Page 202
Technique 28: Moving a mailbox......Page 203
Technique 29: Disabling mail......Page 204
Technique 30: Reconnecting a mailbox......Page 206
6.4 Distribution groups......Page 207
Technique 31: Creating a distribution group......Page 208
Technique 32: Mail-enabling a group......Page 209
Technique 33: Dynamic distribution group......Page 210
Technique 34: View distribution group membership......Page 212
6.5 Mailbox statistics......Page 213
Technique 36: Determining the largest mailboxes......Page 214
Technique 37: Reporting on mailbox sizes......Page 215
6.6 Deleting mailboxes......Page 216
Technique 39: Purging a mailbox......Page 217
6.7 Summary......Page 218
Desktop......Page 219
7.1 Automating desktop configuration......Page 220
7.2 Machine configuration......Page 221
Technique 40: System configuration......Page 222
Technique 41: Discovering the operating system......Page 225
Technique 42: Discovering service packs on the OS......Page 226
Technique 43: Hotfixes......Page 227
Technique 44: Listing installed software......Page 229
Technique 45: Monitoring free disk space......Page 230
Technique 47: Restarting a computer......Page 232
Technique 48: Minimizing windows......Page 234
Technique 49: Desktop contents......Page 235
Technique 51: Listing cookies......Page 236
Technique 52: Viewing recycle bin contents......Page 237
Technique 54: Sending a printer test page......Page 238
Technique 55: Printer drivers......Page 239
Technique 56: Creating an Excel spreadsheet......Page 240
Technique 57: Adding data to a spreadsheet......Page 242
Technique 58: Opening a CSV file in Excel......Page 243
Technique 59: Creating and writing to a Word document......Page 244
Technique 60: Creating a configuration report......Page 245
7.5 Summary......Page 250
Working with servers......Page 252
Windows servers......Page 254
8.1 Automating server administration......Page 255
8.2 Services and processes......Page 256
Technique 61: Service health check......Page 257
Technique 62: Managing services......Page 259
Technique 63: Managing processes......Page 260
Technique 64: Launching processes......Page 262
8.3 Filesystem......Page 264
Technique 65: Creating folders......Page 265
Technique 66: Creating files......Page 266
Technique 67: Reading files......Page 268
Technique 68: Searching files......Page 269
Technique 69: Searching for files......Page 270
8.4 Registry......Page 271
Technique 70: Accessing the registry......Page 272
Technique 71: Reading registry data......Page 274
Technique 72: Creating registry entries......Page 275
Technique 73: Managing registry data......Page 276
8.5 Event logs......Page 277
Technique 74: Reading event logs......Page 278
Technique 75: Exporting logs......Page 280
Technique 76: Creating an event log......Page 282
Technique 77: Creating events......Page 283
Technique 78: Managing event logs......Page 284
8.6 Summary......Page 286
DNS......Page 288
9.1 Automating DNS administration......Page 289
9.2 DNS server......Page 291
Technique 80: View server configuration......Page 292
Technique 81: Configuring round robin......Page 294
Technique 82: Configuring conditional forwarding......Page 295
Technique 83: Clearing the server cache......Page 296
Technique 84: Creating a DNS zone......Page 297
Technique 86: Viewing zone contents......Page 299
Technique 87: Deleting a DNS zone......Page 301
9.4 DNS records......Page 302
Technique 88: Creating DNS A records......Page 304
Technique 89: Creating DNS AAAA records......Page 306
Technique 90: Creating DNS MX records......Page 307
Technique 91: Creating DNS CNAME records......Page 308
Technique 92: Creating DNS PTR records......Page 309
Technique 93: Querying DNS records......Page 310
Technique 94: Deleting DNS records......Page 311
9.5 Client settings......Page 312
Technique 95: IP address configuration......Page 313
Technique 96: Setting an IP address......Page 314
Technique 97: Testing IP connectivity......Page 315
9.6 Summary......Page 316
Active Directory structure......Page 318
10.1 Automating Active Directory administration......Page 319
10.2 Schema......Page 320
Technique 98: Schema version......Page 321
Technique 99: Forest and domain level......Page 323
Technique 100: Default display name......Page 324
10.3 Organizational units......Page 326
Technique 101: Creating an OU......Page 327
Technique 102: Bulk creation and nesting......Page 329
Technique 103: Listing OUs in a domain......Page 331
Technique 104: Discovering child objects......Page 334
Technique 105: Moving an OU......Page 336
Technique 106: Deleting an OU......Page 337
10.4 Group Policies......Page 338
Technique 108: Linking a GPO......Page 339
Technique 109: Listing GPOs......Page 341
Technique 110: Listing GPO contents......Page 344
Technique 111: GPO backup......Page 345
Technique 112: Protection from accidental deletion......Page 346
Technique 113: Object recovery......Page 349
10.6 Summary......Page 351
Active Directory topology......Page 352
11.1 Automating AD topology administration......Page 353
Technique 114: Discovering domain controllers......Page 354
Technique 115: Discovering global catalog servers......Page 355
Technique 116: Promoting to a global catalog server......Page 356
Technique 117: Discovering FSMO roles......Page 357
Technique 118: Transferring FSMO roles......Page 359
Technique 119: Monitor replication......Page 362
Technique 120: Triggering replication......Page 364
11.3 Sites......Page 365
Technique 121: Listing sites......Page 366
Technique 122: Creating a site......Page 367
Technique 124: Deleting a site......Page 368
Technique 125: Listing subnets......Page 369
Technique 126: Creating a subnet......Page 370
Technique 127: Modifying a subnet......Page 371
Technique 128: Deleting a subnet......Page 372
Technique 129: Listing site links......Page 373
Technique 130: Creating a site link......Page 375
Technique 131: Deleting a site link......Page 376
Technique 132: Determining replication schedules......Page 377
Technique 133: Setting replication schedules......Page 380
11.6 Summary......Page 382
Exchange Server 2007 and 2010......Page 383
12.1 Automating Exchange Server 2007 administration......Page 384
12.1.1 Exchange AD cmdlets......Page 385
Technique 134: Exchange Server health......Page 386
Technique 135: Exchange organization......Page 388
Technique 136: Exchange Servers......Page 389
Technique 137: Creating storage groups......Page 390
Technique 138: Creating databases......Page 391
Technique 139: Mailbox distribution......Page 392
Technique 140: Distributing mailboxes......Page 394
Technique 141: Moving a database......Page 396
Technique 142: Removing a database......Page 397
Technique 143: Email address......Page 398
Technique 144: Transport rules......Page 399
Technique 145: Attachments......Page 401
Technique 146: Journal rules......Page 402
Technique 147: Viewing certificates......Page 403
Technique 148: Self-signed certificates......Page 405
Technique 149: Third-party certificates......Page 406
Technique 150: Creating a resource mailbox......Page 408
Technique 151: Viewing resource mailboxes......Page 409
Technique 152: Calendar settings......Page 410
Technique 153: Remote capabilities......Page 411
12.7 Summary......Page 413
IIS 7 and XML......Page 414
13.1.1 IIS administration tools......Page 415
13.1.3 WMI......Page 417
13.1.4 IIS cmdlets and provider......Page 419
Technique 154: PowerShell remoting......Page 422
Technique 155: Viewing websites......Page 424
Technique 156: Controlling websites......Page 426
Technique 157: Creating an application pool......Page 427
Technique 158: Controlling an application pool......Page 428
Technique 159: Modifying website configuration......Page 429
Technique 160: Removing a website and application pool......Page 430
Technique 161: Configuring a new website on multiple machines......Page 431
Technique 162: Creating a web application......Page 432
Technique 163: Add a virtual directory......Page 433
13.4 XML and configuration files......Page 434
Technique 165: Persisting objects......Page 435
Technique 166: Reading XML......Page 437
Technique 167: Backing up the IIS configuration......Page 440
Technique 168: Reading web configuration files......Page 441
Technique 169: Modifying web configuration files......Page 442
Technique 170: Creating HTML......Page 443
13.5 Summary......Page 444
SQL Server......Page 445
14.1.1 SMO......Page 446
14.1.2 SQLPS......Page 447
Technique 171: Checking service health......Page 449
Technique 172: Viewing the server version......Page 451
Technique 173: Viewing server configuration......Page 452
Technique 174: Modifying the server configuration......Page 453
Technique 175: Network configuration......Page 454
Technique 176: Viewing performance counters......Page 456
Technique 177: Finding databases......Page 458
Technique 178: Viewing space used......Page 460
Technique 179: Creating a job......Page 461
Technique 180: Creating a database......Page 464
Technique 181: Creating a table......Page 466
Technique 182: Modifying a table......Page 469
Technique 183: Adding keys......Page 470
Technique 184: Populating a table......Page 471
Technique 185: Reading data......Page 473
Technique 186: Modifying data......Page 475
Technique 187: Deleting data......Page 476
Technique 188: Backing up a database......Page 477
14.5 Summary......Page 478
PowerShell innovations......Page 479
15.1 PowerShell jobs......Page 480
Technique 190: Viewing jobs......Page 481
Technique 192: Deleting a job......Page 483
15.2 Windows 2008 R2......Page 484
Technique 193: Modules......Page 485
Technique 194: Server Manager......Page 486
Technique 195: Troubleshooting......Page 487
Technique 196: Best practice......Page 488
Technique 197: Active Directory provider......Page 490
Technique 198: Creating an AD drive......Page 494
15.3 Virtualization......Page 495
Technique 199: Discovering Hyper-V functions......Page 496
Technique 200: Virtual machine status......Page 497
Technique 202: Checking disk status......Page 498
Technique 204: Compacting disks......Page 499
15.4 PowerShell in the cloud......Page 500
15.5 Summary......Page 502
afterword: PowerShell is for you......Page 504
A.2 Add-Type......Page 506
A.3 Alias......Page 508
A.4 Computer name......Page 510
A.6 Format files......Page 511
A.7.2 For......Page 515
A.8.1 Arithmetic operators......Page 516
A.8.3 Bitwise operators......Page 517
A.8.4 Comparison operators......Page 518
A.8.5 Logical operators......Page 519
A.8.7 String operators......Page 520
A.8.9 Unary operators......Page 521
A.8.10 Special operators......Page 522
A.10.1 Verb......Page 524
A.11 Type shortcuts......Page 526
B.1 Modules......Page 528
B.2 Advanced functions......Page 535
B.3 Recommendations......Page 538
appendix C: PowerShell events......Page 539
D.1 Active Directory: user account control......Page 545
Technique 205: Understanding the user account control values......Page 546
D.3 LDAP Filters......Page 548
D.6 Special folders......Page 550
PowerShell v2......Page 553
PowerShell......Page 554
Other PowerShell downloads......Page 555
User Groups......Page 556
A......Page 558
C......Page 560
D......Page 562
E......Page 563
F......Page 564
G......Page 565
H......Page 566
I......Page 567
M......Page 568
N......Page 570
P......Page 571
R......Page 574
S......Page 575
T......Page 578
U......Page 579
W......Page 580
Z......Page 582
Back cover......Page 583




نظرات کاربران