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

По темам и проблемам, относящимся конкретно к Windows PowerShell 2.0. PowerShell 2.0 поставляется с выпусками Windows 7 и Windows Server 2008 R2. Для общих тем PowerShell используйте тег `PowerShell`.


14
Каков наилучший способ определить местоположение текущего скрипта PowerShell?
Всякий раз, когда мне нужно сослаться на общий модуль или скрипт, мне нравится использовать пути относительно текущего файла скрипта. Таким образом, мой скрипт всегда может найти другие скрипты в библиотеке. Итак, что является лучшим, стандартным способом определения каталога текущего скрипта? В настоящее время я занимаюсь: $MyDir = [System.IO.Path]::GetDirectoryName($myInvocation.MyCommand.Definition) Я знаю, …

15
Как получить только каталоги, использующие Get-ChildItem?
Я использую PowerShell 2.0 и хочу передать все подкаталоги определенного пути. Следующая команда выводит все файлы и каталоги, но я не могу понять, как отфильтровать файлы. Get-ChildItem c:\mypath -Recurse Я пытался использовать $_.Attributesдля получения атрибутов, но тогда я не знаю, как создать буквальный экземпляр, System.IO.FileAttributesчтобы сравнить его с. В cmd.exeнем …





30
Не удается установить пакет nuget из-за «Не удалось инициализировать хост PowerShell»
Внезапно я получаю эту ошибку при обновлении пакетов Nuget. Ни одно из исправлений, с которыми я сталкивался в работе. Я использую Visual Studio 2013. 'Newtonsoft.Json 6.0.3' уже установлен. Добавление «Newtonsoft.Json 6.0.3» в Турниры. Уведомления. Успешно добавлено «Newtonsoft.Json 6.0.3» в Турниры. Уведомления. Выполнение файла сценария 'F: \ My Webs \ BasketballTournaments …

14
Получить полный путь к файлам в PowerShell
Мне нужно получить все файлы, включая файлы, находящиеся во вложенных папках, которые относятся к определенному типу. Я делаю что-то подобное, используя Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} Однако он возвращает мне только имена файлов, а не весь путь.

6
Когда я должен использовать Write-Error против Throw? Завершение и не прекращение ошибок
Глядя на скрипт Get-WebFile на PoshCode, http://poshcode.org/3226 , я заметил странное для меня устройство: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return В чем причина этого, а не в следующем? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Или даже лучше: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Как я понимаю, вы должны использовать Write-Error …

19
Есть ли способ заставить скрипт PowerShell работать, дважды щелкнув файл .ps1?
Я распространяю скрипт PowerShell для своей команды. Сценарий должен получить IP-адрес от клиента Vsphere, установить соединение mstsc и записать его в общий файл. В тот момент, когда они использовали скрипт, они узнали IP-адрес компьютера. После этого они всегда склонны использовать mstsc напрямую вместо запуска сценария PowerShell. (Поскольку они используют mstsc, …

29
Как получить все группы, в которые входит пользователь?
Get-ADGroupMemberКомандлет PowerShell возвращает членов определенной группы. Существует ли командлет или свойство для получения всех групп, в которые входит конкретный пользователь? Я исправил свою ошибку: Get-Memberдолжно быть Get-ADGroupMember.



15
Как получить объем диска и свободное место на удаленном компьютере
У меня есть этот однострочный: get-WmiObject win32_logicaldisk -Computername remotecomputer и вывод такой: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID : D: DriveType : 5 ProviderName : …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.