タグ付けされた質問 「script」

起動時に特定のプログラムを起動するために作成されたWindowsスクリプトなど、特定の順序で実行される一連の自動化された命令。

1
リダイレクトではなくI / Oをコピーする方法(WindowsおよびLinux)
単純な呼び出しコマンドがあります call calabash -D sim.xpl >test.txt 2>&1 そして、これはtest.txtにリダイレクトされます、どうすればファイルにリダイレクトし、それがプロンプトに表示されるようにすることができますか (私はLinuxとWindowsの両方にコマンドを使用できます) (ユースケース:バックアップにはしばらく時間がかかりますが、詳細な出力を見ると、大きなファイルを開いたり、完了するまで待つのではなく、必要に応じて早めに強制終了することができます)

1
Windows 7のコマンドラインからcd(isoではなくファイル)を書き込む方法
robocopyとスクリプトを使用して、さまざまなリソースからファイルをコピーしました。今、スクリプトをコピーして、CDにコピーしたファイルを自動的に書き込みたいと思っています。コマンドを探しています。xcopyを試しましたが、CDバーナードライブにコピーしようとすると無効なドライブエラーが表示されます。スクリプトでWindowsエクスプローラーを開いたり、フォルダーに変更したりする代わりに、1つまたは2つのコマンドでこれを実行できるはずだと考えています。

0
PythonとGoogle Sketchup
RubyではなくPythonを使用してGoogle Sketchupをスクリプト化する方法はありますか?私はSuPyを見てきましたが、残念ながら、SuPyが必要とするPython 2.5ではなくPython 2.6で作業しています。

1
Windows 10の「カラーフィルター」機能をプログラムでスクリプト化する方法はありますか?
GoogleがAndroid 9と一緒にリリースした新しい「デジタルウェルビーイング」機能をWindows 10でエミュレートしようとしています。基本的には、夜間に画面をグレースケールに変更し、携帯電話から降りて睡眠。 Windows 10の「カラーフィルター」機能(カラープロファイルをグレースケールに設定することもできます)を知ったとき、スクリプトを作成するのは簡単だと思っていましたが、スクリプトを直接。 現時点では、Win+ Ctrl+ Cトグルホットキーをオンにすることで基本的に機能し、基本的にこれらのキーを押してショートカットをトリガーするAutoHotkeyスクリプトを実行するようにスケジュールされたタスクを設定しています。これは問題なく動作しますが、ショートカットキーを無効のままにしておくと、誤ってヒットしたり、機能を無効にしたり(「デジタルウェルビーイング」効果を弱めたりする)ことができます。また、スクリプトには、設定の状態を知る方法がありません。2回実行すると、元に戻ります。現在、機能を設定解除するためのスクリプトを作成したマシンはありませんが、それを行うタスクを作成し、夜間トリガーの前にマシンをシャットダウンすると、午前中にグレースケールになる可能性があります。 私の質問は、ショートカットキーに依存しない直接(PowerShell、Batch、VBSなど)で明示的に「カラーフィルターオン」または「カラーフィルターオフ」を明示的に設定できる方法があるかどうかを尋ねることです。そしてできればトグルしないのですか?

1
ADBを使用してイベントタッチを電話に送信しますが、リリースできません
CM13を実行しているHTC 10があります。ADBを使用してタッチイベントを送信し、これを送信した後にイベントを送信しようとしています。 adb shell sendevent /dev/input/event6 3 57 0 sendevent /dev/input/event6 3 53 300 sendevent /dev/input/event6 3 54 400 sendevent /dev/input/event6 3 48 5 sendevent /dev/input/event6 3 58 50 sendevent /dev/input/event6 0 2 0 sendevent /dev/input/event6 0 0 0 showtouchesがオンの状態で電話をクリックすると、タッチが開始されたことがわかりますが、電話ではタッチがまだアクティブになっています。 ここや他の場所と同様に、ここで読んだことに基づいて、やらなければならないことは次のように思えます。 sendevent /dev/input/event6 3 57 -1 sendevent /dev/input/event6 0 2 …

2
bashスクリプトがumountから終了コードを受け取らないのはなぜですか?
実行するサーバーを管理するために長いbashスクリプトを作成しようとするのはこれが初めてであり、「set -ex」を使用すると、umountが失敗するとスクリプトが終了します。ifステートメントがキャッチすると思ったが、エコーが発生する前にスクリプトが終了する。 ここで見下ろしているのは何ですか? umount $MOUNTPATH if [[ $? -ne 0 ]]; then /bin/echo "Failed to unmount! Already unmounted?" fi
4 bash  script 

2
開いているアプリケーションウィンドウのタイトルで.txtファイルを常に更新しますか?
ブラウザウィンドウを実行していて、ウィンドウのタイトルが「Title Here-Mozilla Firefox」のようなものだとしましょう。このウィンドウのタイトルを含む.txtファイルを常に更新します。つまり、.txtファイルはタイトルバーの変更に応じて変更する必要があります(インスタントでなくても、1秒ごとに)。 Linuxでこれがwmctrl少しのスクリプトを使用して可能になることは既に知っていますが、Windows 10でこれを実行したいと思います。 これを作るにはどうすればいいですか?どのアプリケーションまたはSDKが必要ですか? 編集:誰かが私が終わったPowershellスクリプトを見て興味があれば、ここに行きます。.ps1として保存して実行します(Powershell スクリプトを必ず有効にしてください)。

1
バッチファイルからDOSにファンクションキーコマンドを送信できますか?
バッチファイルは初めてで、DOSで実行するプログラム用に作成する必要があります。プロンプトの質問の1つには、ファンクションキーコマンド(F1、F2など)が必要です。 DOSでファンクションキーまたはAlt +キーの組み合わせを送信できないという記事を読みました。ファンクションキーの「特別な拡張コード」は次のとおりであるという記事も読みましたが、 F1: 0;59 F2: 0;60 etc... 私の質問は、ファンクションキーコマンドをDOSに送信できますか?もしそうなら、これを行う最良の方法は何ですか?

2
XP Homeでログオフ時にスクリプトを実行しますか?
これは、プロセスを継続的に実行しWM_QUERYENDSESSIONたり、リッスンしたりするなどせずに可能ですか?(さらに悪いことに、WinlogonプロセスにDLLをロードします) (また受け入れられません:必要なことを実行し、ログオフし、ユーザーがこのプログラムを使用してログオフするだけでなく、[スタート]-> [ログオフ]または他のさまざまな通常の方法を要求するスクリプト/プログラムを作成します) グループポリシーを使用したXP Proでは簡単ですが、グループポリシーエディターを「インストール」しても、XP Homeでは機能しないと思います。

2
チェックポイントファイアウォールルールの実装を自動化する方法
私は信念を超えた情熱でCPを嫌いです... つまり、ルールを要求されたCSVファイルをgrepし、それらを適切にフォーマットしてからファイアウォールに送信するためのコマンドラインインターフェイスを含めることができなかったのはなぜですか。 足りない場合を除き、テキストファイルに基づいてCP FWにアクセスルールを追加する方法はありません。 自分の仕事(またはその一部)を自動化するための方法であれば、要求側と要求側の間の単純なインターフェイスであるため、私の人生の無数の時間を無駄にすることはありません。ファイアウォール? これまでのところ、私が考えられる唯一のことは、次のようなスクリプトを作成することです。 1)RemedyシステムからExcelファイルを入手します 2)それをCSVに変換する 3)ソースを確認してください。宛先IPアドレスを変更し、どのFWで変更を行う必要があるかを示す列を追加します。

2
シェルスクリプトが存在するフォルダ以外の場所でシェルスクリプトが呼び出されるのをブロックする方法
ユーザーが現在シェルスクリプトディレクトリでない場合は、シェルスクリプトを停止します。たとえば、私はフォルダにいます ~/ そしてシェルスクリプトを呼び出す ~/shell/script.shシェルスクリプトが出力するはずです You are not allowed to call this shell script from another folder other than its directory。しかし、私がそのフォルダにいるなら ~/shell そして電話 ./script.sh 実行は許可されています。 なぜあなたは何を気にかけますか $PWD は何ですか?問題がある場合は、スクリプト内のディレクトリを変更できます。 cd "$(dirname "$0")" これは非常にローカルで攻撃的で危険なスクリプトなので、スクリプトを実行しているときは、ユーザーにもっと注意を払ってもらいたいです。 関連する質問 bashスクリプトがシェルまたは他のスクリプト/アプリケーションから呼び出されたかどうかを確認してください。 実行ファイルは端末から直接呼び出された場合は起動しますが、シェルスクリプトから呼び出された場合は動作しません

2
SCHTASKS / Queryにクエリ結果に "multiple actions"属性を表示させる方法は?
特定のタスクに関する詳細をすべて表示したい。 例えば、私は複数のプログラムを実行する "MyTask"を持っています。 行動 、 下に示された: タスクスケジューラのコマンドラインバージョンでタスクが実行するプログラムのリストを見たいのですが Schtasks ) だから私が実行すると: SCHTASKS /Query /TN "\Microsoft\Windows\MyTask" /FO list /v しかし、私は以下のように実行されるべき実際のアクション/プログラムの代わりにフレーズ「複数のアクション」を得るだけです: 私は私が使用できることを知っています /XML 実行するプログラムのリストを表示するための引数ですが、結果を生成するためのタスクがたくさんある場合はどうしますか?出力をリストにしたい /FO list どうやってこれを解決できますか?

1
Autoit:FileOpenDialogで選択されたプログラムを実行しますか?
ユーザーが特定のパラメーターを使ってソフトウェアを実行できるようにするスクリプトを作成する必要があります(それを入力する必要があります)。 だから、最初のステップは、exeファイルを選択します。第二に、テキスト入力ボックスはユーザがパラメータを入力できるようにするべきです。 最初の一歩を踏み出すことはできません。 ここにある2番目の例を試してみました。 [ https://www.autoitscript.com/autoit3/docs/functions/FileOpenDialog.htm][1] 唯一の変更は、私が追加した「実行」コマンドです。 スクリプトを実行すると、実行可能ファイルの完全なファイルパスが表示されますが、何も実行されません。私はまたエラーを見ません: include <FileConstants.au3> include <MsgBoxConstants.au3> Example() Func Example() ; Create a constant variable in Local scope of the message to display in FileOpenDialog. Local Const $sMessage = "Select a single file of any type." ; Display an open dialog to select a file. …
2 script  autoit 


1
パスへのアクセスが拒否されました(PowerShell Rename-Item Script)
F1キーがWindowsのヘルプを常に表示することに悩まされていたのは、かなり役に立たないと思うからです。したがって、解決策は、「C:\ Windows」ディレクトリの「HelpPane.exe」ファイルの名前を別の名前に変更して、F1キーを押しても何も起こらないようにすることです。ただし、スクリプトを使用してこれを自動化したいと思います。 PowerShellを使用して、次のスクリプトを試すことができます。 Rename-Item -Force -Path "C:\Windows\HelpPane.exe" -NewName "C:\Windows\HelpPane1.exe" ただし、管理者としてかどうかにかかわらず、スクリプトを実行するたびに、次のエラーが表示されます。 これは、Windowsにファイルに対するセキュリティ権限があるためです。プロパティ/セキュリティ/詳細設定をいじって手動で削除できることは知っていますが、PowerShellスクリプト内で自動化する方法が必要です。毎回これを手動で行いたくありません。残念ながら、これらの種類の高度なアクセス許可をPowerShell内から直接管理する方法はわかりません。 ファイルの名前が正しく変更されるようにするには、PowerShellスクリプトに何を追加する必要がありますか? ありがとう。 参考のために、Windows 10 Enterprise 1607 build 14393を実行しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.