Pertanyaan yang diberi tag «powershell»

Shell interaktif, scripting dan bahasa pemrograman, dan lingkungan sekitar dari Microsoft. Biasa digunakan oleh administrator sistem yang mengelola perangkat lunak Microsoft (termasuk Windows, Exchange, SharePoint, dan layanan cloud Azure dan Office 365), PowerShell disertakan secara default dengan Windows, dan mengambil alih dari bahasa sebelumnya seperti VB Script.

1
Mulai ulang layanan terjadwal dengan powerhshell sebagai akun layanan non-admin
Sebelum saya jatuh, saya tahu cara menjadwalkan tugas, memulai kembali layanan dengan PowerShell atau memberikan akun non-admin hak istimewa untuk memulai kembali layanan. Bukan itu masalahnya. Namun masalahnya adalah kombinasi dari ketiga tugas ini digabungkan. Saya memiliki layanan windows yang perlu memproses file pada folder jaringan. Karena itu logon dengan …


1
Dalam konteks apa skrip pendeteksian SCCM Powershell dijalankan?
Saya akhirnya berhasil menggunakan skrip deteksi PowerShell pada klien dengan AllSignedkebijakan eksekusi. (petunjuk: Itu mulai bekerja setelah menginstal paket layanan terbaru dan menggunakan solusi Adam Meltzer .) Sekarang praktis menggunakan skrip PowerShell untuk deteksi aplikasi, membuat saya bertanya-tanya hal-hal berikut: Dalam konteks apa klien SCCM menjalankan skrip deteksi PowerShell? Sistem? …

1
Set-RDSessionCollectionConfiguration Connection Broker terhubung ke localhost
Saya menjalankan perintah berikut dari konsol PowerShell pada mesin Windows 8, mencoba mengkonfigurasi Broker Koneksi Server 2012 R2 RDS: Import-Module RemoteDesktop Set-RDSessionCollectionConfiguration -CollectionName "Example" -CustomRdpProperty "gatewayhostname:s:rdp.example.com" -ConnectionBroker "ep-ts01.ad.example.com" Namun, meskipun saya menentukan Broker Koneksi mana yang akan digunakan, selalu mencoba untuk terhubung ke localhost: New-PSSession: [localhost] Menyambung ke server jauh …

4
Bagaimana cara membedakan dua folder di Windows Powershell?
Saya mencoba untuk menemukan perbedaan dalam isi dua struktur folder menggunakan Windows Powershell. Saya telah menggunakan metode berikut untuk memastikan bahwa nama file sama, tetapi metode ini tidak memberi tahu saya jika isi file sama: $firstFolder = Get-ChildItem -Recurse folder1 $secondFolder = Get-ChildItem -Recurse folder2 Compare-Object -ReferenceObject $firstFolder -DifferenceObject $secondFolder …
11 powershell  diff 

5
Tidak dapat memberikan izin 'kirim-sebagai' di Exchange 2010
Saya mencoba memberikan izin 'kirim-sebagai' kepada satu pengguna di Exchange 2010. Ini adalah perintah Powershell yang saya jalankan: Add-ADPermission "User1" -User "Ourdomain\User2" -Extendedrights "Send As" Powershell mengembalikan kesalahan ini: Operasi direktori aktif gagal pada DC.OurDomain.pri. Kesalahan ini tidak dapat ditagih. Informasi tambahan: Akses ditolak. Respons direktori aktif: 00000005: SecErr: DSID-031521D0, …

5
Powershell Beralih pernyataan dengan beberapa nilai
Adakah yang tahu bagaimana saya bisa memiliki pernyataan switch dengan beberapa nilai yang mungkin seperti contoh di bawah ini? switch ($myNumber) { 1 3 5 7 9 { write-host "Odd" } 2 4 6 8 10 {write-host "Even" } } Dulu mudah di VBScript, jadi saya yakin saya hanya melewatkan …
11 powershell 



2
Filter perbedaan kinerja PowerShell vs. fungsi
Saat ini saya membaca buku PowerShell 3.0 Langkah demi Langkah untuk mendapatkan wawasan lebih lanjut tentang PowerShell. Pada halaman 201 penulis menunjukkan bahwa filter lebih cepat daripada fungsi dengan fungsi yang sama. Script ini membutuhkan 2,6 detik di komputernya: MeasureAddOneFilter.ps1 Filter AddOne { "add one filter" $_ + 1 } …
11 powershell 

3
Bagaimana cara melewatkan parameter ke suatu fungsi?
Saya perlu memproses copy pekerjaan SVN dalam skrip PS, tapi saya mengalami kesulitan menyampaikan argumen ke fungsi. Inilah yang saya miliki: function foo($arg1, $arg2) { echo $arg1 echo $arg2.FullName } echo "0: $($args[0])" echo "1: $($args[1])" $items = get-childitem $args[1] $items | foreach-object -process {foo $args[0] $_} Saya ingin lulus …
11 powershell 

5
Bagaimana saya bisa menambahkan izin ACL untuk akun IIS APPPOOL \ * melalui Powershell?
Saya ingin dapat mengatur akun IIS untuk situs web baru untuk memodifikasi izin. Saya memiliki skrip berikut: function Set-ModifyPermission ($directory, $username, $domain = 'IIS APPPOOL') { $inherit = [system.security.accesscontrol.InheritanceFlags]"ContainerInherit, ObjectInherit" $propagation = [system.security.accesscontrol.PropagationFlags]"None" $acl = Get-Acl $directory $user = New-Object System.Security.Principal.NTAccount($domain, $username ) $accessrule = New-Object system.security.AccessControl.FileSystemAccessRule($user, "Modify", $inherit, $propagation, …

3
Setel layanan StartType ke Otomatis - Tertunda
Dengan menggunakan Set-Service, saya dapat mengubah StartTypelayanan saya antara nilai yang diterima dari Boot, System, Automatic, Manual, Disabled. Dengan menggunakan services.msc, saya dapat mengatur beberapa layanan untuk memulai dengan Prioritas dari Automatic (Delayed Start). Namun, Get-Servicemasih melaporkan layanan mulai-tertunda ini sebagai StartType : Automatic, dan Set-Servicekesalahan keluar ketika mencoba untuk …

3
Ubah direktori Powershell $ profile
Saya ingin tahu cara mengubah lokasi saya ke variabel variabel $ profil. PS H:\> $profile H:\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 H: \ adalah pembagian jaringan, jadi ketika saya membuat file profil saya, dan memuat PowerShell saya mendapatkan yang berikut: Peringatan Keamanan Jalankan hanya skrip yang Anda percayai. Meskipun skrip dari Internet dapat bermanfaat, skrip …

4
Lindungi foreach loop ketika daftar kosong
Menggunakan Powershell v2.0 Saya ingin menghapus file yang lebih lama dari X hari: $backups = Get-ChildItem -Path $Backuppath | Where-Object {($_.lastwritetime -lt (Get-Date).addDays(-$DaysKeep)) -and (-not $_.PSIsContainer) -and ($_.Name -like "backup*")} foreach ($file in $backups) { Remove-Item $file.FullName; } Namun, ketika $ backup kosong saya dapatkan: Remove-Item : Cannot bind argument …
10 powershell 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.