あまり入力せずに次のコマンドを実行できるようにしたい
php E:\zftool\zftool.phar create project E:\test
だから私はこれを含むzf.cmdファイルを作成しました
php E:\zftool\zftool.phar %1 %2 %3
でも入ると
zf create project E:\test
エイリアスのみを実行します
php E:\zftool\zftool.phar
どうすれば修正できますか?前もって感謝します。
================================================== ==============================
[編集]:
JPBlancによって提案されたソリューションは私の問題を解決しましたが、実行時に関数を作成すると、PowerShell ウィンドウを閉じた後にその定義が失われます。
セッションごとに永続化するには、その関数をプロファイルに追加する必要があります。
Windows PowerShell を開きます。
コマンドを入力し
notepad $profile
ます。空の名前のないファイルを開く場合は、それを閉じて、New-Item -path $profile -type file
コマンドで新しい $profile を作成する必要があります。作成したばかりのファイル内に関数コードを貼り付けて保存すると、準備完了です。
次のようなエラーメッセージが表示された場合
「このシステムではスクリプトの実行が無効になっているため、ファイルを読み込めません」
入力することで修正できます
Set-ExecutionPolicy Unrestricted
またSet-ExecutionPolicy Unrestricted -Force