What’s the latest version of Firefox?
Firefox is a superb browser that is available on a wide range of platforms. The version numbers may differ slightly between platforms. Mozilla Firefox was invented in 2002 by the Mozilla Foundation as part...
by James · Published January 26, 2017 · Last modified September 30, 2022
Firefox is a superb browser that is available on a wide range of platforms. The version numbers may differ slightly between platforms. Mozilla Firefox was invented in 2002 by the Mozilla Foundation as part...
Configure IP (Internet Protocol configuration)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Syntax IPCONFIG /all Display full configuration information. IPCONFIG /release [adapter] Release the IP address for the specified adapter. IPCONFIG /renew [adapter] Renew the IP address for the specified adapter. IPCONFIG /flushdns Purge the DNS Resolver cache. IPCONFIG /registerdns Refresh all DHCP leases and re-register DNS names. IPCONFIG /displaydns Display the contents of the DNS Resolver Cache. IPCONFIG /showclassid adapter Display all the DHCP class IDs allowed for adapter. IPCONFIG /setclassid adapter [classid] Modify the dhcp class id. |
If the Adapter name contains spaces, use quotes: “Adapter Name”Wildcard characters * and ? are allowed, see the examples below The default is to display only the IP...
Loop command: against a set of files – conditionally perform a command against each item.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
Syntax FOR /F ["options"] %%parameter IN (filenameset) DO command FOR /F ["options"] %%parameter IN ("Text string to process") DO command Key options: delims=xxx The delimiter character(s) (default = a space) skip=n A number of lines to skip at the beginning of the file. (default = 0) eol=; Character at the start of each line to indicate a comment The default is a semicolon ; tokens=n Specifies which numbered items to read from each line (default = 1) usebackq Use the alternate quoting style: - Use double quotes for long file names in "filenameset". - Use single quotes for 'Text string to process' - Use back quotes for `command to process` Filenameset A set of one or more files, enclosed in parentheses (file1,file2). command The command to carry out, including any parameters. This can be a single command, or if you enclose it in (parentheses), several commands, one per line. %%parameter A replaceable parameter: in a batch file use %%G (on the command line %G) |
FOR /F processing of a text file consists of reading the file, one line of text at a...
Copy files and/or directory trees to another folder. XCOPY is similar to the COPY command except that it has additional switches to specify both the source and destination in detail. While still included in...
Display or modify Access Control Lists (ACLs) for files and folders. For Vista and greater use icacls.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
Syntax XCACLS filename [options] XCACLS filename Key If no options are specified XCACLS will display the ACLs for the file(s) options can be any combination of: /T Traverse all subfolders and change all matching files found. /E Edit ACL instead of replacing it. /x Edit ACL instead of replacing it; affect only ACEs that this user already owns /R user Revoke all access rights from the given user. /D user Deny specified user access, this will over-ride all other permissions the user has. /C Continue on access denied errors. /Y Replace user's rights without verify /P user:permision[;FolderSpec] Replace user's rights. see /G option below /G user:permision[;FolderSpec] Grant specified user access rights, permision can be: r Read c Change (write) f Full control p Change Permissions (Special access) o Take Ownership (Special access) x EXecute (Special access) e REad (Special access) w Write (Special access) d Delete (Special access) t Used only by FolderSpec. see below |
FolderSpec is a permission applied to a folder. If FolderSpec is not specified then permission will apply to both files and folders.This...
Windows Update Agent, download new Windows Update files.
1 2 3 4 5 6 7 8 9 10 11 12 |
Syntax wuauclt Options Options: /a or /ResetAuthorization Initiate an asynchronous background search for applicable updates. If Automatic Updates are disabled, this has no effect. /r or /ReportNow Send all queued reporting events to the server asynchronously. /DetectNow Initiate detection right away, Query the WSUS server immediately to see if any new updates are needed. |
WSUS uses a cookie on client computers to store computer group membership when client-side targeting is used. By default this cookie expires an hour after WSUS creates...
Windows Update Standalone Installer. The executable file wusa.exe is used to install update packages on Windows 10 and previous iterations. Only update packages with .msu extension can be installed using the Windows Update Standalone...
Windows Remote Management Secure communication with local and remote computers using web services.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
Syntax winrm g[et] | s[et] | c[reate] | d[elete] | e[numerate] | i[nvoke] | id[entify] | quickconfig | configSDDL | helpmsg Retrieve instances of RESOURCE_URI: winrm get RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE] ...] winrm get winrm/config winrm get winrm/config/client winrm get winrm/config/service Modify settings in RESOURCE_URI: winrm set RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE] ...] [@{KEY="VALUE"[;KEY="VALUE"]}] [-file:VALUE] Spawn an instance of RESOURCE_URI: winrm create RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE] ...] [@{KEY="VALUE"[;KEY="VALUE"]}] [-file:VALUE] Control remote access to WinRM resources, launch a GUI to edit security settings. winrm configsddl RESOURCE_URI Enable this machine for remote management. winrm quickconfig [-quiet] [-transport:VALUE] This will start the WinRM service, set the service to auto start, create a listener and enable an http firewall exception for WS-Management traffic -q[uiet] Don’t prompt for confirmation. -transport:VALUE Perform quickconfig for either http or https. Default = http. List instances of RESOURCE_URI: winrm enumerate RESOURCE_URI [-ReturnType:Value] [-Shallow] [-BasePropertiesOnly] [-SWITCH:VALUE [-SWITCH:VALUE] ...] Remove an instance of RESOURCE_URI: winrm delete RESOURCE_URI [-SWITCH:<em>VALUE</em> [-SWITCH:VALUE] ...] Execute method specified by ACTION on target object specified by RESOURCE_URI winrm invoke ACTION RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE] ...] [@{KEY="<em>VALUE</em>"[;KEY="VALUE"]}] [-file:VALUE] Display error message associate with the error code. winrm helpmsg errorcode Key -a[uthentication]:VALUE The authentication mechanism to use when communicating with the remote machine. -defaultCreds Allow implicit credentials when Negotiate is used. Remote HTTPS operations for trusted machines. -dialect:VALUE Dialect of the filter expression for enumeration or fragment. Example: Use a WQL query -dialect:http://schemas.microsoft.com/wbem/wsman/1/WQL Example: Use XPATH for filtering with enumeration or fragment get/set. -dialect:https://www.w3.org/TR/1999/REC-xpath-19991116 -encoding:VALUE The encoding type when talking to remote machine (see -remote). Possible options are "utf-8" (the default) or "utf-16". -f[ormat]:FORMAT The format of output. FORMAT can be "xml", "pretty" (better formatted XML), or "text". -r[emote]:VALUE Specify the identifier of a remote endpoint/system. This can be a simple host name or a complete URL. -skipCAcheck The certificate issuer need not be a trusted root authority. Remote HTTPS operations for trusted machines. -skipCNcheck The certificate common name (CN) of the server need not match the hostname of the server. HTTPS operations for trusted machines. -skipRevocationcheck Do not check the revocation status of the server certificate. Remote HTTPS operations for trusted machines. -SPNPort Append port number to the Service Principal Name (SPN) of the remote server. Service principal name is used when Negotiate or Kerberos authentication mechanism is in use. -timeout:<em>MS</em> Timeout in milliseconds. Limits duration of corresponding operation. Default timeout can be configured by: winrm set winrm/config @{MaxTimeoutms="XXXXXX"} Where XXXXXX is an integer indicating milliseconds. -file:VALUE @{KEY="VALUE"[;KEY="VALUE"]} Input from an XML file or via key/value pairs. Applies to set, create, and invoke operations -fragment:VALUE Specify a section inside the instance XML that is to be updated or retrieved for the given operation. Example: Get the status of the spooler service winrm get wmicimv2/Win32_Service?name=spooler -fragment:Status/text() -options:{KEY="<em>VALUE</em>"[;KEY="<em>VALUE</em>"]} Key/value pairs for provider-specific options. Example: -options:{key1="value1";key2=$null} |
WinRM is the Microsoft implementation of WS-Management Protocol, a standard Simple Object Access Protocol (SOAP)-based, firewall-friendly protocol that allows hardware and...
Windows Performance Recorder Record system events for analysis with Windows Performance Analyzer (WPA)WPR is part of the Windows Assessment and Deployment Kit (Windows ADK) for Windows 10 Syntax WPR options… Key -help – Provide command line help information. ...
Run commands during a Windows Preinstallation Environment (WinPE) session.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Syntax Wpeutil CreatePageFile [/path=path] [/size=size] Wpeutil DisableExtendedCharactersForVolume path_on_target_volume Wpeutil Disablefirewall Wpeutil EnableExtendedCharactersForVolume path_on_target_volume Wpeutil Enablefirewall Wpeutil InitializeNetwork Wpeutil ListKeyboardLayouts LCID Wpeutil Reboot Wpeutil SaveProfile Wpeutil SetKeyboardLayout keyboard_layout_ID Run ListKeyboardLayouts to get a list of supported keyboard layouts Wpeutil SetMuiLanguage language-name[;language-name] Specify multiple languages in priority order, separating them with a semicolon. For example: Wpeutil SetMuiLanguage de-DE;en-US Wpeutil SetUserLocale language-name[;language-name] Wpeutil Shutdown Wpeutil UpdateBootInfo Wpeutil WaitForNetwork (Waits for the network card to be initialized.) Wpeutil WaitForRemovableStorage (block startup until removable devices, e.g. USB drives, are initialized.) Wpeutil can only accept one command per line. |
A common method to initiate an unattended Setup is to boot the computer using Windows PE, and then launch Setup with an answer file...