Size: a a a

2021 October 04

VB

Vector BCO in Powershell Rus
ок, факт
источник

VG

Vasily Gusev in Powershell Rus
А где ошибка?
источник

ИМ

Игорь Минниханов... in Powershell Rus
Просто строки остаются на месте, не удаляются
источник

VG

Vasily Gusev in Powershell Rus
$WorkSheet.Cells.Item($i, $i).EntireRow.Delete()
источник

VG

Vasily Gusev in Powershell Rus
поисковый запрос: powershell com excel delete row
источник

ИМ

Игорь Минниханов... in Powershell Rus
Прям спасибо - спасибо!!!)
источник
2021 October 05

1

1pk in Powershell Rus
выполняю скрипт "Print1C.ps1 -parameter IT:VRN:Xprint" но параметры не применяются я не могу понять как делается параметр.
Прошу вас приведите пару примеров..  что бы такому дебилу как я стало понятно
источник

1

1pk in Powershell Rus
источник

VB

Vector BCO in Powershell Rus
$acro под param() блок
источник

VB

Vector BCO in Powershell Rus
-parameter поменять на -printername
источник

VB

Vector BCO in Powershell Rus
[parameter1] не нужон это что-то похожее на дичь дикую
источник

VB

Vector BCO in Powershell Rus
строка # $Printername = ... намекает на то что скрипт не вычитан и мы смотрим на какой-то альфа прототип
источник

VB

Vector BCO in Powershell Rus
прототипы можно рисовать на примере hello world вместо сложных конструкций в которых половина не понятна а вторая не используется
источник

1

1pk in Powershell Rus
я ее закоментил что бы не удалять.
источник

VB

Vector BCO in Powershell Rus
#script.ps1 >
param(
  $PrinterName = "test printer"
)

write-host "Provided printer: '$PrinterName'"
источник

VB

Vector BCO in Powershell Rus
нам она накой?
источник

VB

Vector BCO in Powershell Rus
> .\script.ps1
Provided printer: 'test printer'
>.\script.ps1 -PrinterName "ABC"
Provided printer: 'ABC'
>help .\script.ps1 -full
источник

VB

Vector BCO in Powershell Rus
чем больше мусора я сюда добавлю тем сложнее это будет понять
агри?
а если так то зачем мне читать мусор?
источник

1

1pk in Powershell Rus
Исправлюсь
источник

D

Dmitriy Chebotarev in Powershell Rus
Коллеги, помогите с отладкой скрипта... что то не клеится #Блок начальных значений
$ou = "OU=test,OU=Disabled,DC=main,DC=test" # OU с отключенными пользователями
$SourceUPL = "\\nas\ctx-upl$\UPL" # Исходная папка с профилями со слешом в конце  
$DestinationUPL = "\\nas\ctx-upl$\UPL\Archive" # Целевая папка с профилями  со слешом в конце
$SourceRedirect = "\\ctx-vdi\redirects$" # Исходная папка с рабочими столами и документами со слешом в конце  
$DestinationRedirect = "\\ctx-vdi\redirects$\Archive" # Целевая папка с рабочими столами и документами со слешом в конце

$DisabledUsers = Get-ADUser -Searchbase $OU -Filter * | select SamAccountName #Формирование списка пользователей из OU

Foreach ($CurrentUser in $DisabledUsers) #Построчный перебор всех отключенных пользователей
{
#Удаляем лишние символы, чтобы осталось только значение SamAccountName
$CurrentUser = $CurrentUser | Out-String
$CurrentUser = $CurrentUser.Trim()
$CurrentUser = $CurrentUser.Trim("SamAccountName")
$CurrentUser = $CurrentUser.Trim()
$CurrentUser = $CurrentUser.Trim("--------------")
$CurrentUser = $CurrentUser.Trim()

#Добавляем имя пользователя к папкам для получения финального пути
$SourceUPLUser=$SourceUPL +$CurrentUser
$DestinationUPLUser=$DestinationUPL +$CurrentUser
$SourceRedirectUser=$SourceRedirect +$CurrentUser
$DestinationRedirectUser=$DestinationRedirect +$CurrentUser

#Вывод текущих занчений - раскомменитруй для отладки
#write-host $SourceUPLUser
#write-host $DestinationUPLUser
#write-host $SourceRedirectUser
#write-host $DestinationRedirectUser



#процедуры перемещения
#robocopy $SourceUPLUser $DestinationUPLUser /MOVE /E /COPYALL /V   /LOG+:c:\1\MovedUPL.log
#robocopy $SourceRedirectUser $DestinationRedirectUser /MOVE /E /COPYALL /V  /LOG+:c:\1\MovedRedirect.log


#Блок обнуления финальных путей
$SourceUPLUser="\\nas\ctx-upl$\UPL"
$DestinationUPLUser="\\nas\ctx-upl$\UPL\Archive"
$SourceRedirectUser="\\ctx-vdi\redirects$"
$DestinationRedirectUser="\\ctx-vdi\redirects$\Archive"  

}
источник