Size: a a a

Инсайдеры Windows 10

2020 April 27

VP

Valerii P. in Инсайдеры Windows 10
Вообще не понимаю как вы в строку логику пишете, ещё и без подсветки. Моя логика от этой логики ловит зелёный экран.
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
да, он хочет получить parentfoldername-filename.jpg
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
Valerii P.
Вообще не понимаю как вы в строку логику пишете, ещё и без подсветки. Моя логика от этой логики ловит зелёный экран.
когда пишешь, подсветка есть... да и логика простая же - dir | rename, а дальше просто имя файла из двух деталей собираешь
источник

VG

Vasily Gusev in Инсайдеры Windows 10
$files = Get-ChildItem -Path C:\fldr -File *.jpg -Recurse
foreach ($file in $files)
{
 $FolderName = Split-Path $file.DirectoryName -Leaf
 $NewName = $FolderName + "-" + $file.Basename + ".jpg"
 Rename-Item -Path $File.Fullname -NewName $NewName -WhatIf
}
вот так я бы написал для понятности
источник

VG

Vasily Gusev in Инсайдеры Windows 10
Valerii P.
Вообще не понимаю как вы в строку логику пишете, ещё и без подсветки. Моя логика от этой логики ловит зелёный экран.
ну это с опытом :) но лишнее подтверждение того что ванлайнеры - не для понятности и не для начинающих
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
Vasily Gusev
$files = Get-ChildItem -Path C:\fldr -File *.jpg -Recurse
foreach ($file in $files)
{
 $FolderName = Split-Path $file.DirectoryName -Leaf
 $NewName = $FolderName + "-" + $file.Basename + ".jpg"
 Rename-Item -Path $File.Fullname -NewName $NewName -WhatIf
}
вот так я бы написал для понятности
спасибо, так понятнее, да :)
источник

VG

Vasily Gusev in Инсайдеры Windows 10
они для того чтобы быстренько что-то сделать не заморачиваясь с файлом скрипта и т.д. :D
источник

VG

Vasily Gusev in Инсайдеры Windows 10
мне вот даже сча чтобы расписать это, лень было по vscode щелкать и файл там создавать, просто в блокноте сделал :))
источник

VG

Vasily Gusev in Инсайдеры Windows 10
@vsterkin ты учитывая это, проверь всё таки, я мог ошибиться с синтаксисом :)
источник

VG

Vasily Gusev in Инсайдеры Windows 10
(хотя в такой форме это уже гораздо сложнее сделать чем с ванлайнером)
источник

VS

Vadim Sterkin in Инсайдеры Windows 10
Vasily Gusev
@vsterkin ты учитывая это, проверь всё таки, я мог ошибиться с синтаксисом :)
да тут неважно, ошибся ты или нет - достаточно видеть подход
источник

VG

Vasily Gusev in Инсайдеры Windows 10
Valerii P.
Вообще не понимаю как вы в строку логику пишете, ещё и без подсветки. Моя логика от этой логики ловит зелёный экран.
Ванлайнеры для чего хороши, когда ты находишься в процессе наброски действий. То есть например сначала выбрал данные Get-чтотатам. Подобрал нужные параметры, убедился что получаются нужные данные. После этого просто жмёшь вверх еще раз, и дописываешь еще | where например, при необходимости. Убедился что правильно, ну и можно написать какое то |%{} туда же. То есть этакое пошаговое построение скрипта сразу в консоли.
источник

VG

Vasily Gusev in Инсайдеры Windows 10
причем у меня очень часто бывает что набросав ванлайнер (работающий), я его копипастю в скрипт, и там разбиваю для понятности (как сча Ваду сделал). Ванлайнеры - не хранятся, они пишутся заново. Если писать ванлайнер заново не хочется но есть подозрение что он пригодится еще - превращаешь его в скрипт.
источник

VG

Vasily Gusev in Инсайдеры Windows 10
причем я зачастую подход ванлайнеров/комстроки использую и для проработки/наброски отдельных кусков более сложного скрипта.
источник

C

Combot in Инсайдеры Windows 10
источник

N

Niks in Инсайдеры Windows 10
Сука, каждый раз ору когда бот невпопад вылезает
источник

VG

Vasily Gusev in Инсайдеры Windows 10
а есть ванлайнеры которые с одной стороны слишком просты чтобы заморачиваться и записывать в скрипт, с другой - приходится часто набирать... тогда они выучиваются... Вот я год работал на проекте с сццм у одного заказчика, и очень часто надо было выбирать сайты исключая из них начинающиеся с букв R, U, или S :), теперь по памяти:
gwmi -namespace root/sms/site_bla sms_site | ?{$_.sitecode -notmatch '^[rus]'} | % $_.siteserver
:) наверное раз 50-100 набирал :)
источник

AB

Alex B. in Инсайдеры Windows 10
Если я купил ноут с виндой, я не могу перенести эту лицензию на другой комп.  А как с десктопами, поменял я материнку, должен потерять лицензию или нет? как это работает, есть где-то инфа?
источник

AA

Aleksei Arkadev in Инсайдеры Windows 10
вообще говоря - зависит от лицензии
источник

AA

Aleksei Arkadev in Инсайдеры Windows 10
цифровая лицензия на аккаунте - нет, не теряется
источник