Запитання з тегом «powershell»

PowerShell - це міжплатформна командна лінія та сценарій утиліта від Microsoft. Використовуйте цей тег для запитань щодо написання та виконання сценаріїв PowerShell ТОЛЬКО. Питання програмування, характерні для міжплатформової версії PowerShell Core (Windows, macOS та Linux), повинні бути позначені тегами [powershell-core]. Питання щодо адміністрування системи слід задавати на сторінці Super User або Server Fault.

9
ps1 неможливо завантажити, оскільки в цій системі запущено сценарії
Я намагаюся запустити powershellскрипт з c #. По- перше я встановити ExecutionPolicyдля Unrestrictedі сценарій працює тепер від PowerShell ISE. Тепер це c # мій код: class Program { private static PowerShell ps; static void Main(string[] args) { ps = PowerShell.Create(); string ps1File = Path.Combine(Environment.CurrentDirectory, "script.ps1"); ExecuteScript(ps1File); Console.ReadLine(); } static void …
120 c#  powershell 

8
Як я можу використовувати PowerShell за допомогою командного рядка Visual Studio?
Я вже деякий час використовую Beta 2, і це наштовхує мене на гайки, що мені доводиться монтувати на cmd.exe під час запуску командного рядка VS2010. У мене був гарний сценарій vsvars2008.ps1 для Visual Studio 2008. Хтось має vsvars2010.ps1 чи щось подібне?


5
PowerShell: Зберігайте весь вміст текстового файлу в змінному
Я хотів би використовувати PowerShell для зберігання всього вмісту текстового файлу (включаючи пробіл, який може бути, а може і не існувати) у змінній. Я також хотів би знати загальну кількість рядків у текстовому файлі. Який найефективніший спосіб це зробити?
118 powershell 

2
Як друкувати змінні середовища на консолі в PowerShell?
Я починаю використовувати PowerShell і намагаюся зрозуміти, як змінити echoсистемну середу на консоль, щоб прочитати її. Жоден із наведених нижче не працює. Перший просто друкує %PATH%, а другий нічого не друкує. echo %PATH% echo $PATH
118 powershell 

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 : …


4
Шлях до Powershell.exe (v 2.0)
Де знаходиться Powershell (версія 2.0)? Який шлях до Powershell.exe? У мене встановлено Windows Server 2008 та Powershell. Коли я дивлюся на цю папку: PS C:\Windows\System32\WindowsPowerShell> dir Directory: C:\Windows\System32\WindowsPowerShell Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 20.4.2010 17:09 v1.0 У мене є тільки Powershell v1.0. Але коли я набираю …
114 powershell  path 

9
powershell - витягнути ім'я файлу та розширення
Мені потрібно витягти ім'я файлу та розширення, наприклад, з my.file.xlsx. Я не знаю назви файлу чи розширення, і може бути більше крапок в імені, тому мені потрібно шукати рядок справа, і коли я знайду першу крапку (або останню зліва), витягніть частину на правий бік і частина з лівого боку від …

5
Як зробити "паузу" з PowerShell 2.0?
Гаразд, я програю. PowerShell мене дратує. Я хотів би, щоб з’явився діалог пауз, і він не буде. PS W:\>>> $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented." At line:1 char:23 + $host.UI.RawUI.ReadKey <<<< ("NoEcho") + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : …
113 powershell 


5
Що робить символ "@" у Powershell?
Я бачив символ @, який використовується в PowerShell для ініціалізації масивів. Що саме позначає символ @ і де я можу прочитати більше про нього?
112 syntax  powershell 

7
Виправлення стандартних помилок та помилок за допомогою Start-Process
Чи є помилка в Start-Processкоманді PowerShell під час доступу до властивостей StandardErrorта StandardOutputвластивостей? Якщо я запускаю наступне, я не отримую виводу: $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait $process.StandardOutput $process.StandardError Але якщо я перенаправляю вихід на файл, я отримую очікуваний результат: $process = Start-Process -FilePath ping -ArgumentList …

7
Перевірити, чи існує файл у Windows PowerShell чи ні?
У мене є цей скрипт, який порівнює файли у двох областях диска та копіює останній файл із тим, у якого була дата попередньої модифікації. $filestowatch=get-content C:\H\files-to-watch.txt $adminFiles=dir C:\H\admin\admin -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) -contains $True} $userFiles=dir C:\H\user\user -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) …

5
Виконання файлу EXE за допомогою сценарію PowerShell
Я намагаюся виконати файл EXE за допомогою сценарію PowerShell. Якщо я використовую командний рядок, він працює без проблем (спочатку надаю ім'я виконуваного файлу та ряд параметрів, щоб викликати його): "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode Але якщо зробити все те саме, що і всередині сценарію, повертається помилка: Термін …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.