Add files via upload
This commit is contained in:
		
							parent
							
								
									6e8a1398c8
								
							
						
					
					
						commit
						49acb4a581
					
				
					 1 changed files with 11 additions and 7 deletions
				
			
		
							
								
								
									
										18
									
								
								posh.txt
									
										
									
									
									
								
							
							
						
						
									
										18
									
								
								posh.txt
									
										
									
									
									
								
							|  | @ -34,6 +34,9 @@ PowerShell Commands | ||||||
| - Socket | - Socket | ||||||
| - Excel | - Excel | ||||||
| - XML | - XML | ||||||
|  | - JSON | ||||||
|  | - YAML | ||||||
|  | - HTML | ||||||
| - Git | - Git | ||||||
| - SQLite | - SQLite | ||||||
| - MySQL | - MySQL | ||||||
|  | @ -2932,7 +2935,7 @@ $NewElement.set_InnerXML("<Name>Times New Roman</Name><Size>14</Size>") # Зап | ||||||
| $xml.Root.Configuration.AppendChild($NewElement) # добавить элемент новой строкой в Configuration (родитель Fonts) | $xml.Root.Configuration.AppendChild($NewElement) # добавить элемент новой строкой в Configuration (родитель Fonts) | ||||||
| $xml.Save("$home\desktop\test.xml") | $xml.Save("$home\desktop\test.xml") | ||||||
| 
 | 
 | ||||||
| ### JSON (JavaScript Object Notation) | # JSON | ||||||
| 
 | 
 | ||||||
| log = | log = | ||||||
| { | { | ||||||
|  | @ -2953,17 +2956,17 @@ $log = ' | ||||||
| 
 | 
 | ||||||
| Get-Service | ConvertTo-Json | Get-Service | ConvertTo-Json | ||||||
| 
 | 
 | ||||||
| ### YAML (Yet Another Markup Language) | # YAML | ||||||
| 
 | 
 | ||||||
| Import-Module PSYaml | Import-Module PSYaml # используется в Docker-compose и Ansible playbooks. Правила оформления YAML-файлов: | ||||||
| $network = " | $netplan = " | ||||||
| network: | network: # словарь по типу - ключ : значение с вложенными словарями | ||||||
|   ethernets: |   ethernets: | ||||||
|     ens160: |     ens160: | ||||||
|       dhcp4: yes |       dhcp4: yes | ||||||
|       dhcp6: no |       dhcp6: no | ||||||
|       nameservers: |       nameservers: | ||||||
|         addresses: # [8.8.8.8, 1.1.1.1] |         addresses: # [8.8.8.8, 1.1.1.1] # список данных (строк) | ||||||
| 		  - 8.8.8.8 | 		  - 8.8.8.8 | ||||||
| 		  - 1.1.1.1 | 		  - 1.1.1.1 | ||||||
|   version: 2 |   version: 2 | ||||||
|  | @ -2971,7 +2974,8 @@ network: | ||||||
| $Result = ConvertFrom-Yaml $network | $Result = ConvertFrom-Yaml $network | ||||||
| $Result.Values.ethernets.ens160.nameservers | $Result.Values.ethernets.ens160.nameservers | ||||||
| 
 | 
 | ||||||
| ### HTML (HyperText Markup Language) | # HTML | ||||||
|  | 
 | ||||||
| Get-Process | select Name, CPU | ConvertTo-HTML -As Table > "$home\desktop\proc-table.html" # вывод в формате List (Format-List) или Table (Format-Table) | Get-Process | select Name, CPU | ConvertTo-HTML -As Table > "$home\desktop\proc-table.html" # вывод в формате List (Format-List) или Table (Format-Table) | ||||||
| 
 | 
 | ||||||
| ### PSWriteHTML | ### PSWriteHTML | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue