ps1

    0熱度

    1回答

    我有一個bat.file,我打電話給我的ps1腳本。 我就會犯路徑PS1腳本 蝙蝠: ... set path="\\wka-wn-stda3\xKarten\A\" PowerShell.exe -NoProfile -ExecutionPolicy Bypass -Command "& '%~dpn0.ps1'" PS1: $path="\\wka-wn-stda3\xKarten\A

    1熱度

    1回答

    我正在使用powershell腳本,腳本正在調用.ps1中的.bat文件來運行nmake,這對我沒有意義,所以我希望將所有內容都移動到一個ps腳本中,添加編寫腳本會引發此錯誤The term 'NMAKE' is not recognized as the name of a cmdlet, function, script file...。無論如何,從PowerShell運行nmake?

    0熱度

    1回答

    我想複製它們的文件夾部分的文件名稱是相同的,例如../example/test_n,n是從1到15.我看到使用bash時的解決方案,我們只需要寫一行,它會是cp ../example/test* ..example/dest。而我的問題是,在PowerShell中是否有相同的操作?

    1熱度

    1回答

    首先,您可以參考這個偉大的帖子:Bash bind以更好地理解我想實現的目標。 我要實現的是,當我按下回車,然後更新殼動態提示,現在我已經是: __update_shell_prompt() { # according what I had done in the terminal regenerate the new shell prompt # new_shell_prom

    1熱度

    1回答

    我在MacOS Sierra上使用iTerm2。我嘗試編輯在可變.bash_profile的PS1是 PS1="\h:\W \u \$" 但在終端,我得到了promp的 \h:\W \u \$代替Simon:~ simon $ 任何想法,爲什麼它的行爲這樣的嗎?

    1熱度

    1回答

    我跟隨第1課視頻中的Udacity課程29.他們談論定製git bash和設置工作區。 我已經深入瞭解.bash_profile應該如何編輯,它幾乎可以按照我的需要進行工作。除了我不知道如何在命令提示符$ sign之前添加新行。 TITLESTRING="Bash Prompt (Git for Windows) =>" TITLE="\[\033]0;$TITLESTRING${PWD//[^

    0熱度

    1回答

    我已經搜索了這個並找到了很多答案。但是,他們似乎都沒有工作。 我正在使用一個腳本,將用於從本地機器複製一些文件到遠程服務器。在複製文件之前,我需要檢查文件/文件夾是否已經存在。如果該文件夾不存在,則創建一個新文件夾,然後複製這些文件。如果該文件已經存在於指定位置,則只需覆蓋該文件。 我得到了如何做到這一點的邏輯。但是,出於某種原因,Test-Path似乎不起作用。 $server = #list

    2熱度

    2回答

    我有一個ps1文件,Test.ps1,我需要從cmd執行。出於測試目的,這個文件只有1行: write "ps1 test successful" 我想從cmd執行此ps1文件。我一派,它似乎是包括以下行可能會有所幫助: Set-ExecutionPolicy RemoteSigned write "ps1 test successful" 但是我還是不能Exec的這個測試。我已經試過:

    0熱度

    1回答

    我有一個首選的bash提示佈局,並試圖將它應用於2個不同的系統工作。但是,在兩種環境下它都不會執行相同的操作。 如問題中所列,一個運行3.2.25,另一個運行4.1.2。 您可能已經猜測它在具有更高版本的bash的機器上可以正常工作。 我的問題是我看不到我所介紹的,這兩個版本都無法理解。 相關線路從.bashrc中如下: # Colours RED='\[\e[1;31m\]' GREEN='

    0熱度

    1回答

    目標:從系統獲取所有登錄/註銷的用戶。 那些通過使用遠程桌面連接登錄/註銷的用戶。 我的腳本: Param( [array]$ServersToQuery = (hostname), [datetime]$StartTime = "January 1, 1970" ) foreach ($Server in $ServersToQuery) { $Lo