powershell-v4.0

    0熱度

    1回答

    我是Powershell的新手,我試圖通過電子郵件發送輸出。如果我在Powershell中運行該腳本,它會給我提供正確的輸出,但電子郵件只會爲我提供SearchBase OU。 # The 60 is the number of days from today since the last logon $xDays = (Get-Date).AddDays(-20) # List of Se

    2熱度

    1回答

    我正在使用Powershell v4。 通過輸入以下命令我可以切換到PowershellV2。 PowerShell的-Version 2 但下面不工作。它保留在Powershell v4中。 Powershell的-Version 3 如何切換到從V4 PowerShell的V3?背後的原因如下。 在我們的客戶環境中,Powershell v3將在那裏,並且他們不會遷移到.Net 4.5.2版本

    1熱度

    1回答

    我確定我不是第一個嘗試此操作的人,但無法找到關於它的單個帖子。 我正在嘗試在單個工作流程中嵌套兩個工作流程,因此這兩個工作流程並行工作,並獲得10個進程。這是我第一次嘗試: Workflow a { param( [parameter()]alist ) sequence { $WORKFLOW:aOutput = @()

    2熱度

    1回答

    如何從稱爲後臺作業的函數中獲取返回值? #Create the Status Background Job Start-Job -Name "jobGetStatus" -InitializationScript $InitScript -ScriptBlock {$Status = GetStatus} #Wait for job result While (Get-Job -Name

    1熱度

    1回答

    我有一個定期清理文件夾的腳本。每個月都會創建3-4個子文件夾;我試圖完成的是每月保留一個文件夾,並刪除每個服務器上該文件夾的其餘部分。我的腳本成功了,但遇到了下面的塊。 我的數組看起來如下; $Array = ((Filepath,Timestamp2),(Filepath,Timestamp3),(Filepath,Timestamp1),(Filepath,Timestamp4)) 我想做

    1熱度

    1回答

    我正在嘗試使用BITS將文件提交到OneDrive。 我在這找到一篇文章:https://msdn.microsoft.com/en-us/library/dn858877.aspx;但我希望PowerShell的本地Start-BitsTransfer方法可以爲我節省一些工作量。但該文章暗示OneDrive支持BITS上傳;所以事情很有希望。 $source = '\\myFileServer\

    0熱度

    1回答

    我有以下代碼來檢測創建新文件並獲取它的副本。 $folder = '\\server\share\monitor_me\' $filter = '*.*' $copyToFolder = 'C:\temp\capture\' $fsw = New-Object IO.FileSystemWatcher $folder, $filter -Property @{IncludeSubdirec

    0熱度

    2回答

    是一個新的Powershell bie,知道更少的comlets。 根據我的要求,我需要禁用位鎖定器保護無驅動器。 我有一個腳本來獲取位鎖定器保護的狀態爲On或Off。 $x = Get-WMIObject -Namespace "root/CIMV2/Security/MicrosoftVolumeEncryption" -query "SELECT * FROM Win32_Encryptab

    1熱度

    1回答

    目前我查詢我的服務器以實現他們的操作系統這樣的(這只是我的全部腳本的一部分): Get-WmiObject -class Win32_OperatingSystem | % { $_.Buildnumber } 腳本出文件的一切到一個csv,我後來替換所有Buildnumbers,例如:我用Windows Server 2012 R2替換9600。 我可以編寫一個替換.csv中的9600的腳本

    1熱度

    2回答

    我有一個使用sendkeys的問題是Powershell。我正在嘗試製作一個能夠發送密鑰的腳本:shift,w,a,s,d到遊戲中。我想要的代碼是: Add-Type -AssemblyName System.Windows.Forms [System.Windows.Forms.SendKeys]::SendWait(+{w}{a}{s}{d}); 但是,當我使用它,它只是發送「Wasd」