Вопросы с меткой [powershell]

Windows PowerShell - это оболочка командной строки и язык сценариев для Windows, заменяющий язык оболочки CMD.exe и пакетный язык. PowerShell также является механизмом автоматизации для Windows, который обеспечивает функциональность, аналогичную Windows Script Host и VBScript.

1
голос
2ответа
947 показов

Сценарий Powershell открывает файлы на компьютере и локальном компьютере

Мне вообще не нравится встроенный блокнот от Microsoft. Я предпочитаю использовать notepad++, но так как он не встроен, его нелегко использовать из командной строки. Я пишу сценарий PowerShell, ...
1
голос
1ответ
1k показов

Ошибка Win7: «Сбой инициализации CLR с ошибкой 800700c1».

В прошлом я устанавливал и использовал chocolatey на своей Windows 7, работающей в Parallels на Mac OSX. Однако недавно, когда я пытаюсь использовать его из командной строки, я получаю следующую ...
1
голос
2ответа
1k показов

Вернуть два (или более) свойства в виде таблицы с помощью одной команды PowerShell

У меня есть следующая команда PowerShell, которая возвращает все виды свойств о дисках, подключенных к системе: Get-WmiObject -Class Win32_Volume | Where-Object {$_.DeviceID -like "\\?\*"} Меня ...
1
голос
1ответ
8k показов

выполнение сценариев powershell через командную строку - win7

У меня проблемы с запуском скрипта powershell. Каждый раз, когда я звоню или выполняю сценарий, я получаю запрос безопасности, запрашивающий ввод "R" для запуска. Я уже установил политику выполнения ...
1
голос
2ответа
785 показов

Переименование файлов с предыдущей датой

Я запускаю программу, которая создает 50 отчетов для разных клиентов в формате pdf первого числа каждого месяца. Мне нужно, чтобы имя файла отражало предыдущий месяц и текущий год в имени файла, т.е. ...
1
голос
1ответ
195 показов

Как разрешается профиль powershell $?

Операционный отдел изменил расположение хранилища домашней сети, и мой профиль powershell перестал загружаться. Если я напечатаю «$ PROFILE», я получу ...
1
голос
1ответ
1k показов

Подключенный сетевой диск Powershell не сохраняется

Я пытаюсь создать сценарий, который сопоставляет сетевой диск при каждом подключении к VPN, затем отключает диск при отключении от VPN, используя планировщик задач для запуска сценария при создании ...
1
голос
1ответ
2k показов

Скрипт Powershell для открытия нескольких файлов, расположенных внутри подкаталогов

Как открыть (скажем, с помощью notepad.exe) несколько файлов, заканчивающихся на _dc.txt, каждый из которых находится в нескольких подкаталогах C:\Data\Test? Мой скрипт ниже застревает на -Recurse с ...
1
голос
1ответ
3k показов

Internet Explorer: установить домашнюю страницу для всех пользователей без GPO

Я ищу способ установить домашнюю страницу Internet Explorer (и, возможно, других браузеров) для всех пользователей через командную строку /Powershell или любой другой метод, который не использует ...
1
голос
1ответ
606 показов

Где находится каталог по умолчанию, в котором выполняются сценарии PowerShell?

Я запустил скрипт в Powershell, который должен был провести некоторый анализ файлов и создать CSV. Похоже, он запустился, и я не обнаружил никаких ошибок. Моя проблема сейчас в том, что я не знаю, ...
1
голос
1ответ
1k показов

добавление размера файла двух или более файлов в powershell

Почему следующий фрагмент только добавляет байтовый размер последнего файла к 0, а не размер всех совпадающих файлов? $sizeOfVhds = 0 (Get-Item "\\blahhh.com\foo\bar\*.vhd") | ForEach-Object { ...
1
голос
1ответ
3k показов

Как запускать программы и сценарии НЕ в фоновом режиме на удаленной машине?

Я пытался удаленно выполнить некоторые сценарии и запустить некоторые программы на удаленной виртуальной машине на сервере. Команда, которую я использовал, это Invoke-команда. Пройдя все проблемы, ...
1
голос
1ответ
3k показов

Есть ли способ изменить баннерное сообщение PowerShell?

Каждый раз, когда вы запускаете PowerShell (если не используется параметр -nologo ), появляется сообщение с уведомлением об авторских правах Microsoft. Windows PowerShell Copyright (C) 2012 Microsoft ...
1
голос
5ответов
6k показов

Внешний IP внутреннего сервера

Я видел этот вопрос, но он не решает мою текущую проблему (речь идет о получении внешнего IP-адреса текущей машины): Команда Windows, которая возвращает внешний IP Я нахожусь в сети, которая имеет ...
1
голос
0ответов
2k показов

Настройте командную строку Windows (или PowerShell) для подключения к Интернету через прокси

Я работаю за очень строгим брандмауэром, но у меня есть возможность просматривать (большую часть) интернета с FireFox и IE, но есть определенные настройки прокси. А именно, ссылка autoconfig * .pac, ...
1
голос
1ответ
863 показов

Powershell установлен, но winrm не найден

один из моих серверов - win 2003, на котором установлен powershell 2.0, но я не вижу там службы winrm и не могу запустить "Winrm quickconfig". Там написано "команда не найдена". В результате я не ...
1
голос
0ответов
502 показов

WinRM или PowerShell Server?

Я хотел бы иметь возможность удаленного подключения к моим компьютерам Windows с интерфейсом только для командной строки, к PowerShell. Это должно быть безопасно. Кажется, что есть два варианта ...
1
голос
1ответ
133 показов

Оптимизируйте папку для музыки / видео через powershell

Я хотел бы знать команду для установки через powershell опции «оптимизировать эту папку для» на «Музыка» или что-либо еще в папке. Я не нашел ничего подходящего в списке атрибутов папки.
1
голос
1ответ
2k показов

Цикл powershell foreach завершается неудачно, так как он увеличивает счетчик при первом тестировании

Меня попросили контролировать c:\temp на серверах Windows. Мне нужно знать, сколько там папок, и если их там больше, чем 1, 2 и 3 минуты. Эта отчетность работает в базовой форме, но не полностью ...
1
голос
1ответ
860 показов

Получить имя в массиве пар ключ-значение в PowerShell

При попытке написать несколько сценариев обслуживания для нашего развертывания Exchange 2013, один из тех, которые мне нужны, - это сценарий, который будет определять, на каком сервере активна база ...
1
голос
0ответов
659 показов

Добавление пользователей из CSV-файла в группы безопасности AD с помощью powershell

У меня есть около 300 пользователей, которых нужно добавить примерно в 40-45 групп безопасности, каждый пользователь может быть членом нескольких групп. У меня есть все пользователи с ...
1
голос
1ответ
5k показов

Включить SP-функцию недоступно

Я пытаюсь использовать Powershell для включения функции разработки на сайте SharePoint (согласно этой статье: http://blogs.msdn.com/b/how24/archive/2013/06/14/prepare-your-sharepoint- ...
1
голос
1ответ
347 показов

Получение статистики почтового ящика: как посмотреть несколько подразделений?

У меня есть этот код Powershell, который получает статистику почтовых ящиков из одного OrganisationalUnit, но как я могу получить его от двух других, не выполняя код снова отдельно. Как бы я создал ...
1
голос
2ответа
1k показов

PATH, разрешить местоположение exe

Рассмотрим следующий путь c:\App1\;c:\App2\ Каталог App1 содержит приложение Foo.exe Каталог App2 содержит приложение Bar.exe Теперь, когда я в окне CMD, я могу напечатать Foo.exe или Bar.exe. Теперь ...
1
голос
2ответа
1k показов

Используйте стандартный вывод из приложения .Net с PowerShill Out-GridView

Простой вопрос: возможно ли использовать вывод приложения .net и передать его через Out-GridView в powershell? Например, у меня есть консольное приложение C #, которое делает что-то вроде этого: ...
1
голос
1ответ
1k показов

Использование PowerShell для получения метки тома заблокированного диска BitLocker

У меня есть жесткий диск USB, зашифрованный с помощью BitLocker: Пока он еще не разблокирован, в PowerShell я хочу получить метку тома диска, поэтому я запускаю такую команду: Get-WmiObject -Class ...
1
голос
1ответ
10k показов

PowerShell File Rename Дата / Время

Я использовал скрипт из предыдущего поста и немного его изменил: Get-ChildItem "c:\test\*.txt" | ForEach-Object { Rename-Item $_.FullName "$BackupFolder$($_.BaseName -replace " ", "_" -replace ...
1
голос
1ответ
1k показов

Не удается разрешить имя удаленного хоста из Powershell на DC Server 2008 R2

Я сталкиваюсь с проблемой в Powershell: я не могу пинговать сайты. Командная строка работает правильно, но Powershell, похоже, не может определить имя удаленного хоста. В Powershell я могу пинговать ...
1
голос
2ответа
1k показов

Измерьте время выполнения процесса в Windows и Linux

Я пишу программу, которая выполняет определенную оптимизацию для исполняемого файла и ищу способ измерить время, затраченное исполняемым файлом. Я использовал скрипт, который измеряет время начала и ...
1
голос
0ответов
519 показов

Настройка SQL Express на виртуальной машине Azure

Я пытаюсь настроить SQL Express на виртуальной машине Azure. У меня уже установлена SSMS 2012, но я не могу получить доступ .\SQLEXPRESS . Это обсуждение MSDN говорит: Запустите сценарий PowerShell ...
1
голос
0ответов
73 показов

Как пакетно переименовать файлы с помощью PowerShell

У меня есть 14 000 снимков, отсортированных по файлам по годам и месяцам, но снятых несколькими камерами. Я хочу, чтобы имя файла отражало дату съемки. Все мои фотографии .jpg. Например, все снимки, ...
1
голос
2ответа
68 показов

Powershell на машинах с Windows 7

У меня проблемы с проверкой, есть ли в Windows 7 доступные CmdLets, которые позволят мне удаленно добавить принтер в PowerShell. Я знаю, что Windows 8 и выше имеет такую возможность, но я не могу ...
1
голос
1ответ
3k показов

Открыть удаленный пользовательский PowerShell удаленно

У меня 2 компьютера. На компьютере A у меня есть специальный модуль, написанный на C # для powershell 3.0 и установленный через MSI. У меня также есть ярлык, который открывает PowerShell с уже ...
1
голос
1ответ
343 показов

Get-CimInstance не работает при запуске из запланированной задачи

У меня есть скрипт Powershell, который экспортирует список всех служб на моем локальном компьютере, используя следующую команду: Get-CimInstance win32_service | Export-Csv ...
1
голос
2ответа
125 показов

Есть ли способ, которым я могу использовать «!» ключ вместо «F8» ключ в Powershell?

Я новичок в Powershell, и я пытаюсь найти, могу ли я использовать ! вместо F8, чтобы просмотреть историю команд и вернуть команду, соответствующую тексту в командной строке. Я использую Surface Pro с ...
1
голос
0ответов
227 показов

Как заставить программу отображаться на назначенном виртуальном дисплее в Windows 10

Так что, как некоторые из вас наверняка знают, в Linux вы можете открыть программу прямо на определенном дисплее, экспортировав переменную export DISPLAY=:0.0 а затем запустив программу. Поскольку ...
1
голос
1ответ
1k показов

Запустить запланированное задание, которое может обновить фоновые обои рабочего стола, не вызывая вспышку на переднем плане?

Мне нравится, как определенные темы Windows вращаются по различным изображениям, но мне также нравится использовать BgInfo для записи различной информации о машине в изображение обоев рабочего стола. ...
1
голос
1ответ
1k показов

Робокопия заменила перемещение файла с той же датой

Я использую robocopy для перемещения данных. Я хочу добиться этого Если данные исходного файла (новые или одинаковые) перемещаются / перезаписываются, иначе файл пропускается Мне нужен переключатель ...
1
голос
2ответа
169 показов

Можно ли определить интерактивность процесса программно?

Можно ли определить, является ли данный запущенный процесс интерактивным или просто похожим на демон (т. Е. Реальным демоном, или tail -f , или подобным), используя сценарии или любой другой язык? ...
1
голос
4ответа
8k показов

Преобразование файлов Visio (.vsd) в PDF автоматически

Я пытаюсь создать запланированное задание для преобразования всех моих файлов .vsd в формат PDF, чтобы их могли прочитать все наши устройства (Linux, Mac, смартфоны и т.д.), И я предпочел бы не ...
1
голос
1ответ
47 показов

Командная строка Windows, автозаполнение путей

В консоли PowerShell я использую клавишу табуляции для автозаполнения путей. Есть ли возможность заставить shell добавлять '\' char к автозаполненному пути? (Как и в Linux, автозаполнение идет с '/' ...
1
голос
1ответ
2k показов

Как использовать переменную в пути к другому скрипту?

Внутри существующего скрипта PowerShell я могу вызвать другой скрипт с таким параметром: .\Folder\Script.ps1 -parameter $data Но как мне использовать другую переменную для части папки? Следующая ...
1
голос
3ответа
3k показов

Powershell: редактирование файла Firefox Prefs.js

Я пытаюсь обновить файл Firefox Prefs.js и застрял: #Sets up a bogus (0.0.0.0) proxy for FireFox #Modfies the following settings in Firefox's pref.js configuration file: ...
1
голос
1ответ
6k показов

Отправка электронной почты из скрипта Powershell нескольким получателям на основе пользователя ActiveDirectory

У меня есть сценарий, который я хотел бы динамически отправлять по электронной почте, содержащую некоторую информацию, и переходить к определенным людям в зависимости от того, кто в компании ...
1
голос
1ответ
4k показов

Как найти / экспортировать только одно значение (основной SMTP) из многозначных прокси-адресов

У меня есть скрипт, который ищет значения в атрибуте Company и Proxy Addresses. Get-ADUser -Filter * -SearchBase 'OU=Stu,OU=LOWA,OU=IDLOWA,DC=ad,DC=ju,DC=com' -Properties company,proxyaddresses | ...
1
голос
2ответа
3k показов

PowerShell ISE против Powershell.exe - в поисках лучшего решения

Я довольно новичок в PowerShell и в настоящее время не могу найти другого (лучше?) Решение по следующей проблеме: Это мой код: (контрольный пример) Add-Type -AssemblyName System.Windows.Forms ...
1
голос
1ответ
486 показов

Включение PowerShell ISE или OutGrid View, требуется перезагрузка?

Я хотел бы использовать OutGrid View в одном из моих сценариев PowerShell. Согласно MSDN, в Windows Servers эта функция не включена по умолчанию в PowerShell 2.0. По-видимому, единственный способ ...
1
голос
1ответ
135 показов

удалить PackageSource из PSModule в Win 10 PackageManager

Итак, сегодня я начал использовать PowerShell PackageManager в Win10, и первой командой, которую я нашел для установки chocolatey, была Register-PackageSource -Name chocolatey -Location ...
1
голос
1ответ
416 показов

Где Outlook получает данные для поля «Пробег»

В настоящее время я создаю сценарий Powershell для отправки электронных писем, хотя мне нужно отправить значение в поле «Пробег». Письмо отправлено нормально, хотя я не могу понять, как добавить ...
1
голос
1ответ
278 показов

включить завершение PowerShell для невидимых файлов и папок

Я только что заметил, что завершение вкладки powershell не работает для невидимых файлов и папок. Есть ли способ это исправить?