バッチファイルでは、コマンドプロンプトを開き(開いたままにしておきたい)、コマンドに "git clone"というテキストをあらかじめ入力したいので、プロジェクトのURLをコピーするだけです。コマンドプロンプトにいくつかの文字を入力する方法?
これは私がコマンド・プロンプトを開き、環境変数(無管理者権限)にgitのを追加する方法です:
foo.bat:
@ECHO OFF
if NOT "%1"=="" goto PROGRAM
cmd /k foo.bat DONT_CLOSE_PROMPT
EXIT
:PROGRAM
SET PATH=%PATH%;D:\Programme\Git\bin
d:
cd "D:\username\Documents\Visual Studio 2013\Projects"
REM cls
REM bar.bat
これはにテキストを追加する方法ですコマンドプロンプト:
bar.bat
@if (@CodeSection == @Batch) @then
@echo off
rem Enter the prefill value in the keyboard buffer
CScript //nologo //E:JScript "%~F0" "git clone "
goto :EOF
@end
WScript.CreateObject("WScript.Shell").SendKeys(WScript.Arguments(0));
しかし、どうやら私はちょうど私bar.batコピーすることはできません。 REM bar.batの場所はfoo.batにあります。
Microsoft JScriptでのコンパイルエラー:条件付きコンパイルがオフになっています。 がオフになっています。
D:\ username \ Documents \ Visual Studio 2013 \ Projects> どうすればいいですか(2つのファイルを持つ必要はありません)?
注:Enterを押す前にgit cloneのURLを挿入できる必要があるので、echoはそれをカットしません。
コードのいくつかの説明は、単に言って、初めてこの質問を訪れる人々に有用であろう* "試してください" *は役に立たない。 – Lankymart