Pertanyaan yang diberi tag «powershell»

Windows PowerShell adalah shell baris perintah dan bahasa scripting untuk Windows yang menggantikan CMD.exe shell dan bahasa batch. PowerShell juga merupakan mesin otomatisasi untuk Windows yang menyediakan fungsionalitas yang mirip dengan Windows Script Host dan VBScript.





1
Makna File Robocopy Log dari File Baru, Dir Baru
Saya sudah belajar dan banyak menggunakan robocopy selama beberapa minggu terakhir. Satu hal yang saya belum dapat temukan adalah dokumentasi yang baik tentang istilah yang digunakan dalam file log default. Tidak ada baris header di log default. Khusus untuk proyek yang sedang saya kerjakan sekarang saya perlu menyalin beberapa file, …


0
Powershell: Berurusan dengan beberapa set parameter
Saya memiliki fungsi bekerja yang memiliki 2 set parameter, yang keduanya berisi parameter wajib. Saya ingin merancang fungsi sehingga masing-masing set dapat digunakan sendiri, atau bersama-sama. Inilah yang saya kumpulkan: function Do-This { [CmdletBinding(DefaultParameterSetName='NoTransferOrCopy')] Param( [Parameter(ParameterSetName='CopyPermissions')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$CopyPermissions, [Parameter(ParameterSetName='CopyPermissions', Mandatory=$True)] [Parameter(ParameterSetName='CopyAndTransfer', Mandatory=$True)] [string]$FromUser, [Parameter(ParameterSetName='CopyPermissions')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$CopyAll, [Parameter(ParameterSetName='TransferMDrive')] [Parameter(ParameterSetName='CopyAndTransfer')] [switch]$TransferMDrive, [Parameter(ParameterSetName='TransferMDrive', …

1
Menggunakan pipa dalam argumen PowerCell -Command
Saya memiliki mesin Windows dengan openssh-server berjalan dan saya dapat menjalankan perintah melalui itu. Sebagai contoh... Ini bekerja: ssh vc-mgmt powershell -nologo -Command "get-vm" Ini tidak bekerja: ssh vc-mgmt powershell -nologo -Command "get-vm | get-snapshot" Pengembalian kesalahan: 'get-snapshot' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan, atau …

1
Powershell LastWriteTime salah
Saya menjalankan skrip berikut untuk membuat direktori berdasarkan 9 karakter pertama dalam nama file dalam direktori dan kemudian memindahkan file te ke direktori ini berdasarkan nama file mereka. dir | %{ $id = $_.Name.SubString(0,9); if(-not (Test-Path $id)) {mkdir $id}; mv $_ "$id\$_";} Sekarang, apa yang saya temukan adalah bahwa setelah …

1
Bagaimana cara menginstal printer jaringan di PowerShell?
Saya telah mencoba untuk menginstal printer jaringan menggunakan Powershell pada Windows 7 sehingga saya dapat mengotomatiskan pengaturan mesin pengembangan kami menggunakan Wayang. Saya menemukan beberapa instruksi di sekitar tetapi tampaknya tidak ada yang berhasil dalam kasus saya. Salah satunya menggunakan Add-Printer, yang hanya tersedia di Windows 8, dan yang lain …

2
Daftar Drive yang Dipetakan dan Nama Pengguna Skrip Powershell
Sudah agak lama sejak saya menyentuh PowerShell begitu berjuang untuk mendapatkan ini berfungsi seperti yang saya harapkan. $computerlist = Get-Content H:\MappedDrive\ListOfMachines.txt ForEach ($computer in $computerlist) { $Result1 Get-WmiObject Win32_MappedLogicalDisk -computerName $computer | Select Name,ProviderName $Result2 get-wmiobject win32_computersystem -computer $computer | select username } $Result += $Result1, $Result2 | Out-File H:\MappedDrive\$computer.txt …



1
"$ Error" sudah terisi saat memulai PowerShell
Ketika saya membuka sesi PowerShell baru, $Errorsudah berisi pesan kesalahan tentang tidak menemukan PSReadlinemodul. PSVersion 5.0.10586.117, Microsoft Windows 7 Enterprise [Versi 6.1.7601]. Mengapa ini dan apa yang harus dilakukan? Windows PowerShell Copyright (C) 2015 Microsoft Corporation. All rights reserved. PS C:\Windows\System32\WindowsPowerShell\v1.0> $Error Import-Module : The specified module 'PSReadline' was not …

2
Bagaimana cara membuat kalender satu pengguna menjadi pribadi?
Kami menggunakan Exchange 2010. Beberapa minggu yang lalu saya menggunakan skrip PowerShell berikut untuk memberi semua orang akses ke kalender semua orang: $users = Get-mailbox $users | ForEach-Object {Set-MailboxFolderPermission $_":\Calendar" -User Default -AccessRights Reviewer} Namun, sekarang saya ingin membuat kalender satu pengguna menjadi pribadi, sehingga pengguna itu sendiri dapat melihat …

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.