powershell-v4.0

    3熱度

    2回答

    是否可以使用自定義函數和ValidateScript,其中函數稍後在腳本中定義。 此外,調用此函數時是否可以引用其他參數(即假設沒有循環依賴)? 我明白爲什麼這可能是不可能的,但因爲它是有用的東西我希望MS實施了一些特殊的規則,以允許腳本被讀取和函數定義在發生參數驗證之前可用。 例如 #Run-DemoScript.ps1 param ( [Parameter(Mandatory = $

    -1熱度

    1回答

    我們有一個TeamCity機器。 我們有一個networkshare。 我們有「客戶」服務器A 我們有「目標」服務器B. 的TeamCity的機器需要從networkshare搶一個已經存在的.zip文件,並將其移動到其又具有將其轉發給服務器服務器A B. 從teamcity機器到服務器B沒有直接訪問。服務器A始終是我必須採取的網關/網橋。 這裏使用PowerShell完成我的任務的最佳方法是什麼

    0熱度

    3回答

    我想創建一些電子郵件處理自動化。我跟着this article,它工作正常。總結,我收到了我的一個郵箱的電子郵件集合,但我無法過濾它們(不能提供where方法)。我可以使用foreach運算符,但在我看來這不是一個好主意(就像使用遊標功能來過濾SQL中的表值而不是使用'where'選項)。 Add-Type -Assembly "Microsoft.Office.Interop.Outlook"

    0熱度

    1回答

    我想創造一些配置文件,如: 配置文件: username="your username" password="your pass" option 3 option 4 option 5 option 6 上運行的第一次它會說文件:爲創建 「配置」與該物業: 之後,用戶填寫該文件 並在下一次運行它會從文件中獲取信息。 我怎麼能在PowerShell中的文件創建行(每行是另一種屬性格式)

    -1熱度

    3回答

    這顯示記錄使用特定供應商的許可證的.log文件的內容。從日誌可以例如看到當前USERNAME_1使用許可證1,2,3 & 14:22:49 (VENDOR) OUT: "License_1" [email protected] 14:22:49 (VENDOR) OUT: "License_2" [email protected] 14:22:49 (VENDOR) OUT: "License

    1熱度

    1回答

    我做了一個腳本訪問需要認證的API。在這工作,如果我輸入憑據(電子郵件+ PW)進入提示: $cred = Get-Credential $web = Invoke-WebRequest -Uri $srcURI -Credential $cred 但是,這並不讓我自動執行此設置,作爲提示總是上來詢問用戶名/密碼。 我嘗試了幾種不同的方法,但沒有一個似乎工作: 對我來說是最合理的是: $us

    0熱度

    1回答

    我期待執行某些功能採取行動回採腳本 通過點擊 這是可能的? 我使用的.Net對象和其中一些必須做Dispose關閉他們 我想知道是否有可能做到這一點?

    0熱度

    1回答

    錯誤時,我創建了一個PowerShell腳本的自動化和我把它給我的朋友,當他運行它,它說 Method invocation failed because [mshtml.HTMLBodyClass] does not contain a method named 'getElementsByClassName'. At C:\Users\עמית\Documents\asaf.ps1:22

    0熱度

    1回答

    我正在編寫一個powershell腳本,以通過不同的文件夾遞歸搜索,查看每一個特定的文件。當我運行下面的命令,我得到了一些錯誤,因爲我的用戶無法訪問某些文件/目錄: $files = Get-ChildItem -Recurse -File 'E:\\' -ErrorAction SilentlyContinue 的問題是,在$文件,所有文件會保存,即使我的用戶不要沒有機會接觸到他們。哪種方法

    1熱度

    1回答

    我想我可能會在尋找錯誤的東西,因爲我找不到答案。基本上我運行Get-Process並在PowerShell中選擇一些屬性。我得到了我想要的其中一個屬性的信息,MainModule它包括System.Diagnostics.Processmodule命名空間,我只想要文件名。 任何人都可以解釋爲什麼發生這種情況,我可以擺脫它嗎?我是PowerShell的新手,就像我說的我找不到答案。 我運行命令: