我有一個.ps1文件,我想在雙擊時運行腳本!但是ps1文件是一個腳本文件,所以當你雙擊它時打開一個要編輯的記事本。PowerShell腳本到獨立的可執行文件
所以我用什麼方法來執行ps1腳本!
我知道我可以製作一個bat文件,並執行ps1文件,問題在於,我需要將.ps1和.bat文件歸檔!我面臨的問題是,將有文件和不方便...
所以!有沒有一種方法可以從ps1腳本製作exe文件?
我有一個.ps1文件,我想在雙擊時運行腳本!但是ps1文件是一個腳本文件,所以當你雙擊它時打開一個要編輯的記事本。PowerShell腳本到獨立的可執行文件
所以我用什麼方法來執行ps1腳本!
我知道我可以製作一個bat文件,並執行ps1文件,問題在於,我需要將.ps1和.bat文件歸檔!我面臨的問題是,將有文件和不方便...
所以!有沒有一種方法可以從ps1腳本製作exe文件?
您可能會嘗試類似http://www.battoexeconverter.com/您仍然需要創建bat文件,但兩個文件(ps1和bat)可以合併爲一個.exe文件以實現可移植性。
導入到這個註冊表:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Microsoft.PowerShellScript.1\Shell]
@="0"
或者在命令行中運行以下命令:
set "key=HKCU\Software\Classes\Microsoft.PowerShellScript.1\Shell"
reg add "%key%" /v "" /t REG_SZ /d 0 /f
這兩種操作做同樣:將PowerShell腳本的默認操作更改爲「使用PowerShell運行」以獲取當前登錄的用戶。
thx!它幫助,但現在我有更多的問題! –