Skip to content

Commit

Permalink
Make updates for end of March 2022 publish (MicrosoftDocs#360)
Browse files Browse the repository at this point in the history
* Make updates for end of March 2022 publish

* Include pstools in the changeset

* Update images and formatting for March 2021

* Fix markdown warnings

* Update front page text
  • Loading branch information
foxmsft authored Mar 23, 2021
1 parent e09b49c commit 39a181a
Show file tree
Hide file tree
Showing 19 changed files with 114 additions and 119 deletions.
6 changes: 3 additions & 3 deletions sysinternals/bread/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@
tocHref: /sysinternals/downloads/ldmdump/
topicHref: /sysinternals/downloads/ldmdump
- name: MoveFile
tocHref: /sysinternals/downloads/movefile/
topicHref: /sysinternals/downloads/movefile
tocHref: /sysinternals/downloads/pendmoves/
topicHref: /sysinternals/downloads/pendmoves
- name: NTFSInfo
tocHref: /sysinternals/downloads/ntfsinfo/
topicHref: /sysinternals/downloads/ntfsinfo
Expand Down Expand Up @@ -297,4 +297,4 @@
topicHref: /sysinternals/license-terms
- name: Licensing FAQ
tocHref: /sysinternals/license-faq/
topicHref: /sysinternals/license-faq
topicHref: /sysinternals/license-faq
2 changes: 1 addition & 1 deletion sysinternals/downloads/file-and-disk-utilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Create Win2K NTFS symbolic links.
Dump the contents of the Logical Disk Manager"s on-disk database,
which describes the partitioning of Windows 2000 Dynamic disks.

[MoveFile](movefile.md)
[MoveFile](pendmoves.md)
Schedule file rename and delete commands for the next reboot. This
can be useful for cleaning stubborn or in-use malware files.

Expand Down
14 changes: 7 additions & 7 deletions sysinternals/downloads/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Sysinternals Utilities
description: Evaluate and find out how to install, deploy, and maintain Windows with Sysinternals utilities.
ms:assetid: 'aefdbd0d-e21b-45ad-8e2b-b69cb8e04d5f'
ms:mtpsurl: 'https://technet.microsoft.com/Bb545027(v=MSDN.10)'
ms.date: 03/01/2021
ms.date: 03/22/2021
---

# Sysinternals Utilities Index
Expand Down Expand Up @@ -179,7 +179,7 @@ See the order in which devices are loaded on your WinNT/2K system.
*v1.41 (November 25, 2020)*
List the active logon sessions on a system.

[MoveFile](movefile.md)
[MoveFile](pendmoves.md)
*v1.01 (January 24, 2013)*
Allows you to schedule move and delete commands for the next reboot.

Expand Down Expand Up @@ -231,7 +231,7 @@ Monitor file system, Registry, process, thread and DLL activity in
real-time.

[PsExec](psexec.md)
*v2.32 (January 14, 2021)*
*v2.33 (March 22, 2021)*
Execute processes on remote systems.

[PsFile](psfile.md)
Expand Down Expand Up @@ -283,7 +283,7 @@ Shuts down and optionally reboots a computer.
Suspend and resume processes.

[PsTools](pstools.md)
*v2.46 (January 11, 2021)*
*v2.47 (March 22, 2021)*
The PsTools suite includes command-line utilities for listing the
processes running on local or remote computers, running processes
remotely, rebooting computers, dumping event logs, and more.
Expand Down Expand Up @@ -339,11 +339,11 @@ Search for ANSI and UNICODE strings in binary images.
Flush cached data to disk.

[Sysmon](sysmon.md)
*v13.00 (January 11, 2021)*
*v13.02 (March 22, 2021)*
Monitors and reports key system activity via the Windows event log.

[TCPView](tcpview.md)
*v3.05 (July 25, 2011)*
*v4.0 (March 22, 2021)*
Active socket command-line viewer.

[VMMap](vmmap.md)
Expand All @@ -359,7 +359,7 @@ Set Volume ID of FAT or NTFS drives.
See who owns an Internet address.

[WinObj](winobj.md)
*v3.01 (March 1, 2021)*
*v3.02 (March 22, 2021)*
The ultimate Object Manager namespace viewer is here.

[ZoomIt](zoomit.md)
Expand Down
Binary file removed sysinternals/downloads/media/tcpview/tcpview.jpg
Binary file not shown.
Binary file added sysinternals/downloads/media/tcpview/tcpview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed sysinternals/downloads/media/winobj/WinObj.gif
Binary file not shown.
Binary file modified sysinternals/downloads/media/winobj/winobj.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 0 additions & 45 deletions sysinternals/downloads/movefile.md

This file was deleted.

7 changes: 5 additions & 2 deletions sysinternals/downloads/pendmoves.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,11 @@ Published: July 4, 2016
[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PendMoves.zip) [**Download PendMovesand MoveFile**](https://download.sysinternals.com/files/PendMoves.zip) **(988 KB)**

## Introduction

There are several applications, such as service packs and hotfixes, that must replace a file that's in use and is unable to. Windows therefore provides the MoveFileEx API to rename or delete a file and allows the caller to specify that they want the operation to take place the next time the system boots,before the files are referenced. Session Manager performs this task by reading the registered rename and delete commands from the HKLM\\System\\CurrentControlSet\\Control\\Session Manager\\PendingFileRenameOperations value.

## PendMoves Usage
## PendMoves Usage

This applet dumps the contents of the pending rename/delete value and also reports an error when the source file is notaccessible.

**Usage: pendmoves**
Expand All @@ -33,7 +35,8 @@ Source: C:\\Config.Msi\\3ec7bbbf.rbf
Target: DELETE
```

## MoveFile usage
## MoveFile usage

The included MoveFile utililty allows you to schedule move and delete commands for the next reboot:
**usage: movefile [source] [dest]**
Specifying an empty destination ("") deletes the source at boot. An example that deletes test.exe is:
Expand Down
6 changes: 3 additions & 3 deletions sysinternals/downloads/psexec.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ title: PsExec
description: Execute processes on remote systems.
ms:assetid: '936a8b8b-a7ce-4b63-bcc2-ca334cd4c276'
ms:mtpsurl: 'https://technet.microsoft.com/Bb897553(v=MSDN.10)'
ms.date: 01/14/2021
ms.date: 03/22/2021
---

# PsExec v2.32
# PsExec v2.33

**By Mark Russinovich**

Published: January 14, 2021
Published: March 22, 2021

[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PSTools.zip) [**Download PsTools**](https://download.sysinternals.com/files/PSTools.zip) **(3.5 MB)**

Expand Down
103 changes: 65 additions & 38 deletions sysinternals/downloads/psping.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,23 +32,25 @@ usage syntax.
measurement. Use the following command-line options to show the usage
for each test type:

**Usage: psping -? \[i|t|l|b\]**
**Usage:**


|Parameter |Description |
|---------|---------|
| **-? I** | Usage for ICMP ping. |
| **-? T** | Usage for TCP ping. |
| **-? L** | Usage for latency test. |
| **-? B** | Usage for bandwidth test. | 
```cmd
psping -? [i|t|l|b\]
```

| Parameter | Description |
|-----------|----------------------------|
| **-? I** | Usage for ICMP ping. |
| **-? T** | Usage for TCP ping. |
| **-? L** | Usage for latency test. |
| **-? B** | Usage for bandwidth test. |

**ICMP ping usage:**
**psping \[\[-6\]|\[-4\]\] \[-h \[buckets |
<val1>,<val2>,...\]\] \[-i <interval>\] \[-l
<requestsize>\[k|m\] \[-q\] \[-t|-n <count>\] \[-w
<count>\] <destination>**


```cmd
psping [[-6]|[-4]] [-h [buckets | <val1>,<val2>,...]] [-i <interval>] [-l <requestsize>[k|m] [-q] [-t|-n <count>] [-w <count>] <destination>
```

|Parameter |Description |
|---------|---------|
| **-h** | Print histogram (default bucket count is 20). |
Expand All @@ -65,10 +67,10 @@ for each test type:
For high-speed ping tests use -q and -i 0.

**TCP ping usage:**
**psping \[\[-6\]|\[-4\]\] \[-h \[buckets |
&lt;val1&gt;,&lt;val2&gt;,...\]\] \[-i &lt;interval&gt;\] \[-l
&lt;requestsize&gt;\[k|m\] \[-q\] \[-t|-n &lt;count&gt;\] \[-w
&lt;count&gt;\] &lt;destination:destport&gt;**

```cmd
psping [[-6]|[-4]] [-h [buckets | <val1>,<val2>,...]] [-i <interval>] [-l <requestsize>[k|m] [-q] [-t|-n <count>] [-w <count>] <destination:destport>
```

|Parameter |Description |
|---------|---------|
Expand All @@ -88,11 +90,17 @@ For high-speed ping tests use -q and -i 0.

**TCP and UDP latency usage:**

**server: psping \[\[-6\]|\[-4\]\] \[-f\] &lt;-s source:sourceport&gt;**
**server:**

```cmd
psping [[-6]|[-4]] [-f] <-s source:sourceport>
```

**client:**

**client: psping \[\[-6\]|\[-4\]\] \[-f\] \[-u\] \[-h \[buckets |
&lt;val1&gt;,&lt;val2&gt;,...\]\] \[-r\] &lt;-l requestsize&gt;\[k|m\]\]
&lt;-n count&gt; \[-w &lt;count&gt;\] &lt;destination:destport&gt;**
```cmd
psping [[-6]|[-4]] [-f] [-u] [-h [buckets | <val1>,<val2>,...]] [-r] <-l requestsize>[k|m]] <-n count> [-w <count>] <destination:destport>
```

|Parameter |Description |
|---------|---------|
Expand All @@ -113,14 +121,18 @@ until you terminate it with Control-C.

**TCP and UDP bandwidth usage:**

**server: psping \[\[-6\]|\[-4\]\] \[-f\] &lt;-s source:sourceport&gt;**
**server:**

**client: psping \[\[-6\]|\[-4\]\] \[-f\] \[-u\] \[-h \[buckets |
&lt;val1&gt;,&lt;val2&gt;,...\]\] \[-r\] &lt;-l requestsize&gt;\[k|m\]\]
&lt;-n count&gt; \[-i &lt;outstanding&gt;\] \[-w &lt;count&gt;\]
&lt;destination:destport&gt;**
```cmd
psping [[-6]|[-4]] [-f] <-s source:sourceport>
```

**client:**

```cmd
psping [[-6]|[-4]] [-f] [-u] [-h [buckets | <val1>,<val2>,...]] [-r] <-l requestsize>[k|m]] <-n count> [-i <outstanding>] [-w <count>] <destination:destport>
```


|Parameter |Description |
|---------|---------|
| **-f** | Open source firewall port during the run.|
Expand All @@ -143,29 +155,44 @@ until you terminate it with Control-C.
## Examples

This command executes an ICMP ping test for 10 iterations with 3 warmup
iterations:
**psping -n 10 -w 3 marklap**
iterations:

```cmd
psping -n 10 -w 3 marklap
```

To execute a TCP connect test, specify the port number. The following
command executes connect attempts against the target as quickly as
possible, only printing a summary when finished with the 100 iterations
and 1 warmup iteration:
**psping -n 100 -i 0 -q marklap:80**
and 1 warmup iteration:

```cmd
psping -n 100 -i 0 -q marklap:80
```

To configure a server for latency and bandwidth tests, simply specify
the -s option and the source address and port the server will bind to:
**psping -s 192.168.2.2:5000**
the `-s` option and the source address and port the server will bind to:

```cmd
psping -s 192.168.2.2:5000
```

A buffer size is required to perform a TCP latency test. This example
measures the round trip latency of sending an 8KB packet to the target
server, printing a histogram with 100 buckets when completed:
**psping -l 8k -n 10000 -h 100 192.168.2.2:5000**
server, printing a histogram with 100 buckets when completed:

```cmd
psping -l 8k -n 10000 -h 100 192.168.2.2:5000
```

This command tests bandwidth to a PsPing server listening at the target
IP address for 10 seconds and produces a histogram with 100 buckets.
Note that the test must run for at least one second after warmup for a
histogram to generate. Simply add -u to have PsPing perform a UDP
bandwidth test.
**psping -b -l 8k -n 10000 -h 100 192.168.2.2:5000**
histogram to generate. Simply add `-u` to have PsPing perform a UDP
bandwidth test.

```cmd
psping -b -l 8k -n 10000 -h 100 192.168.2.2:5000
```

[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PSTools.zip) [**Download PsTools**](https://download.sysinternals.com/files/PSTools.zip) **(2.7 MB)**
4 changes: 2 additions & 2 deletions sysinternals/downloads/pstools.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ title: PsTools
description: Command-line utilities for listing the processes running on local or remote computers, running processes, rebooting computers, and more.
ms:assetid: '559ea946-3d7d-47bb-821c-b47fd078dfb7'
ms:mtpsurl: 'https://technet.microsoft.com/Bb896649(v=MSDN.10)'
ms.date: 01/13/2021
ms.date: 03/22/2021
---

# PsTools

**By Mark Russinovich**

Published: January 13, 2021
Published: March 22, 2021

[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PSTools.zip) [**Download PsTools Suite**](https://download.sysinternals.com/files/PSTools.zip) **(3.5 MB)**

Expand Down
13 changes: 9 additions & 4 deletions sysinternals/downloads/strings.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,11 @@ Note that it works under Windows 95 as well.

## Using Strings

**usage: strings \[-a\] \[-f offset\] \[-b bytes\] \[-n length\] \[-o\]
\[-q\] \[-s\] \[-u\] &lt;file or directory&gt;**
**usage:**

```cmd
strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>
```

Strings takes wild-card expressions for file names, and additional
command line parameters are defined as follows:
Expand All @@ -40,13 +43,15 @@ command line parameters are defined as follows:
| **-o** | Print offset in file string was located |
| **-n** | Minimum string length (default is 3) |
| **-s** | Recurse subdirectories |
| **-u** | Unicode-only search (Unicode and Ascii is default) | 
| **-u** | Unicode-only search (Unicode and Ascii is default) |
| **-nobanner** | Do not display the startup banner and copyright message. |

To search one or more files for the presence of a particular string
using strings use a command like this:

**strings \* | findstr /i TextToSearchFor**
```cmd
strings * | findstr /i TextToSearchFor
```

[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/Strings.zip) [**Download Strings**](https://download.sysinternals.com/files/Strings.zip) **(506 KB)**

Expand Down
2 changes: 1 addition & 1 deletion sysinternals/downloads/sysinternals-suite.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Utilities:
[Desktops](desktops.md), [Disk2vhd](disk2vhd.md), [DiskExt](diskext.md), [DiskMon](diskmon.md), [DiskView](diskview.md),
[Disk Usage (DU)](du.md), [EFSDump](efsdump.md), [FindLinks](findlinks.md), [Handle](handle.md), [Hex2dec](hex2dec.md),
[Junction](junction.md), [LDMDump](ldmdump.md), [ListDLLs](listdlls.md), [LiveKd](livekd.md), [LoadOrder](loadorder.md),
[LogonSessions](logonsessions.md), [MoveFile](movefile.md), [NotMyFault](notmyfault.md), [NTFSInfo](ntfsinfo.md), [PageDefrag](pagedefrag.md),
[LogonSessions](logonsessions.md), [MoveFile](pendmoves.md), [NotMyFault](notmyfault.md), [NTFSInfo](ntfsinfo.md), [PageDefrag](pagedefrag.md),
[PendMoves](pendmoves.md), [PipeList](pipelist.md), [PortMon](portmon.md), [ProcDump](procdump.md), [Process Explorer](process-explorer.md),
[Process Monitor](procmon.md), [PsExec](psexec.md), [PsFile](psfile.md), [PsGetSid](psgetsid.md), [PsInfo](psinfo.md),
[PsKill](pskill.md), [PsList](pslist.md), [PsLoggedOn](psloggedon.md), [PsLogList](psloglist.md), [PsPasswd](pspasswd.md),
Expand Down
Loading

0 comments on commit 39a181a

Please sign in to comment.