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

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

0
Чому чиста локальна група викликає системну помилку 1312?
Я намагаюся зробити деяке віддалене управління за допомогою PowerShell 4.0, яке, на жаль, не має Get-LocalGroupфункції, яку має v5.0. Тепер я розібрався з цією проблемою, використовуючи Get-CimInstance, але спочатку я намагався просто використовувати командний рядок старого стилю net localgroup. За допомогою net localgroupмене вдалося віддалено: додати / видалити локальну групу: …

1
Вбивчий процес, заснований на шляху до зображення
Я успадкував середовище, в якому два різні процеси використовують однакові імена, але їх виконувані файли зберігаються в різних шляхах до файлів. Жоден, один, другий або обидва не можуть працювати в будь-який час. Коли я виконую певні операції (наприклад, виправлення), я хочу, щоб процес, пов'язаний з каталогом патчу, був припинений, але …

2
Як я можу використовувати powershell, щоб перерахувати всі файли, які я завантажив на сервер?
На роботі існує мережа, і всі мають ім'я користувача та пароль, які вони використовують для входу. Як я можу шукати мої файли в цій мережі? Я можу перерахувати всі файли, подібні до цього: cd \\192.168.*.***\f:\ dir -Recurse -Force

1
PowerShell - перезавантаження комп'ютера не працює як заплановане завдання
У мене Windows Server 2012 R2 (PowerShell 4). Існує файл ps1 з сценарієм PowerShell, який містить, серед іншого, команду restart-computer. Я також створив файл cmd, який слід запустити за допомогою планувальника завдань. Все працює як і раніше, коли я запускаю файл cmd, двічі клацнувши його. Майже все працює, як очікується, …

1
Пінг-видимий на розблокування, пінг-приглушений на блокування екрану
Коли я вхід / розблокувати мою Windows 7, мені потрібно перемкнути машину в режим відповіді на пінг. Коли я натискаю клавішу Win-L, тобто блокую машину, мені потрібно, щоб вона ігнорувала ICMP-пинги. Як я можу це зробити?

1
Powershell - пошук імен файлів у рядку, коли їхні імена невідомі - відоме лише їх розширення ".jpg"?
Як я можу отримати список імен файлів у рядку за допомогою PowerShell, якщо я знаю тільки розширення? Спрощений приклад: C:\> $e = "CN=Ken Myer world.jpg more text." C:\> $f = $e.IndexOf(".jpg") C:\> write-host $f 17 Як отримати решту невідомого імені файлу? (Припускаючи, що ім'я файлу 5 символів) Я не можу …

1
Не вдається видалити iis з Windows Server 2012 R2
Я намагаюся видалити IIS з Windows Server R2. Я спробував диспетчер служби - & gt; Видалення ролей і функцій, видалення запущено, перезавантаження комп'ютера, але він все ще там. Я також намагався зробити це за допомогою PowerShell: Import-Module ServerManager Remove-WindowsFeature Web-Server -restart але без успіху. Я думаю, що деякі локальні служби …


2
Шлях занадто довгий при видаленні з повноцінного комп'ютера на віддаленому комп'ютері
Що є найпростішим способом видалити файл на віддаленому комп'ютері за допомогою PowerShell, якщо ім'я більше 260 символів? У мене є наступний код, але я натискаю ліміт 260 символів. $s = New-PSSession -computername Server1 Invoke-Command -session $s -scriptblock {Remove-Item "C:\Jenkins\workspace\Long Path with spaces" -force -recurse} Remove-PSSession $s

1
Як відновити виконуваний файл `cmd.exe`?
Я заблокував себе зі своєї старої машини Windows 7 (забув пароль адміністратора). Проте я знаю це трюк sethc.exe , щоб скинути забутий пароль. Отже, я створив завантажувальний дистрибутив linux, який мінявся місцями sethc.exe і cmd.exe виконуваних файлів, завантажених вікон, встановлення нового пароля адміністратора, завантаження linux і заміни виконуваних файлів назад. …

1
Потрібна допомога щодо написання сценарію Powershell для автоматизації безшумної установки клієнта Avamar на декілька машин
Я пишу сценарій Powershell, щоб автоматизувати безшумну установку клієнта Avamar на декількох машинах. Ось сценарій, про який я писав до цього часу, але він постійно виникає з помилками: #Variables $computername=Get-Content C:PSdeploy\list.txt $sourcefile= "\\mydomain.org\public\AvamarClient-windows-x86_64-7.1.100-370.msi" $credentials = Get-Credential #This section will install the software foreach ($computer in $computername) { $destinationFolder = "\\$computer\C$\Temp" …

3
Як виправити усічений вихід PowerShell, навіть коли я вказав -ширина 300
Я намагаюся отримати список усіх каталогів і файлів на зовнішньому жорсткому диску, з одним повнокваліфікованим шляхом до каталогу / файлу на рядок. Для цього я використовую PowerShell в Windows 10. Це команда PowerShell, яку я використовую: Get-ChildItem 'E:\' -Force -Recurse | Select-Object FullName | Out-File -Encoding utf8 "C:\Users\Me\Desktop\listing.txt" -width 300 …

1
Powershell: Правильно втекти апострофи
Я хочу виконати команду з powershell, яка, в свою чергу, виконує команду на іноземному сервері, використовуючи plink. Але це працює лише в тому випадку, якщо я не маю команди 'або "в команді, інакше Powershell заскакує і друкує винятки. Приклад: Invoke-Expression "$plinkPath -ssh $username@$host 'echo well...; echo hello'" дає well... hello …

1
Як запустити emacs в термінальному режимі в Powershell?
Коли я роблю очевидну річ у Powershell: Start-Process "C:\bin\emacs-23.3\bin\emacs.exe" -ArgumentList "-nw" Тоді emacs завантажує новий термінал "cmd.exe", всередині якого він знаходиться в термінальному режимі, замість того, щоб запускати в термінальному режимі в Powershell. Як я можу запустити emacs в термінальному режимі в межах існуючого терміналу Powershell?

1
Сценарій, щоб додати виняток Рекі до Windows Defender
Якщо я хочу, щоб якийсь скрипт додав виключення до захисника файлів Windows, я можу зробити щось у цьому напрямку, зберігаючи наступний текст у форматі .bat та запускаючи його: powershell -inputformat none -outputformat none -NonInteractive -Command Add-MpPreference -ExclusionPath "mypath" Але що робити, якщо я хочу додати, зокрема, виняток із запису реєстру …

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