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

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

1
Копіювання файлів засновувало його назву на відповідних папках призначення
У мене є такі файли. Makeup_Artists_A_Kreations_Hair_And_Beyond Makeup_Artists_A_Kreations_Hair_And_Beyond1 Makeup_Artists_A_Kreations_Hair_And_Beyond2 Makeup_Artists_A_Kreations_Hair_And_Beyond3 Makeup_Artists_A_Kreations_Hair_And_Beyond4 Makeup_Artists_A_Kreations_Hair_And_Beyond5 Make_Artist_JustinWorks Make_Artist_JustinWorks1 Make_Artist_JustinWorks2 Я хотів перемістити / скопіювати ці файли в папку з ім'ям. A_Kreations_Hair_And_Beyond і JustinWorks. Будь-які входи /? Примітки / Поради: У мене є структура папок і Make Artist є загальним у всіх файлах. Я втомився від …

0
Встановлення папок ACL для локальних груп
Мені потрібно надати дозвіл декількох локальних папок для конкретної локальної групи. Я використовую System.Security.AccessControl.FileSystemAccessRule. І це виглядає так: $aclFolders = Join-Path -Path $env:windir -ChildPath "\temp\" $group = "sql\IIS_IUSRS" $Acl = Get-Acl $aclFolders $Ar = New-Object System.Security.AccessControl.FileSystemAccessRule($group, "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow") $Acl.SetAccessRule($Ar) Set-Acl $aclFolders $Acl sql\IIS_IUSRS є локальною групою Якщо я …

0
windows 7 - послідовний порт зв'язку, встановлення стоп-бітів
У мене є програма, яка читає / записує в послідовний порт (com). Я підозрюю, що програма встановлює 2 зупинки бітів для зв'язку (у неї є деякі проблеми з читанням повідомлень). Я не можу змінити реалізацію, тому мені цікаво, якщо є якийсь спосіб змусити (від рівня os) 1 стоп-біт для цього …

1
Надсилання електронної пошти через powershell (Net.Mail.SmtpClient або Send-Mailmessage) працює, але не при виклику планувальника завдань
Я зробив скрипт, щоб перевірити статус UPS, зареєструвати його та надіслати повідомлення електронної пошти. Сценарій працює відмінно, якщо виконується вручну, але при виконанні за допомогою планувальника завдань він не надсилає електронну пошту . Він робить все інше, хоча (наприклад, він правильно входить до файлу), тому я не розумію, що відбувається. …


0
Як встановити права доступу "Аутентифікованих користувачів" до даного файлу за допомогою сценаріїв на Win 7 +
У мене є цей файл сценарію, який наразі встановлює дозволи "Аутентифікованих користувачів" для виконуваного файлу "ReadAndExecute" - це добре працює на Windows 10, але він повинен працювати на Windows 7 - і це не так: $file = (Resolve-Path 'c:\Dir\file.exe').Path; $acl = (Get-Item $file).GetAccessControl('Access'); acl.SetAccessRuleProtection($True, $True); $ar = New-Object System.Security.AccessControl.FileSystemAccessRule('Authenticated Users', …

1
Powershell на Windows
Я виконую бат-файл з командного рядка, передаючи йому 2 повних імена (це для PGP), і він працює добре. Коли я виконую той самий bat-файл від Powershell, що передає їм ті ж самі імена, він запускає і виробляє вихід, але дає повідомлення "Система не може знайти вказаний шлях". У cmd: mybatfile.bat …

1
Відображається вікно повідомлення, яке запобігає вимкненню комп'ютера, поки не буде підтверджено
Оскільки я завжди забуваю закривати вікно на роботі, я намагаюся відобразити невелике вікно повідомлень, щоб нагадати мені, коли я вимикаю комп'ютер. Сценарій досить простий: Add-Type -AssemblyName System.Windows.Forms [System.Windows.Forms.MessageBox]::Show('Close your window', 'LogOff Reminder', 0) Проблема в тому, що я не можу змусити мою систему, windows 10, запустити її при вимиканні. Я …

1
Мій сценарій перезаписує попередній запис після кожного циклу "foreach"
Сценарій, який я маю тут, записує потрібну інформацію. Однак я помітив, що кожен новий дійсний запис замінює останній. Я не можу зрозуміти, чому. Так що в кінцевому підсумку я отримую лише 1 запис, навіть якщо виявлено 1000 комп'ютерів. Будь ласка, допоможіть мені зрозуміти це. $computers = Get-ADComputer -SearchBase "DC=some,DC=web,DC=com" -Filter …

1
Powershell | DownloadString | Зовнішній веб-сайт | Повернення
Я абсолютно новачок, тому будь ласка, будьте поблажливі;) Я намагаюся написати сценарій, коли машина перевіряє зовнішній веб-сайт, очікуючи слова: "тест", щоб виконати завантаження. Все відбувається так: $Word = 'test' $WebClientObject = New-Object Net.WebClient $comment = "http://MySite.wordpress.com/comment_section/" $WebClientObject.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36)") While($True) …

1
Надайте повний доступ до файлів на Windows Server 2008, лише на обмежений час
У мене локальна мережа Windows з Windows Server 2008, метою якої є функціонування файлового сервера. Я адміністратор. Я хочу надати користувачеві повний доступ до всіх файлів певного каталогу, тобто D:\. Цей "надпотужний" період повинен тривати лише добу, а потім повернутися до початкового статусу дозволу. Як я можу це зробити за …

1
PowerShell Script: потрібна програма, щоб вказати, де вміст був знайдений
$webClient = new-object System.Net.WebClient $webClient.Headers.Add("user-agent", "PowerShell Script") $keyword = read-host "Keyword:" $info = get-content c:\users\dell\desktop\urls.txt foreach ($i in $info) { $output = "" $output = $webClient.DownloadString($i) if ($output -like "*$keyword*") { $b = Get-Date $ButtonType = [System.Windows.MessageBoxButton]::Ok $MessageboxTitle = “Open Source Information Collection” $Messageboxbody = "Detected the keyword $keyword at …

1
Оболонка Windows
Чи можливо за допомогою повноважень автоматизувати завдання при відкритті чи закритті файлу? Більш конкретно: якщо я клацну правою кнопкою миші на файл, є "контекстне меню", чи можливо автоматично запустити один із цих пунктів у меню, коли файл відкритий та / або закритий?

0
Як виконати інсталяцію мови за допомогою Windows PowerShell Command в Windows 10?
Я б встановив через command lineновий мовний голос на Windows 10 Text To Speech. До цих пір в Інтернеті я знайшов лише ручний спосіб, яким користувач міг би виконати: https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and- read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130 А як бути, якщо я автоматизував би цей процес командним рядком на Windows 10? Я прочитав і спробував ручну …

1
Сценарій Powershell для порівняння 2 папок та копіювання тих же елементів у іншій папці
Я новачок у powerhell після вивчення деяких навчальних посібників, я створив код для моєї вимоги. Але вихід був не таким, як очікувалося. Допоможіть мені. Вимога: У мене 2 папки А і В. У папці Присутні нові файли з деякими змінами в каталогах та підкаталогах. У папці B деякі старі / …

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