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

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

11
голосов
3ответа
137k показов

Найти пользователей AD с определенным атрибутом AD, не равным NULL

Я ищу для сценария командой /Powershell , который будет список всех пользователей AD , которые имеют значение не NULL в атрибуте teletexterminalidentifier, поэтому они должны иметь множество ...
11
голосов
5ответов
42k показов

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

Мы хотим переименовать наши *.html файлы в *.php но (как это ни печально) не хватает знаний, чтобы сделать это с помощью командной строки cmd и / или командного файла. Проблема в том, что каждый файл ...
11
голосов
5ответов
8k показов

Как я могу установить новый шрифт в консоли PowerShell?

Я хочу настроить внешний вид PowerShell в Windows. Когда я устанавливаю новые шрифты, они работают нормально, но я не могу найти их в выборе шрифтов PowerShell (там только шрифты по умолчанию). Есть ...
11
голосов
5ответов
97k показов

Как я могу обновить PowerShell на Windows Server 2008 R2?

Я использую Windows PowerShell 1.0 в Windows Server 2008 R2. Я пробовал PowerShell 3.0 в Windows 8, и это выглядит хорошо для меня. Теперь вопрос: как я могу обновить PowerShell на компьютере с ...
11
голосов
1ответ
33k показов

Использование make из Windows PowerShell

Под Linux источники проектов обычно поставляются с Makefile . Makefiles содержат директивы для сборки этих проектов с помощью команды make . В настоящее время я вынужден использовать Windows, и, ...
11
голосов
1ответ
59k показов

Как запустить PowerShell из cmd по определенному пути

Я хочу запустить PowerShell (C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe) из командной строки Windows 7 по умолчанию (cmd) и перейти по указанному пути. Я использовал команду: start ...
11
голосов
4ответа
9k показов

Как установить размер окна PowerShell по умолчанию в Windows 7?

В Windows 7 как установить размер окна PowerShell по умолчанию? По умолчанию он получается слишком высоким для экрана нетбука, с которым я работаю. Я попробовал обычный способ изменения размера - ...
11
голосов
5ответов
26k показов

Есть ли способ подавить какие-либо интерактивные приглашения в сценарии PowerShell?

При написании сценариев PowerShell я заметил, что когда некоторые командлеты сталкиваются с проблемами, они вызывают интерактивное приглашение, например, Remove-Item в непустом каталоге. Это ...
11
голосов
3ответа
61k показов

Как выполнить .ps1 из другого файла .ps1?

У меня есть два файла PowerShell. a.ps1 и b.ps1. В центральной точке a.ps1 я хочу начать выполнение кода в b.ps1 и завершить сценарий a.ps1. Как это сделать, учитывая, что оба файла находятся в одной ...
11
голосов
3ответа
2k показов

Несколько каталогов: эквивалент PowerShell для "mkdir dir {1..9}"?

Каков синтаксис для создания нескольких каталогов с помощью PowerShells md (или mkdir, New-Item ...), эквивалентного команде 'nix mkdir ch{1..9} т.е. ~/parent_dir/ ch1/ ch2/ ch3/ ch4/ ch5/ ch6/ ch7/ ...
10
голосов
4ответа
15k показов

Powershell очень медленно открывается / отвечает

У меня проблема с запуском PowerShell 3.0 в 64-разрядной версии Windows 7. Чтобы запустить / запустить его, требуется очень много времени. Это также довольно вяло в ответ почти на что-нибудь. Я ...
10
голосов
2ответа
7k показов

PowerShell zip-файл синхронно

В сценарии PowerShell я хочу сжать папку перед ее удалением. Я запускаю следующее (я не помню, где я нашел фрагмент): function Compress-ToZip { param([string]$zipfilename) if(-not ...
10
голосов
4ответа
4k показов

Что такое консоли PowerShell для Windows?

Linux известен наличием множества терминалов и консолей, которые построены на GTK, Qt, GNOME, KDE или X для запуска оболочки (например, bash). PowerShell в Windows по умолчанию работает с консолью ...
10
голосов
3ответа
40k показов

Почему Excel не может открыть файл при запуске из планировщика задач?

Я написал сценарий powershell, который открывает книгу Excel и запускает макрос. Когда я запускаю этот скрипт из консоли PS или даже из командной строки, используя powershell.exe script.ps1, он ...
10
голосов
5ответов
13k показов

Как установить шрифт по умолчанию для PowerShell в Consolas?

Я хотел бы установить шрифт Consolas по умолчанию для PowerShell в Windows 7, независимо от того, как я его запускаю. Я нашел очень мало объяснений в Интернете, и ни одно из них не было мне ...
10
голосов
2ответа
246 показов

Если разделитель команд Powershell есть; (точка с запятой), почему "date; dir" заставляет dir выводить дополнительные детали?

Я понимаю, что точка с запятой - это разделитель команд в Powershell. echo "hello"; dir дает этот вывод. PS C:\> echo "hello"; dir hello Directory: C:\ Mode LastWriteTime Length Name ---- ...
10
голосов
2ответа
65k показов

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

У меня есть файл .txt, в котором я хочу заменить строку aaa на bbb . Я пробовал следующий код PowerShell: Get-Content c:\1.txt | ForEach-Object { $_ -replace "aaa", "bbb" } | Set-Content c:\1.txt Я ...
10
голосов
3ответа
5k показов

эквивалентные псевдонимы bash для powershell?

По умолчанию мой Windows PowerShell запускается в C:\Users\Santosh , моя установка XAMPP находится в D:\ поэтому папка htdocs находится в D:\xampp\htdocs . Если мне нужно что-то отредактировать в ...
10
голосов
1ответ
28k показов

Запуск msiexec с PowerShell

Я пытаюсь запустить msiexec в PowerShell, но получаю сообщение об ошибке. Если я запускаю его из cmd то все нормально. Может кто-нибудь, пожалуйста, дайте мне знать, как я могу запустить эту команду ...
10
голосов
3ответа
10k показов

Открытие Powershell со смехотворно маленьким шрифтом (около 5) и не изменится на новые настройки по умолчанию

Powershell открывается очень маленьким шрифтом (около 5 очков). Когда я захожу в «Настройки по умолчанию»> «Шрифт», настройки имеют разумные размеры 8 х 12 пикселей, но это не то, что отображается на ...
10
голосов
2ответа
3k показов

Как сохранить сеанс входа в систему через ssh-agent с помощью новых OpenSSH и PowerShell в Windows 10

На моей машине с Ubuntu я просто использую Keychain для поддержки одного ssh-агента, который остается в системе. Мне бы хотелось что-то похожее на Windows сейчас, когда OpenSSH изначально включен. Я ...
10
голосов
2ответа
4k показов

Сохранение PowerShell открытым после CTRL-BREAK

Я работаю с Python Django в Windows Vista Powershell. После запуска python manage.py runserver он просит CTRL-BREAK остановить процесс. Но после того, как я напечатал это, Powershell останавливает ...
10
голосов
2ответа
15k показов

Эмулировать кнопку клавиатуры через командную строку

На моей клавиатуре нет клавиши Num Lock , и по какой-то причине ни одно из изменений реестра не работает. Можно ли использовать командную строку или PowerShell в Windows 10 для "нажатия" клавиши? Я ...
10
голосов
3ответа
11k показов

Можно ли использовать PowerShell в среде восстановления Windows?

Я попытался получить доступ к PowerShell из командной строки в среде восстановления Windows, но безуспешно. Я могу запускать VBScripts там без проблем, и теперь мне интересно, есть ли какой-нибудь ...
10
голосов
1ответ
13k показов

Почему моя переменная среды PATH отличается от командной строки?

Немного важной предыстории: у моей компании есть общий VBS-скрипт входа в систему, который вносит изменения в переменную среды PATH пользователя при входе в систему и позволяет мне запускать ...
10
голосов
3ответа
20k показов

Изменение даты или времени последнего изменения с помощью PowerShell

Можно ли изменить дату или время последнего изменения файла или папки через PowerShell? У меня есть папка folder1/ и я хочу изменить дату и время последнего изменения этой папки и ее содержимое с ...
10
голосов
3ответа
6k показов

Запускать средства командной строки Visual Studio в Windows Powershell

В cmd.exe я бы просто запустил %VS80COMNTOOLS%\vsvars32.bat настроить среду для запуска инструментов командной строки Visual Studio (например, cl, link, mt и т. д.). Интересно, как я могу настроить ...
10
голосов
1ответ
4k показов

Настроить обновление для создателей Windows Night Light через реестр

Как настроить новую функцию Night Light в Windows 10 (Pro) Creators Update через реестр? Я хотел бы автоматически настраивать новые / обновленные установки при использовании моего инструмента ...
9
голосов
3ответа
22k показов

Есть ли в Windows 10 встроенный SSH-сервер?

Есть ли в версии Windows 10, по слухам, встроенные функции SSH-сервера? Если да, то как мне включить его?
9
голосов
2ответа
43k показов

Powershell Доступ к пути запрещен

Я уверен, что об этом спрашивали миллион раз, но я не могу понять, почему я не могу запустить эту простую команду в powershell: PS> new-item -path c:\users\me\desktop\testfolder -name (get-date).txt ...
9
голосов
3ответа
45k показов

Как отключить сетевой диск с помощью powershell

Я хотел бы отключить сетевой диск (Y:) с powershell. Эта буква диска назначается / сопоставляется с сетевым местоположением. Есть ли простой способ сделать это? Я верю, что «net use XXX /delete» ...
9
голосов
4ответа
9k показов

Windows PowerShell - Как просмотреть историю команд дату / время

Я хочу перечислить введенные команды в Windows PowerShell с соответствующими временными метками. Как я могу сделать это с помощью команды Get-History ? Также, если это не выполнимо, пожалуйста, ...
9
голосов
4ответа
22k показов

Powershell для удаления всех файлов с определенным расширением

Я хочу отсканировать каталог (нет подпрограмм) и удалить любой файл с расширением .avi Я попробовал этот синтаксис, но не выдает никаких ошибок и не удаляет файлы. Это код, который я пробовал ...
9
голосов
4ответа
7k показов

Запускать скрипт Powershell при открытии Powershell

Можно ли запустить скрипт Powershell при запуске Powershell? Например, дважды щелкните значок Powershell и откройте окно. Есть ли какой-то тип настройки автозапуска где-нибудь?
9
голосов
3ответа
14k показов

Как определить, какая версия Windows работает на сервере с помощью PowerShell?

Я пытаюсь написать сценарий PowerShell, который я могу запустить на удаленных серверах. В этих сценариях я хочу выполнять различные функции в зависимости от того, какая версия Windows работает на ...
9
голосов
2ответа
42k показов

Как открыть определенное местоположение файла в PowerShell?

При использовании Windows PowerShell существует ли более короткий способ открытия программы, кроме следующего? cd c:\program files cd program folder start program.exe
9
голосов
5ответов
19k показов

Получить текущий UNC-путь из локального пути в powershell

Предполагая, что у меня есть подключенный диск M:\ to \\SomeServer\SomeShare и в powershell я нахожусь в папке M:\SomeFolder как мне преобразовать его в путь UNC, т.е. ...
9
голосов
2ответа
73k показов

Объединение переменных в Powershell

Я пытаюсь объединить две переменные в Powershell, чтобы сформировать полный путь к файлу и имя файла для сохранения текстового файла. У меня есть две переменные $ Log_path и $ log_name Я пытаюсь ...
9
голосов
4ответа
3k показов

Терминал шрифта PowerShell не работает после обновления Windows 10 Creators

Для тех, кто не знает, Microsoft выпустила серьезное обновление для Windows 10, и одно из изменений заключается в том, что PowerShell заменяет cmd.exe по умолчанию. Например, когда вы открываете меню ...
9
голосов
1ответ
5k показов

PowerShell и тройник

Я использую эту команду, чтобы увидеть вывод как в консоли, так и в файле: powershell -command "my_command_1 | tee ('logs\{0}.log' -f (Get-Date -format 'yyyy.MM.dd-HH.mm'))" powershell -command ...
9
голосов
2ответа
2k показов

Powershell tab-завершающий слеш

В Powershell, когда вы печатаете путь, используя табуляцию, у каталогов нет косой (обратной) косой черты, а это означает, что на каждом уровне мне приходится вводить Tab -. Есть ли способ заставить ...
9
голосов
2ответа
963 показов

Как настроить CursorSize по умолчанию в Powershell

Я установил CursorSize по умолчанию в файле $ PROFILE, например: [Console]::CursorSize = 10 или же $HOST.UI.RawUI.CursorSize = 10 Но cursorSize будет сброшен после использования другой консоли в ...
9
голосов
1ответ
10k показов

Windows PowerShell дерево команды, как показать файлы

Как составить список папок и файлов с помощью команды PowerShell tree ? Можно ли цветное форматирование вывода для отдельных файлов и папок?
9
голосов
2ответа
15k показов

Есть ли в Windows 7 команда ln symlink

Возможный дубликат: У окна есть ln -s или эквивалент? Есть ли эквивалентная команда ln для создания символических ссылок в Windows?
9
голосов
3ответа
5k показов

Как я могу следовать ярлыку Windows в Power Shell?

Я использую PowerShell, и у меня есть ярлык для моего каталога назначения в текущем каталоге. Я хочу изменить текущий каталог на тот, на который указывает ярлык. Логично, что я хочу сделать, это: cd ...
9
голосов
3ответа
4k показов

Как открыть PowerShell в текущей папке?

Это сочетание клавиш Shift + Меню, W, Enter открывает командную строку. Скотт Хансельман указывает на приложение, которое делает то же самое для PowerShell и говорит, что оно встроено в Windows 7. ...
9
голосов
2ответа
8k показов

Могу ли я установить PowerShell как «по умолчанию» в Windows 7?

Я хотел бы, чтобы по умолчанию PowerShell запускался вместо Command, например, при запуске командного файла, или когда я "открывал окно командной строки здесь" и т.д. Какие-либо предложения?
8
голосов
1ответ
2k показов

Bash-подобная, не вращающаяся вкладка имени файла с PowerShell

Под Windows, используя PowerShell, возможно ли заставить предложение имени файла (используя клавишу Tab ) работать как с bash в Linux? Предположим, что каталог содержит 3 каталога: example1 , example ...
8
голосов
4ответа
14k показов

Как найти пустые каталоги в Windows, используя скрипт Powershell

Какую команду вы используете для поиска пустых каталогов в Windows? Некоторые папки могут содержать некоторые скрытые папки, такие как .svn или .settings , но они все равно должны рассматриваться как ...
8
голосов
1ответ
15k показов

Какая версия PowerShell поставляется с Windows 7?

Я пытаюсь создать решение для запуска удаленных процессов в среде, которая является очень стабильной, и я знаю, что пользовательская база будет иметь Windows 7 - хотя большинство не будет обновлять ...