Вопросы с тегом «powershell»

2
Как я могу автоматически очистить переменные в сценарии в PowerShell ISE?

При работе в обычной консоли PowerShell переменные, созданные в сценарии, будут автоматически очищаться при завершении сценария, если они не расширены до более широкой области. Однако, похоже, что это не относится к консоли в PowerShell ISE. После того, как я запустил скрипт, его переменные...

2
PS скрипт [ref] работает на одном компьютере, а не на других

Я написал сценарий powershell для одной из компаний, которую я поддерживаю (когда я говорю «написал», я имею в виду, конечно, то, что я собрал большую часть его из Интернета и изменил его). Он показывает селектор папок, и вы выбираете папку с документами Word, и он преобразует их в PDF, сохраняя...

2
PowerShell: создайте нового пользователя Active Directory с паролем в качестве защищенной строки

Возникли проблемы с созданием команды для создания нового пользователя в PowerShell. Я использую следующий код: PS C:\Users\Nicky> New-ADUser -Name johnd -GivenName John -Surname Doe -DisplayName John Doe $secpasswd = ConvertTo-SecureString -String "pa$$word1" -AsPlainText -Force...

2
Является ли rm обратимым?

В среде Windows Server 2012R2 это командлет PowerShell rm невыполнимым? Руководство TechNet для Удалить объект заявляет, что удаляет элемент (несколько типов), но не указывает на возможность удаления элемента. Итак, если я сделаю rm .\filename.ext из командной строки PowerShell можно ли...

2
Пользовательские свойства Powershell - Изменить имя свойства

У меня есть пользовательский объект, и я хотел бы изменить имя свойства одного из существующих свойств. Это возможно? Я знаю, что мог бы создать новое свойство с новым именем, скопировать значения из старого свойства и затем выбрать только те свойства, которые я хочу (новое свойство, но исключить...

2
New-Object System.Windows.Media.Imaging.BitmapImage не удалось в Windows 10

Я переписываю небольшое приложение PowerShell, которое я сделал несколько месяцев назад. Это приложение создает NotifyIcon. Ранее я загружал значок (изображение), указывая сценарий на файл изображения. Теперь я хотел бы встроить код изображения напрямую, используя код Base64. Это прекрасно работает...

2
Как определить, разрешают ли два пути каталога одну и ту же цель

Я пытаюсь реализовать функцию в powershell, которая может надежно сказать мне, действительно ли каталоги, на которые ссылаются два допустимых пути, одинаковы. Он должен уметь обрабатывать каталоги, на которые ссылаются карты, пути UNC, соединения, возможно, соединение на файловом сервере и т. Д. И...

2
Определите, есть ли у NIC доступ в Интернет (по сравнению с локальной, закрытой сетью)

Есть ли способ в PowerShell автоматически определить, какой из нескольких сетевых адаптеров имеет доступ к Интернету, а не подключение к закрытой сети? Скажем, у компьютера есть один сетевой адаптер, который обычно может выходить в Интернет, и другой сетевой адаптер, подключенный к небольшой сети...

2
Есть ли в PowerShell удаленное взаимодействие, эквивалентное использованию psexec в качестве системной учетной записи?

PSEXEC имеет -sаргумент, который будет «Запустить удаленный процесс в системной учетной записи». В настоящее время я использую сеанс удаленного взаимодействия Powershell следующим образом: $s = New-PSSession -computerName $server Пользователь, выполняющий этот код, имеет права администратора на...

2
Невозможно удалить файл .swp

Я использую Vim на Windows 7 Enterprise. Vim иногда создает .swpфайл. После закрытия Vim этот файл остается на месте. Я хотел бы удалить это. Однако я получаю следующую ошибку: ri : Cannot remove item C:\.someFile.txt.swp: You do not have sufficient access rights to perform this operation. At...

2
параметр системного состояния wbadmin

Я запускаю сценарий резервного копирования на базе PowerShell, используя wbadmin на разных системах (то есть Windows 7 Professional / Windows 2008 R2 / Windows 8.1 / Windows 2012R2). В этом сценарии я использую параметр -systemstate, который должен работать для Windows 7 и более новых версий в...

2
Что такое PowerShell эквивалентно Bourne / Bash -d и -f при проверке, является ли строка папкой или файлом?

Например, этот скрипт Борна выведет «свою папку», если предоставленная строка является папкой, или «ее файл», если это файл. _test=/home/myuser if [ -d $_test ]; then echo "its a folder" elif [ -f $_test ]; then echo "its a file" fi /home/myuserдомашняя папка для моего пользователя acct. Эквивалент...

2
PowerShell цикл через Арри в Арри

Я пытаюсь написать сценарий PowerShell для создания папки, а затем создавать файлы внутри этой папки. $arr = @( ("First Folder",@("1", "2")), ("Sceond Folderr", @("1","2")) ) for ($i=0; $i -lt $arr.length; $i++) { #New-Item -Path $arr[$i] -ItemType directory for ($a=0; $a -lt $arr[$i].length; $a++)...

2
Скрипт PowerShell для переименования - Копировать - Переместить

Я пытаюсь написать сценарий PowerShell, чтобы сделать следующее. шаг 1 Переименуйте файлы в исходных (FTP-папках) каталогах, указав их «current_name_datetime.csv» в соответствии с исходным файлом «Source_list.csv». В этом файле есть каталоги «source, destination». шаг 2 Скопируйте только что...

2
CertUtil: ERROR_INVALID_ACL (0x80070538) исключение при попытке установить корневой сертификат в Windows

У меня есть программа, которая устанавливает сертификат в Trusted Root (с согласия пользователя). Однако некоторые пользователи не могут использовать мое программное обеспечение из-за исключительной ситуации, возникающей при выполнении команды добавления сертификата. Это происходит как при...

2
Получение ошибки при создании нескольких папок с использованием командной строки `powershell`

Я пытаюсь создать несколько папок windows powershell, набрав это в командной строке mkdir folder-one folder-one/sub-folder folder-two. Однако я получаю следующую ошибку: C:\Tutorials\try> mkdir folder-one folder-one/sub-folder folder-two mkdir : A positional parameter cannot be found that...

1
Назначение переменной для аргументов с циклом for [closed]

Итак, я довольно долго искал, как это сделать, но я сдался, потому что просто не мог ничего найти. Итак, у меня есть код (ниже); его главная цель - получить 9 аргументов и назначить их как переменные - игнорировать эхо и пиппинг. Мой вопрос: Как я могу упростить это с помощью цикла for или такого,...

1
Видимость значка уведомления Connectify в Windows 10

В настоящее время мне нужно часто подключать мой ноутбук с Windows 10 (версия 1511, OS Build 10586.318) к Интернету через привязанный к кабелю телефон Samsung Android. Каждый раз, когда мне приходилось выключать и выключать мой ноутбук, Windows 10 решает переименовать мой телефон Samsung Network...