Я просто хочу добавить Python в параметры вкладок приложения терминала Windows. Я извлек GUID с помощью следующего кода в PowerShell
>> [OutputType([System.Management.Automation.PSObject])]
>> [CmdletBinding()]
>> param (
>> [Parameter()]
>> [ValidateNotNullOrEmpty()]
>> [string]$Name
>> )
>>
>> $UninstallKeys = "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall"
>> $null = New-PSDrive -Name HKU -PSProvider Registry -Root Registry::HKEY_USERS
>> $UninstallKeys += Get-ChildItem HKU: -ErrorAction SilentlyContinue | Where-Object { $_.Name -match 'S-\d-\d+-(\d+-){1,14}\d+$' } | ForEach-Object { "HKU:\$($_.PSChildName)\Software\Microsoft\Windows\CurrentVersion\Uninstall" }
>> if (-not $UninstallKeys) {
>> Write-Verbose -Message 'No software registry keys found'
>> } else {
>> foreach ($UninstallKey in $UninstallKeys) {
>> if ($PSBoundParameters.ContainsKey('Name')) {
>> $WhereBlock = { ($_.PSChildName -match '^{[A-Z0-9]{8}-([A-Z0-9]{4}-){3}[A-Z0-9]{12}}$') -and ($_.GetValue('DisplayName') -like "$Name*") }
>> } else {
>> $WhereBlock = { ($_.PSChildName -match '^{[A-Z0-9]{8}-([A-Z0-9]{4}-){3}[A-Z0-9]{12}}$') -and ($_.GetValue('DisplayName')) }
>> }
>> $gciParams = @{
>> Path = $UninstallKey
>> ErrorAction = 'SilentlyContinue'
>> }
>> $selectProperties = @(
>> @{n='GUID'; e={$_.PSChildName}},
>> @{n='Name'; e={$_.GetValue('DisplayName')}}
>> )
>> Get-ChildItem @gciParams | Where $WhereBlock | Select-Object -Property $selectProperties
>> }
>> }
>> }
PS C:\Users\AAKASH GAUTAM> Get-InstalledSoftware -Name 'Python 3.9.0 (64-bit)'
Я отредактировал файл settings.json, добавив следующий код, но в меню параметров ничего не появилось. Что я здесь делаю не так?
{
"guid": "{a2a37ca0-8ebd-4d7e-b4b8-e6b1740c2ce0}",
"commandline" : "C:\\Users\\AAKASH GAUTAM\\AppData\\Local\\Programs\\Python\\Python39\\python.exe",
"icon" : "C:\\Users\\Aakash Gautam\\AppData\\Local\\Programs\\Python\\Python39\\Lib\\test\\imghdrdata\\python.png",
"hidden": false,
"name": "Python",
"source": "Python.exe",
"closeOnExit" : true,
"startingDirectory": "C:\\Users\\Aakash Gautam\\Desktop\\"
}
Подробнее здесь: https://stackoverflow.com/questions/661 ... rminal-app
Как добавить Python в приложение терминала Windows? ⇐ Python
Программы на Python
-
Anonymous
1733317686
Anonymous
Я просто хочу добавить Python в параметры вкладок приложения терминала Windows. Я извлек GUID с помощью следующего кода в PowerShell
>> [OutputType([System.Management.Automation.PSObject])]
>> [CmdletBinding()]
>> param (
>> [Parameter()]
>> [ValidateNotNullOrEmpty()]
>> [string]$Name
>> )
>>
>> $UninstallKeys = "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall"
>> $null = New-PSDrive -Name HKU -PSProvider Registry -Root Registry::HKEY_USERS
>> $UninstallKeys += Get-ChildItem HKU: -ErrorAction SilentlyContinue | Where-Object { $_.Name -match 'S-\d-\d+-(\d+-){1,14}\d+$' } | ForEach-Object { "HKU:\$($_.PSChildName)\Software\Microsoft\Windows\CurrentVersion\Uninstall" }
>> if (-not $UninstallKeys) {
>> Write-Verbose -Message 'No software registry keys found'
>> } else {
>> foreach ($UninstallKey in $UninstallKeys) {
>> if ($PSBoundParameters.ContainsKey('Name')) {
>> $WhereBlock = { ($_.PSChildName -match '^{[A-Z0-9]{8}-([A-Z0-9]{4}-){3}[A-Z0-9]{12}}$') -and ($_.GetValue('DisplayName') -like "$Name*") }
>> } else {
>> $WhereBlock = { ($_.PSChildName -match '^{[A-Z0-9]{8}-([A-Z0-9]{4}-){3}[A-Z0-9]{12}}$') -and ($_.GetValue('DisplayName')) }
>> }
>> $gciParams = @{
>> Path = $UninstallKey
>> ErrorAction = 'SilentlyContinue'
>> }
>> $selectProperties = @(
>> @{n='GUID'; e={$_.PSChildName}},
>> @{n='Name'; e={$_.GetValue('DisplayName')}}
>> )
>> Get-ChildItem @gciParams | Where $WhereBlock | Select-Object -Property $selectProperties
>> }
>> }
>> }
PS C:\Users\AAKASH GAUTAM> Get-InstalledSoftware -Name 'Python 3.9.0 (64-bit)'
Я отредактировал файл settings.json, добавив следующий код, но в меню параметров ничего не появилось. Что я здесь делаю не так?
{
"guid": "{a2a37ca0-8ebd-4d7e-b4b8-e6b1740c2ce0}",
"commandline" : "C:\\Users\\AAKASH GAUTAM\\AppData\\Local\\Programs\\Python\\Python39\\python.exe",
"icon" : "C:\\Users\\Aakash Gautam\\AppData\\Local\\Programs\\Python\\Python39\\Lib\\test\\imghdrdata\\python.png",
"hidden": false,
"name": "Python",
"source": "Python.exe",
"closeOnExit" : true,
"startingDirectory": "C:\\Users\\Aakash Gautam\\Desktop\\"
}
Подробнее здесь: [url]https://stackoverflow.com/questions/66153880/how-to-add-python-to-windows-terminal-app[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия